RepoDNA maps Python and TypeScript repo architecture visually without running any code
A developer has released RepoDNA, a free, open-source tool that generates interactive architecture maps of code repositories without executing any code. The tool works by statically parsing source files either from local folders or .zip uploads, entirely within the browser. It supports route and dependency tracing for frameworks including Next.js, Express, NestJS, and FastAPI, and can follow calls through to database models like Prisma and SQLAlchemy. Users can explore their codebase on an interactive React Flow canvas and export diagrams as Mermaid flowcharts for use in documentation or pull requests. RepoDNA is MIT-licensed, available on GitHub, and includes a beta feature for transiently inspecting private GitHub repositories via OAuth.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in