What is mealie built with?
mealie is a Python repo built with FastAPI, uvicorn, Nuxt, and Vue. It reaches it with SQLAlchemy and alembic, signs people in with itsdangerous, python-ldap, pyjwt, authlib, and bcrypt, uses AI through OpenAI, makes its content with fpdf2, lxml, jinja2, pillow, beautifulsoup4, and 8 more, validates its data with Pydantic, and is tested with Vitest and @vue/test-utils. It has 157,374 written lines, with 289 test files.
Read on November 9, 2026, at commit 471c793. Read it as markdown
Frontend
The base 2
Interface 3
- Vuetify50 files
vue-draggable-plus7 files
vue-advanced-cropper1 file
Icons 1
- @mdi/js1 file
Backend
The base 1
- FastAPI101 files
Data access 2
- SQLAlchemy113 files
- alembic2 files
Sign-in 5
authlib2 files
itsdangerous
- pyjwt3 files
- bcrypt1 file
- python-ldap
Services 1
Other repos with a similar stack
Ordered by how much of its stack they share with mealie, then by stars.
- open-webuiopen-webui158.1k
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
15 of 58 in common · SvelteCompare → - bojieliai-agent-book57.2k
《深入理解 AI Agent:设计原理与工程实践》(李博杰 著)开源主仓库:全书正文、编译版 PDF 与按章配套代码
10 of 58 in commonCompare →
Frequently asked questions
What language is mealie written in?
What framework does mealie use?
What does mealie sign people in with?
Does mealie use AI?
The proof: mealie/services/openai/openai.py, line 19
Does mealie have tests?
Which repos have a stack like mealie'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 →

