What is data-formulator built with?
data-formulator is a TypeScript repo built with Vite, React, react-router-dom, Flask, AIOHTTP, and 1 more. It stores its data in pyarrow, DuckDB, azure-storage-blob, MongoDB, and Postgres, signs people in with azure-keyvault-secrets, azure-identity, oidc-client-ts, flask-session, google-auth, and 1 more, uses AI through openai, litellm, and scikit-learn, connects to Google, makes its content with lxml, openpyxl, xlrd, prismjs, react-markdown, and 6 more, is tested with Vitest and Testing Library, deploys with boto3, and uses db-dtypes, psycopg2-binary, pymongo, azure-cosmos, azure-kusto-data, and 3 more. It has 135,656 written lines, with 188 test files.
Read on November 6, 2026, at commit 5477f0e. Read it as markdown
Frontend
The base 3
- React70 files · in package.json
react-router-dom1 file
- Vitein package.json
Interface 13
- MUI61 files
react-dnd4 files
vega-embed3 files
@uiw/react-codemirror2 files
- codemirror2 files
- D32 files
- Vega2 files
react-dnd-html5-backend1 file
tiptap1 file
vega-lite1 file
- react-virtuoso2 files
- allotment1 file
- tiptap-markdown1 file
Icons 1
- @mui/icons-material48 files
Backend
The base 1
- Flask31 files
Data 13
pyarrow22 files
- DuckDB6 files
- MongoDB3 files · py-src/data_formulator/data_loader/mongodb_data_loader.py, line 7
- Postgres3 files · py-src/data_formulator/data_loader/postgresql_data_loader.py, line 1
clickhouse-connect1 file
localforage1 file
db-dtypes
psycopg2-binary
- azure-storage-blob4 files
- azure-cosmos1 file
- azure-kusto-data1 file
- pymysql1 file
- pymongo
Sign-in 6
flask-session1 file
- google-auth1 file
- azure-identity4 files
- oidc-client-ts2 files
- pyjwt1 file
- azure-keyvault-secrets
AI 3
litellm1 file
- scikit-learn1 file
openai
Services 1
Other repos with a similar stack
Ordered by how much of its stack they share with data-formulator, then by stars.
- bojieliai-agent-book57.2k
《深入理解 AI Agent:设计原理与工程实践》(李博杰 著)开源主仓库:全书正文、编译版 PDF 与按章配套代码
21 of 73 in common · PythonCompare → - run-llamallama_index52.8k
LlamaIndex is the document processing platform for AI
17 of 73 in common · PythonCompare →
Frequently asked questions
What language is data-formulator written in?
What framework does data-formulator use?
The proof: in package.json
What database does data-formulator use?
What does data-formulator sign people in with?
Does data-formulator use AI?
What services does data-formulator use?
The proof: py-src/data_formulator/data_loader/bigquery_data_loader.py, line 1
Does data-formulator have tests?
Which repos have a stack like data-formulator's?
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.
Is it your repo? Add its badge, keep it up to date or take it down →

