CodebaseMD v1.0.0
CodebaseMD is a Visual Studio Code extension that allows you to export your entire codebase or selected files into a Markdown file.
Key Features:
- 1-Click Export Entire Codebase as Markdown
- Export your entire project with the folder structure and code files in a single markdown file.
- Exclude Unnecessary Files Automatically
- Files like
node_modules
,build
,out
, and files listed in.gitignore
are automatically excluded.
- Files like
- Export Selected Files
- Right-click on selected files or folders in the Explorer pane to export them to a Markdown file.
- Markdown-Compatible Output
- Actively coded files with supported extensions are exported with their contents. Unsupported file types are listed with only their file name and path.
How to Install
- Download the
.vsix
file from this release. - Open VS Code.
- Click on the Extensions sidebar icon (
Ctrl+Shift+X
orCmd+Shift+X
). - Click on the three dots in the top-right corner and select Install from VSIX.
- Choose the downloaded
.vsix
file.
Example Output
Each exported markdown file includes:
- Project statistics (number of files).
- A tree structure of the project.
- Code blocks for supported file types.
- Unsupported file types listed by name and path.
Supported File Types
- JavaScript/TypeScript:
.js
,.ts
,.jsx
,.tsx
- HTML/CSS:
.html
,.css
,.scss
- Python:
.py
- C/C++:
.c
,.cpp
,.h
- Java:
.java
- Markdown:
.md
- And many more...
License
This extension is licensed under the MIT License. For more information, see the LICENSE file.
Author
- Alphin Tom
- Email: [email protected]
- GitHub: alpha912