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

Interface 13

1 more
  • tiptap-markdown1 file

Icons 1

  • @mui/icons-material48 files

Backend

The base 1

Data 13

1 more
  • pymongo

Sign-in 6

  • flask-session1 file
  • google-auth1 file
  • azure-identity4 files
  • oidc-client-ts2 files
  • pyjwt1 file
  • azure-keyvault-secrets

AI 3

Services 1

Support

The base 2

Content 11

Testing 2

  • Vitest45 files
  • Testing Library16 files

Deploy 1

Tools 1

  • TypeScript2 files

Other 15

  • react-redux33 files
  • pandas24 files
  • Lodash11 files
  • pyyaml8 files
  • NumPy4 files
  • @reduxjs/toolkit3 files
  • i18next3 files
  • flask-limiter1 file
  • i18next-browser-languagedetector1 file
  • react-i18next45 files
  • requests11 files
  • redux-persist3 files
3 more
  • python-dotenv1 file
  • vm-browserify1 file
  • yfinance1 file

Other repos with a similar stack

Ordered by how much of its stack they share with data-formulator, then by stars.

Frequently asked questions

What language is data-formulator written in?
data-formulator is written in TypeScript, with 135,656 written lines.
What framework does data-formulator use?
data-formulator is built with Vite, React, react-router-dom, Flask, AIOHTTP, and flask-cors.

The proof: in package.json

What database does data-formulator use?
data-formulator stores its data in pyarrow, DuckDB, azure-storage-blob, MongoDB, and Postgres.
What does data-formulator sign people in with?
data-formulator signs people in with azure-keyvault-secrets, azure-identity, oidc-client-ts, flask-session, google-auth, and pyjwt.
Does data-formulator use AI?
Yes. data-formulator uses AI through openai, litellm, and scikit-learn.
What services does data-formulator use?
data-formulator connects to Google and uses db-dtypes, psycopg2-binary, pymongo, azure-cosmos, azure-kusto-data, clickhouse-connect, localforage, and pymysql.

The proof: py-src/data_formulator/data_loader/bigquery_data_loader.py, line 1

Does data-formulator have tests?
Yes. data-formulator has 188 test files and is tested with Vitest and Testing Library.
Which repos have a stack like data-formulator's?
The ones that share most of its stack:bojieli/ai-agent-bookapache/supersetapache/airflow

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.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →