Skip to main content
FyDoc Databases

Databases inside your docs.

Inline databases with typed columns, four views, linked records, spreadsheet formulas, and deep DataBoard integration. Structure your data where you write.

8 column types4 viewsRelationsFormulas
Typed Columns

8 column types. Fully typed.

Every column has a data type. Validation, formatting, and behavior are all determined by the type you choose.

Text

Plain text, rich text, or URL fields

Number

Integers, decimals, currency, percentages

Date

Date, datetime, date range with reminders

Select

Single select, multi-select with color labels

Relation

Row-to-row links within or across databases

Formula

Computed values using spreadsheet-style formulas

Checkbox

Boolean true/false toggle columns

Person

Assign team members from organization users

One database. Four views.

Same data, different perspectives. Switch between Table, Board, Timeline, and Gallery views instantly.

Table View

Spreadsheet-style rows and columns. Sort, filter, group, and resize. The default view for structured data.

Sortable columnsInline editingRow groupingColumn resize
Relations

Connected data

Link records within and across databases. Two-way connections, rollup fields, and a connected data model.

Link Records Together

Connect any record to another in the same database. Create parent-child, dependency, or reference relationships.

Cross-Database

Relate rows across different databases in different documents. Build a connected data model across your workspace.

Rollup Fields

Aggregate related data with rollup columns. Sum, count, average, or concatenate values from linked rows.

Bidirectional

Relations are always two-way. Update one side and the other updates automatically. No orphaned references.

Spreadsheet-style formulas

Computed columns using familiar spreadsheet syntax. Math, conditionals, dates, and linked record aggregations.

Multiply two number columns
prop("Price") * prop("Qty")
Total
Conditional logic
if(prop("Status") == "Done", 1, 0)
Flag
Date calculations
dateBetween(now(), prop("Due"), "days")
Days Left
Count linked records
length(prop("Assignees"))
Count
Ecosystem

Works with everything

FyDoc databases integrate deeply with the Fyboard ecosystem. Sync with DataBoard, reference via wiki links, and embed across documents.

Sync database views with DataBoard dashboards
Reference database rows via wiki links
Embed database views in any FyDoc document
Trigger Automation workflows on row changes

Query your data

Advanced filters, multi-column sorts, row grouping, and saved views. Slice your data any way you need.

Advanced Filters

Filter by any column with operators like equals, contains, is empty, is before, and custom date ranges.

Multi-Sort

Sort by multiple columns with priority. Ascending, descending, or custom sort orders per column.

Grouping

Group rows by any select, date, or person column. Collapse groups, see subtotals, and reorder groups.

Saved Views

Save filter, sort, and group configurations as named views. Switch between views without losing setup.

Inline databases

Structure your thinking. Start free.

8 column types, 4 views, linked records, formulas, and filters. Databases that live inside your documents.