Home/Developer Tools/code2prompt
code2prompt logo

code2prompt

mufeedvh/code2prompt

CLI tool to convert codebase into LLM prompt

GraphCanon updated Sep 20, 2026 · GitHub synced Sep 20, 2026

84views this month

7.7k stars446 forksLast push Sep 18, 2026 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
Very active (1d since push)
As of Sep 20, 2026
Provenance
Not a fork · Personal account
As of Sep 20, 2026
Security (OSV)
No lockfile
As of Jul 11, 2026

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 · Sep 20, 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. Output goes to stdout by default; use to copy it to the clipboard. Save to file : Alternative Ins...

For agents

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

Was this helpful?

Anonymous feedback helps us improve pages and translations.