yamadashy/repomix

📦 Repomix is a powerful tool that packs your entire repository into a single, AI-friendly file. Perfect for when you need to feed your codebase to Large...

View on GitHub ↗Jump to charts ↓Open shareable report →

Summary Information

Updated 31 minutes ago
Added to GitGenius on September 2nd, 2026
Created on July 13th, 2024
Open Issues & Pull Requests: 139 (+0)
GitHub issues: Enabled
Number of forks: 1,515
Total Stargazers: 28,233 (+1)
Total Subscribers: 78 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 26.1 hours
Mean response time: 4.7 days
90th percentile: 13.8 days
Tracked items: 245

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 89% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "documentation" is answered fastest, typically in about 10 hours, while "released" waits about 3 days. Only 5% of issues opened in the past year have been closed. Three people close 73% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 103
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 472 days
Stale 30+ days: 101
Stale 90+ days: 95

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (129)
  • bug (65)
  • released (50)
  • needs discussion (33)
  • idea (21)
  • needs investigation (17)
  • documentation (15)
  • triage (15)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Repomix is a command-line tool that packs an entire repository into a single AI-friendly file for use with large language models.

The tool solves the problem of efficiently preparing codebases for consumption by LLMs and AI systems. It works by aggregating repository contents into a structured output file while respecting version control ignore patterns and security constraints. The approach includes token counting to help users stay within LLM context limits, code compression using Tree-sitter to reduce token overhead while maintaining structural integrity, and integration with Secretlint to automatically exclude files matching known credential formats.

Developers should choose this tool when they need to share their codebase with AI assistants or feed code to language models for analysis, generation, or review tasks. It suits projects of any size where understanding the full codebase context is valuable. The tool is available both as a command-line utility and through a web interface, making it accessible whether you prefer local installation or browser-based usage. Configuration is straightforward through command-line options and ignore files, allowing teams to customize what gets included in the output.

The project maintains active engagement with its user community through a dedicated Discord server for support and feature discussion. Development incorporates security as a core concern, integrating credential detection to prevent accidental exposure of sensitive data. The tool receives recognition within the open source ecosystem, having been nominated for awards in the AI-powered tools category.