DEV Community

Фёдор Сёмочкин
Фёдор Сёмочкин

Posted on

I built desktop tool to feed your entire codebase to ChatGPT/Claude (Svelte 5 + Tauri v2)



Hi everyone!

I got tired of manually copy-pasting files to give context to ChatGPT/Claude. So I built Codebase-parser — a tool that scans your directory and formats your code into a single prompt-ready text.

🔗 Links:
**
GitHub Repo: https://github.com/Fedorse/Codebase-parser

Download v1.1.1 (Mac/Win): https://github.com/Fedorse/Codebase-parser/releases/tag/v1.1.1
**
📦 How to install (macOS):

You can download the .dmg from the releases page above, or use Homebrew:

Bash

brew tap fedorse/tap
brew install --cask fedorse/tap/codebase-parser
sudo xattr -cr /Applications/codebase-parser.app
Enter fullscreen mode Exit fullscreen mode

⚠️ Important Note on Security Warnings (Unsigned App):

I am an indie developer and I don't have the paid certificates from Apple or Microsoft yet. You will likely see a warning when launching the app. Here is how to bypass it:

macOS: You might get a "App is damaged and can't be opened" error. This is a generic Gatekeeper error for unsigned apps. To fix it, run this in Terminal:

sudo xattr -cr /Applications/codebase-parser.app

Windows: You might see a "Windows protected your PC" (SmartScreen) popup. Click "More info" -> "Run anyway".

The code is 100% open source, so feel free to audit it yourself on GitHub if you are concerned.

Feedback is welcome!

Top comments (0)