awesome-repositories.comCategoriesBlog
MCP

Find open-source toolsthat match your use case.

/

Explain in plain English what you're building and get the best matching GitHub repositories.

awesome-repositories.com helps you find the right open-source project on GitHub. Tell our AI search what you want to build and the constraints that matter: language, deployment, integrations, or features. Use the match explanations to build a shortlist, then check the project documentation before you adopt a tool.

Today’s picks

Standouts from the directory — a fresh set every few hours.

Browse all repositories

Explore by category

The five most-opened searches in each category, results ready.

All curated searches

Common questions

What is awesome-repositories.com?

A curated directory of open-source GitHub repositories that you search in plain English. Describe what you are building and an AI ranks projects in the directory by how well they fit, each with a short note on why it matched.

How is it different from GitHub search?

GitHub search matches the keywords you type. Here you describe the problem in plain English and the AI matches on intent, so a project that solves your need shows up even when it never uses your exact words.

How do I find the best open-source repository for a task?

Type what you want to build, for example a self-hosted status page that pings my services and alerts me on Discord. You get matching repositories ranked by fit rather than by raw star count.

Are the repositories curated or just scraped?

The directory combines repository information with AI-generated analysis and ranking rules we maintain. Coverage varies, and inclusion does not mean every project has been tested or reviewed by a person.

Is it free to use?

Yes. Searching and browsing the directory are free.

awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
  • mrdoob avatarmrdoobthree.js

    This project is a high-level 3D graphics engine designed to render complex, hardware-accelerated environments within web browsers. It provides a comprehensive abstraction layer that manages scene graphs, cameras, and lighting, mapping high-level scene definitions onto low-level graphics APIs. By decoupling these definitions from specific hardware targets, the engine ensures consistent performance across diverse browsers and devices. The framework distinguishes itself through a robust architecture that includes a unified math library for high-frequency spatial calculations and a physically bas

    117,817JavaScript
  • fastlane avatarfastlanefastlane

    fastlane is a mobile DevOps framework and release automation tool designed to coordinate the building, signing, and distribution of iOS and Android applications. It functions as a build orchestrator and distribution manager that automates the delivery of mobile apps to app stores and testing environments. The project distinguishes itself through a plugin-based extension model that allows for custom action sets and a specialized system for managing developer resources. It automates the synchronization of code signing certificates and provisioning profiles and handles secure account authenticat

    42,370Ruby
  • ultraworkers avatarultraworkersclaw-code

    Claw Code is an autonomous software engineering agent and codebase manager designed to plan, execute, and verify software artifacts without human intervention. Built as a Rust-based AI orchestrator, it provides a memory-safe runtime for managing the lifecycle of autonomous development agents. The system utilizes an agentic command-line interface to run automated development tasks and interactive, prompt-based sessions. This interface allows for the execution of complex workflows and the management of autonomous codebase maintenance from planning through to deployment. The project includes ca

    194,942Rust
  • Z4nzu avatarZ4nzuhackingtool

    This project is a comprehensive cybersecurity tool collection designed to support security research, penetration testing, and vulnerability assessment. It functions as a unified penetration testing suite, providing a centralized environment where professionals can access a wide range of offensive security utilities to identify system weaknesses and study attack vectors. The platform distinguishes itself through a modular architecture that aggregates disparate security scripts into a single, hierarchical command-line interface. It simplifies the management of these utilities by integrating ext

    81,764Python
  • AI & Machine Learning

    LLMs, agents, and the tools to build with them.

    • Open-Source Video Generation Models
    • AI Text and Image Video Generators— These open-source tools automate video production by transforming text prompts and static images into dynamic animations.
Desktop Computer Control Agents
— Autonomous software agents designed to interact with desktop operating systems and applications to perform tasks.
  • Open-Source Alternatives to Sora
  • Open-Source Image Generation Models
  • Explore more
  • Notes & Productivity

    Notes, tasks, docs, and knowledge bases.

    • Open Source Spaced Repetition Apps— Self-hosted flashcard software utilizing spaced repetition algorithms to optimize long-term memory retention and study efficiency.
    • Notion Alternatives and Note-Taking Tools— Open-source knowledge management systems and collaborative note-taking platforms that provide flexible alternatives to Notion.
    • Open Source Bulleted Outliners— Software for organizing hierarchical notes and tasks using collapsible bullet points and nested list structures.
    • Open-Source Alternatives to Jamboard
    • Markdown Presentation Frameworks— Tools and libraries for generating professional slide decks and presentations directly from markdown source files.
    Explore more
  • Media & Communication

    Chat, calls, photos, music, and personal files.

    • Open Source Slack Alternatives— Self-hosted team communication platforms and messaging applications designed for real-time collaboration and internal project management.
    • Math Animation Engines
    • Open-Source Alternatives to Stremio
    • Stable Diffusion Image Generation Tools— Explore open-source software and libraries designed for creating and manipulating images using Stable Diffusion models.
    • Open Source Desktop Video Players— Cross-platform media playback applications for desktop environments supporting various video formats and advanced streaming features.
    Explore more
  • Databases & Data

    Databases, pipelines, and analytics.

    • algorithmic trading and backtesting platform
    • Data Visualization— Explore libraries and frameworks for rendering complex datasets into interactive charts, graphs, and visual maps.
    • Power BI Alternatives— Open-source business intelligence platforms and data visualization tools for building interactive dashboards and reporting.
    • Open-Source Alternatives to Bloomberg Terminal
    • Data Pipeline Workflow Orchestration Tools— These open-source platforms automate, schedule, and monitor complex data processing workflows and ETL job dependencies.
    Explore more
  • DevOps & Infrastructure

    Containers, deployment, monitoring, and automation.

    • Local Service Tunneling Tools— Securely expose local development servers and services to the public internet using encrypted network tunnels.
    • Self-Hosted On-Call Scheduling Systems— Open-source platforms for managing incident response schedules, alert routing, and automated on-call team notifications.
    • API Load Testing Tools— Performance testing utilities designed to stress test API endpoints and identify maximum system capacity limits.
    • Alert Routing and Deduplication Systems— Open-source platforms that aggregate, filter, and route monitoring alerts to reduce noise and incident fatigue.
    • Automated Bare-Metal Provisioning Tools— Open-source software for automating the deployment, configuration, and management of physical server infrastructure at scale.
    Explore more
  • Security & Privacy

    Passwords, secrets, and offensive security.

    • Binary Disassembly and Reverse Engineering— Tools for analyzing, decompiling, and reverse engineering compiled binary files across various architectures and platforms.
    • Malware Analysis and Deobfuscation Tools— These open-source utilities help security researchers unpack, disassemble, and analyze malicious binaries for threat intelligence.
    • Interactive Static Binary Disassemblers— Open-source tools for performing static analysis and reverse engineering on compiled binary executable files.
    • Binary Decompilation Tools— Open-source software utilities that translate compiled machine code back into human-readable source code representations.
    • Malware Analysis and Reverse Engineering— Explore open-source tools for analyzing malicious software, disassembling binaries, and performing advanced security research.
    Explore more
  • Developer Tools

    Languages, CLIs, frameworks, and version control.

    • Cross-Platform Rust GUI Frameworks— High-performance libraries and toolkits for building native desktop applications using the Rust programming language.
    • Bootstrap Themes and UI Resources
    • Dev environment and utilities— Explore tools and configurations designed to streamline local development workflows and enhance developer productivity across platforms.
    • Desktop apps— Cross-platform frameworks and tools for building native desktop applications using modern web or system languages.
    • Interactive Browser Data Visualization Libraries— These JavaScript libraries enable developers to render dynamic, interactive charts and complex data visualizations in browsers.
    Explore more
  • Learning & Reference

    Courses, books, interviews, and CS foundations.

    • Open-Source Language Learning Apps
    • Open-Source Alternatives to Duolingo
    • Language-specific learning and books— Explore open-source repositories containing educational resources, tutorials, and documentation for mastering specific programming languages.
    • Mathematics References for Software Developers— This collection provides essential mathematical resources, algorithms, and computational theory references for building complex software applications.
    • Open-Source Alternatives to Educative
    Explore more
  • a framework for building custom LLMsscaffolding
    a configuration generator for sing-boxa self hosted mesh VPN controllerMore