SourceSage icon

SourceSage

Visualizes project directory structures as markdown, automatically documenting file contents.

About

SourceSage is a tool that generates markdown visualizations of project directory structures, making it easy to understand the layout of your project. Implemented in TypeScript, it offers customizable features, including flexible exclusion patterns, and automatically documents file contents with syntax highlighting to provide a comprehensive overview of your project.

Key Features

  • Generates directory structure in markdown format.
  • Offers flexible exclusion patterns via .SourceSageignore.
  • Provides a tree-like structure visualization.
  • Built with TypeScript using ES2022 and Node16 modules.
  • Automatically documents file contents with syntax highlighting.
  • 2 GitHub stars

Use Cases

  • Documenting existing codebases.
  • Generating project overviews for onboarding new team members.
  • Creating documentation for open-source projects.