Home/Developer Tools/code2prompt
code2prompt logo

code2prompt

mufeedvh/code2prompt

CLI tool to convert codebase into LLM prompt

GraphCanon updated 4w · GitHub synced 4w

7.5k stars429 forksLast push 1mo Rust MIT

Decision brief

Good fit when

  • When you aim to structure and deliver your entire codebase into an LLM for comprehensive documentation or refactoring guidance.
  • For scenarios where prompt engineering with Rust-based CLI tools is preferable, exploiting features like source tree details.

Avoid when

  • In situations requiring real-time interaction or analysis of codebases due to the static nature of its prompt generation process, as this might not cater to agile or evolving project requirements.
  • If you are in need of a tool beyond simple CLI operation and desire an integrated development environment (IDE) plugin for more interactive and continuous assistance.
Hosting:
self hosted - code2prompt operates as a self-hosted CLI tool, allowing for local data processing that is important for users with confidentiality requirements or those who wish to avoid cloud dependency.
Pricing:
freemium - The code2prompt tool is available under MIT license free of monetary charge. However, premium support or advanced features might incur costs if provided by the development team in future updates.

Observed Jul 17, 2026 · Source: enrich:decision_facts

Verify the decision

Maintenance and security

Full trust report
Maintenance
Active (28d since push)
As of 4w
Provenance
Not a fork · Personal account
As of 4w
Security (OSV)
No lockfile
As of 1mo

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

cargo add code2prompt
crates.io

Similar tools

Same-category neighbours. No typed graph edges are catalogued for this tool yet.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

mufeedvh/code2prompt is a CLI tool written in Rust that converts your entire codebase into a structured prompt for Large Language Models (LLM), including source tree details, supports prompt templating and token counting.

Capability facts

Languages
rust

Source: github.language · Jul 28, 2026

Categories

Tags

README

🚀 Quick Start

Once installed, generating a prompt from your codebase is as simple as pointing the tool to your directory.

Basic Usage: Generate a prompt from the current directory and copy it to the clipboard.

code2prompt .

Save to file:

code2prompt path/to/project --output-file prompt.txt

Alternative Installation

Refer to the documentation for detailed installation instructions.


📜 License

Licensed under the MIT License, see LICENSE for more information.

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.