Frontend parsers
4 parsers
⚛️
React
Technical Documentation
What we parse
- ✓Function, arrow & class components
- ✓Props, hooks & state extraction
- ✓Component hierarchy & relationships
- ✓JSX/TSX — all patterns
- ✓Redux, Zustand, Context state
- ✓Button, form & modal interactions
Generates
Component library docsProps referenceState flow diagramsScreenshot tutorials
JSXTSXHooksReduxZustand
▲
Next.js
Technical Documentation
What we parse
- ✓App Router & Pages Router
- ✓Server & Client components
- ✓API routes (Route Handlers)
- ✓Middleware & layouts
- ✓Dynamic routes & params
- ✓Data fetching patterns
Generates
Full-stack docsAPI referenceRoute mapRendering strategy guide
App RouterSSRAPI RoutesMiddleware
💚
Vue
Technical Documentation
What we parse
- ✓Options API & Composition API
- ✓Single File Components (.vue)
- ✓Props, emits & slots
- ✓Pinia & Vuex state management
- ✓Directives & computed
- ✓Component tree mapping
Generates
Component referenceProps & emit docsState flow diagramsTutorial guides
SFCComposition APIPiniaVuex
🅰️
Angular
Technical Documentation
What we parse
- ✓Components, modules & services
- ✓Dependency injection graph
- ✓NgRx state machine extraction
- ✓Decorators & metadata
- ✓Routing & guards
- ✓HTTP interceptors
Generates
Service referenceModule mapNgRx state docsDI graph diagrams
NgRxDIDecoratorsGuards
Backend parsers
9 parsers
🐱
NestJS
Technical Documentation
What we parse
- ✓Controllers, services & guards
- ✓Interceptors, pipes & filters
- ✓Module dependency graph
- ✓Decorator-based API extraction
- ✓JWT auth flows
- ✓Bull queue definitions
Generates
API referenceModule architecture docsAuth flow guideQueue docs
DecoratorsDIGuardsBull
⚡
Express
Technical Documentation
What we parse
- ✓Route definitions & middleware
- ✓Router grouping
- ✓Request/response types
- ✓Error handling middleware
- ✓Authentication patterns
- ✓Static & dynamic routes
Generates
API referenceMiddleware chain docsRoute mapAuth guide
RoutesMiddlewareREST
🚀
FastAPI
Technical Documentation
What we parse
- ✓Path operations & dependencies
- ✓Pydantic models & schemas
- ✓OpenAPI auto-extraction
- ✓Background tasks
- ✓Security & OAuth2 flows
- ✓WebSocket endpoints
Generates
API referenceSchema docsAuth guideWebSocket docs
PydanticOpenAPIAsyncOAuth2
🎸
Django
Technical Documentation
What we parse
- ✓Views, viewsets & serializers
- ✓URL routing & namespaces
- ✓Django REST Framework
- ✓Models & admin
- ✓Signals & middleware
- ✓Template structure
Generates
API referenceModel docsURL mapAdmin guide
DRFORMViewsTemplates
🐍
Python
Technical Documentation
What we parse
- ✓Classes, methods & functions
- ✓Type annotations & docstrings
- ✓Module & package structure
- ✓Decorators & metaclasses
- ✓Async/await patterns
- ✓Abstract base classes
Generates
API referenceModule docsType referencePackage overview
Type hintsAsyncDocstringsABCs
🔷
.NET / C#
Technical Documentation
What we parse
- ✓Controllers & action methods
- ✓Service & repository patterns
- ✓Dependency injection
- ✓Entity Framework models
- ✓Middleware pipeline
- ✓Minimal API & Web API
Generates
API referenceService docsEF model docsDI guide
ASP.NETEF CoreDIMinimal API
🟣
Odoo (XML)
Technical Documentation
What we parse
- ✓Model definitions & fields
- ✓Views (form, list, kanban)
- ✓Action & menu XML
- ✓Security rules & access rights
- ✓Wizards & reports
- ✓Module manifest
Generates
Module docsField referenceView guideSecurity reference
ORMViewsSecurityManifests
📄
Django Templates
Technical Documentation
What we parse
- ✓Template inheritance chains
- ✓Block & include structure
- ✓Template tags & filters
- ✓Context variables
- ✓Static file references
Generates
Template hierarchy docsTag referenceContext guide
BlocksExtendsTagsFilters
🧩
Jinja2
Technical Documentation
What we parse
- ✓Macro & filter definitions
- ✓Template inheritance
- ✓Loop & conditional patterns
- ✓Environment configuration
- ✓Multi-framework (FastAPI, Flask, Ansible)
Generates
Macro referenceTemplate docsFilter guide
MacrosFiltersInheritanceFlask
Database & ORM parsers
4 parsers
🔺
Prisma
Technical Documentation
What we parse
- ✓Schema models & relations
- ✓Field types & constraints
- ✓Enum definitions
- ✓Cascading rules
- ✓Multi-datasource configs
- ✓Migration history
Generates
Schema docsER diagramsRelation mapsMigration reference
SchemaRelationsEnumsMigrations
🗄️
TypeORM
Technical Documentation
What we parse
- ✓Entity & column decorators
- ✓Relation types (OneToMany, ManyToMany…)
- ✓Repository pattern
- ✓Migration files
- ✓Subscriber & listener hooks
Generates
Entity referenceRelation diagramsRepository docsMigration guide
EntitiesDecoratorsRelationsMigrations
💾
Sequelize
Technical Documentation
What we parse
- ✓Model definitions & associations
- ✓Hooks & lifecycle events
- ✓Scopes & virtual fields
- ✓Query interface
- ✓Migration & seeder files
Generates
Model docsAssociation diagramsHook referenceQuery guide
ModelsAssociationsHooksSeeders
🔄
Migrations (Generic)
Technical Documentation
What we parse
- ✓SQL migration files (up/down)
- ✓Schema change history
- ✓Column additions, drops & renames
- ✓Index & constraint changes
- ✓Works with any SQL database
Generates
Migration changelogSchema evolution docsRollback reference
SQLPostgreSQLMySQLSQLite
API Schema parsers
2 parsers
📋
OpenAPI / Swagger
Technical Documentation
What we parse
- ✓Full OpenAPI 3.x & Swagger 2.0 spec
- ✓Path operations & parameters
- ✓Request & response schemas
- ✓Security schemes
- ✓Tags & server definitions
- ✓Auto-generates interactive explorer
Generates
Interactive API ExplorerSchema referenceAuth guideSDK examples
OpenAPI 3.xSwagger 2.0JSON SchemaOAuth
◈
GraphQL
Technical Documentation
What we parse
- ✓Schema types, queries & mutations
- ✓Subscriptions
- ✓Directives & custom scalars
- ✓Resolver mapping
- ✓Fragment & interface types
Generates
Schema browserQuery referenceType docsSubscription guide
SDLQueriesMutationsSubscriptions
Config & Docs parsers
4 parsers
📝
Markdown / MDX
Technical Documentation
What we parse
- ✓Existing documentation files
- ✓MDX with React components
- ✓Headings, code blocks & frontmatter
- ✓Cross-document linking
- ✓Callouts & admonitions
Generates
Enriched knowledge baseDoc structure mapSearch index
MDMDXFrontmatterGFM
⚙️
YAML
Technical Documentation
What we parse
- ✓CI/CD pipeline definitions
- ✓Kubernetes manifests
- ✓Docker Compose files
- ✓Config schemas
- ✓GitHub Actions workflows
Generates
Infrastructure docsPipeline referenceConfig guide
K8sDockerGitHub ActionsCI/CD
🔑
ENV Files
Technical Documentation
What we parse
- ✓Environment variable extraction
- ✓Required vs optional detection
- ✓Grouping by prefix
- ✓Default value documentation
- ✓Secrets flagging (never exposed)
Generates
Environment referenceSetup guideConfig checklist
.envConfigSecrets-safe
{}
JSON Config
Technical Documentation
What we parse
- ✓package.json, tsconfig, jest config
- ✓eslint, prettier, nx configs
- ✓Custom JSON schemas
- ✓Dependency extraction
- ✓Script documentation
Generates
Config referenceDependency docsScript guide
package.jsontsconfigeslintjest
The difference
No other tool does this out of the box.
Most documentation tools require you to annotate, configure, or write YAML by hand. Atloria reads your actual source code.