Technologies
What is prefect built with?
prefect is a Python repo built with FastAPI, starlette, uvicorn, AIOHTTP, Ray, and 5 more. It stores its data in Postgres, reaches it with SQLAlchemy and alembic, signs people in with azure-identity and cryptography, makes its content with jinja2, react-markdown, rehype-raw, rehype-sanitize, and remark-gfm, validates its data with Pydantic, jsonschema, Zod, and @hookform/resolvers, is tested with Vitest, Testing Library, msw, @playwright/test, and @axe-core/playwright, deploys with OpenTelemetry, docker, prometheus-client, and boto3, and uses aiosqlite, Redis, and SQLite. It has 2,114 files and 945,152 written lines, with 1,242 test files.
Read on November 4, 2026, at commit 60d9ea5. Read it as markdown
/
Frontend
Interface
- Rich51 files
Backend
The base
- FastAPI42 files
Data
- aiosqlite
- Redis9 files Ā· src/integrations/prefect-redis/prefect_redis/blocks.py, line 5
- Postgres4 files Ā· load_testing/track_cnx.py, line 4
- SQLite1 file Ā· pyproject.toml, line 28
Data access
- SQLAlchemy243 files
- alembic236 files
Sign-in
- azure-identity3 files
- cryptography2 files
Support
The base
- starlette18 files
uvicorn5 files
- AIOHTTP2 files
- Ray1 file
Content
- jinja27 files
Validation
- Pydantic218 files
- jsonschema4 files
Deploy
- OpenTelemetry
- docker8 files
prometheus-client6 files
- boto33 files
Tools
- typing-extensions162 files
- packaging15 files
- Typer9 files
- pathspec3 files
- pluggy3 files
click2 files
Other
- pyparsing
- t
- httpx50 files
pydantic-settings39 files
- orjson37 files
- cachetools19 files
pyyaml16 files
websockets12 files
- python-dateutil7 files
- tenacity7 files
- jsonpatch5 files
certifi3 files
- fsspec3 files
- pytz3 files
- readchar3 files
- toml3 files
slack-sdk2 files
pyopenssl1 file
- ruamel.yaml1 file
ui-v2
Frontend
The base
- Vitein ui-v2/package.json
- React335 files Ā· in ui-v2/package.json
- @tanstack/react-router136 files
Styles
- Tailwind CSS
class-variance-authority19 files
- next-themes9 files
tailwind-merge1 file
Interface
Icons
- Lucide41 files
- @radix-ui/react-icons7 files
Support
Content
- react-markdown1 file
- rehype-raw1 file
- rehype-sanitize1 file
remark-gfm1 file
Validation
- Zod46 files
@hookform/resolvers17 files
Testing
- Vitest374 files
- Testing Library328 files
msw126 files
@playwright/test13 files
- @axe-core/playwright1 file
Tools
- @tanstack/react-query-devtools2 files
- Storybook2 files
Other
- TanStack150 files
- date-fns32 files
- clsx5 files
- cronstrue3 files
- date-fns-tz3 files
- cron-parser2 files
- Lodash2 files
- rrule2 files
- @amplitude/analytics-browser1 file
uuid1 file
ui
Frontend
The base
- Vitein ui-v2/package.json
- Vue52 files Ā· in ui/package.json
vue-router21 files
Styles
Support
Testing
- Vitest1 file
Other
- Axios4 files
Other repos with a similar stack
Ordered by how much of its stack they share with prefect, then by stars.
- Significant-GravitasAutoGPT187.9k
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.
29 of 93 in commonCompare ā - langflow-ailangflow156.3k
Langflow is a powerful tool for building and deploying AI-powered agents and workflows.
24 of 93 in commonCompare ā - supabasesupabase114.5k
The Postgres development platform. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.
19 of 93 in common Ā· TypeScriptCompare ā - farion1231cc-switch151.7k
A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode,DeepSeek Harness and more. Only official website: ccswitch.io
15 of 93 in common Ā· RustCompare ā - shadcn-uiui127.3k
Composable, accessible components with thoughtful defaults. Build your own component library with code you can customize, extend, and make your own.
14 of 93 in common Ā· TypeScriptCompare ā
Frequently asked questions
What language is prefect written in?
What framework does prefect use?
What database does prefect use?
The proof: load_testing/track_cnx.py, line 4
What does prefect sign people in with?
What services does prefect use?
Does prefect have tests?
Which repos have a stack like prefect's?
What is your repo built with?
Paste your public repo and see it drawn.
Free, no account.
Is it your repo? Add its badge, keep it up to date or take it down ā