awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

135 repository-uri

Awesome GitHub RepositoriesDeveloper Tools

Utilities and environments designed to assist programmers in writing, testing, debugging, and managing source code.

Explore 135 awesome GitHub repositories matching development tools & productivity · Developer Tools. Refine with filters or upvote what's useful.

Awesome Developer Tools GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • vinta/awesome-pythonAvatar vinta

    vinta/awesome-python

    303,207Vezi pe GitHub↗

    Acest proiect este un director cuprinzător, curatoriat de comunitate, care organizează un peisaj vast de biblioteci, framework-uri și instrumente software Python. Servește drept bază de cunoștințe centralizată concepută pentru a facilita navigarea în ecosistem și a accelera descoperirea de către dezvoltatori pe parcursul întregului ciclu de viață al dezvoltării software. Directorul se distinge prin furnizarea unui index structurat de resurse categorisite pe domeniu tehnic, variind de la utilitare fundamentale de dezvoltare la domenii de inginerie specializate. Acoperă capabilități de nivel înalt, inclusiv inteligență artificială, știința datelor, dezvoltare web și gestionarea infrastructurii, permițând dezvoltatorilor să identifice soluții verificate pentru provocări tehnice specifice. Proiectul cuprinde o suprafață largă de capabilități, inclusiv instrumente pentru gestionarea dependențelor, analiza statică a codului și testarea automatizată. De asemenea, cataloghează resurse pentru stocarea persistentă a datelor, orchestrarea infrastructurii cloud și dezvoltarea interfețelor, oferind o referință unificată pentru construirea și menținerea sistemelor software complexe.

    Lists robust testing frameworks for executing automated unit, behavioral, and integration tests.

    Pythonawesomecollectionspython
    Vezi pe GitHub↗303,207
  • facebook/reactAvatar facebook

    facebook/react

    245,669Vezi pe GitHub↗

    React este o bibliotecă JavaScript pentru construirea de interfețe utilizator bazată pe o arhitectură orientată pe componente și flux de date unidirecțional.

    Reformats source code automatically to match predefined syntax rules for consistent project appearance.

    JavaScriptjavascriptuifrontend
    Vezi pe GitHub↗245,669
  • microsoft/vscodeAvatar microsoft

    microsoft/vscode

    186,401Vezi pe GitHub↗

    This project is a cross-platform code editor designed for software development, offering a comprehensive suite of tools for text editing, workspace management, and task automation. It includes native support for version control, an integrated terminal, and a flexible task runner that allows for the execution of build, test, and deployment workflows directly within the environment. The editor features an extensive AI-driven development assistant system, which provides conversational chat interfaces, inline code suggestions, and autonomous agents capable of executing multi-step coding tasks. Th

    Embeds version control operations like staging, committing, and branching directly into the primary development interface.

    TypeScripteditorelectronmicrosoft
    Vezi pe GitHub↗186,401
  • significant-gravitas/autogptAvatar Significant-Gravitas

    Significant-Gravitas/AutoGPT

    184,973Vezi pe GitHub↗

    AutoGPT is an orchestration platform designed for building, managing, and deploying autonomous agents. It provides a visual canvas-based environment where users can assemble agents by connecting modular blocks that represent actions, data flows, and conditional logic. The platform supports the entire agent lifecycle, including task scheduling, execution monitoring, and configuration management, while offering a marketplace for discovering and sharing community-built workflows. The project includes a legacy framework for command-line agent execution and an extensible component system for devel

    Reports CI status by creating and updating check runs directly on repository commits.

    Pythonaiartificial-intelligenceautonomous-agents
    Vezi pe GitHub↗184,973
  • cyc2018/cs-notesAvatar CyC2018

    CyC2018/CS-Notes

    184,601Vezi pe GitHub↗

    This repository serves as a comprehensive educational resource covering core computer science concepts, software engineering principles, and system architecture. It provides detailed explanations of fundamental data structures and algorithms, alongside in-depth analysis of database management systems, including transaction properties, storage engines, and concurrency control mechanisms. The collection also offers extensive documentation on the Java programming language, ranging from collection internals and memory management to concurrency primitives and object-oriented design patterns. Furth

    Summarizes standard version control workflows and commands for tracking source code changes.

    algorithmcomputer-sciencecpp
    Vezi pe GitHub↗184,601
  • avelino/awesome-goAvatar avelino

    avelino/awesome-go

    175,576Vezi pe GitHub↗

    This project serves as a comprehensive language ecosystem index, functioning as a centralized, community-curated directory for the Go programming language. It organizes a vast landscape of software components, libraries, and development tools into a structured, navigable hierarchy, enabling developers to efficiently discover resources tailored to specific functional domains. The repository distinguishes itself through a decentralized contribution model, where community-driven updates ensure the index remains current with the rapidly evolving software landscape. Beyond simple resource listing,

    Highlights tools for comparing performance across versions and benchmarking HTTP services.

    Goawesomeawesome-listgo
    Vezi pe GitHub↗175,576
  • ripienaar/free-for-devAvatar ripienaar

    ripienaar/free-for-dev

    123,154Vezi pe GitHub↗

    This project is a community-maintained directory of technical resources, tools, and services that offer free tiers for developers. It serves as a centralized reference point for discovering infrastructure, software, and educational materials, helping individuals and teams minimize operational costs while building and scaling applications. The directory distinguishes itself through a collaborative, community-driven curation model that aggregates metadata about third-party services. By utilizing a hierarchical taxonomy and storing all content in version-controlled, plain-text files, the project

    Review static analysis tools that scan source code for security vulnerabilities, bugs, and maintainability issues to improve overall software quality.

    HTMLawesome-listfree-for-developers
    Vezi pe GitHub↗123,154
  • rust-lang/rustAvatar rust-lang

    rust-lang/rust

    114,066Vezi pe GitHub↗

    Rust is a programming language designed for memory safety and performance. It provides a comprehensive curriculum that covers fundamental syntax, memory management, and advanced programming paradigms, including support for functional and object-oriented styles. The language features a strong type system that enforces memory safety through ownership, borrowing, and lifetime annotations, while also offering mechanisms for handling both recoverable and unrecoverable errors. The language includes extensive support for concurrent programming, providing primitives for thread management, shared-stat

    Enables automated software verification using built-in assertion macros and configurable test execution environments.

    Rustcompilerlanguagerust
    Vezi pe GitHub↗114,066
  • jaywcjlove/awesome-macAvatar jaywcjlove

    jaywcjlove/awesome-mac

    105,841Vezi pe GitHub↗

    This project is a comprehensive, curated collection of software resources designed for the macOS ecosystem. It serves as a centralized directory for discovering applications across a wide range of functional domains, including professional development, system management, and personal productivity. The directory distinguishes itself by offering a highly granular classification of tools that cater to specific technical and creative workflows. It highlights specialized software for software engineering, such as terminal emulators, version control clients, and API development tools, alongside a b

    Draft, test, and validate regular expression patterns using these specialized editing tools.

    Swiftappappleapplication
    Vezi pe GitHub↗105,841
  • puppeteer/puppeteerAvatar puppeteer

    puppeteer/puppeteer

    94,811Vezi pe GitHub↗

    Puppeteer is a browser automation library that provides a programmatic interface for controlling web browsers to execute tasks, simulate user interactions, and perform end-to-end testing. It functions as a headless browser controller, managing browser lifecycles, isolated session contexts, and remote connections to facilitate stable, automated web-based workflows. The library distinguishes itself through its deep integration with the Chrome DevTools Protocol, utilizing a bidirectional message bus to execute commands and receive real-time event notifications. It supports advanced automation pa

    Registers browser capabilities imperatively to allow external tools to discover and invoke automation functions.

    TypeScriptautomationchromechromium
    Vezi pe GitHub↗94,811
  • sherlock-project/sherlockAvatar sherlock-project

    sherlock-project/sherlock

    85,076Vezi pe GitHub↗

    Sherlock is a command-line automation tool designed to orchestrate software build, execution, and deployment workflows. It functions as an ephemeral runtime orchestrator that executes applications directly from source code, bypassing the need for persistent system-wide installations or manual dependency management. By providing a unified, containerized development environment, it ensures that application dependencies and infrastructure configurations remain consistent across diverse host operating systems. The project distinguishes itself through its ability to synthesize container images dec

    Navigates project guides and documentation to help users master command-line operations and implementation requirements.

    Pythonclicticybersecurity
    Vezi pe GitHub↗85,076
  • jesseduffield/lazygitAvatar jesseduffield

    jesseduffield/lazygit

    79,339Vezi pe GitHub↗

    Lazygit is a terminal-based user interface designed to simplify version control operations through a keyboard-driven workflow. It functions as a visual abstraction layer that bridges native commands with an interactive environment, allowing users to manage repository history, branches, and commit workflows without relying solely on manual command-line input. The tool distinguishes itself by automating complex version control tasks that typically require multiple manual steps. It provides specialized interfaces for interactive rebasing, commit history amendment, and binary search-based regress

    Simplifies complex version control operations by mapping them to intuitive keyboard-driven commands within the terminal.

    Gocligitterminal
    Vezi pe GitHub↗79,339
  • openhands/openhandsAvatar OpenHands

    OpenHands/OpenHands

    77,330Vezi pe GitHub↗

    OpenHands is an autonomous agent framework designed for software engineering workflows. It provides a modular platform for orchestrating AI agents that reason, plan, and execute tasks within isolated, containerized development environments. By integrating with standard version control and development tools, the system enables agents to autonomously navigate codebases, implement features, and resolve issues through iterative reasoning and tool execution. The platform distinguishes itself through a model-agnostic orchestrator that connects diverse language models to a unified tool registry. It

    Reviews code changes and posts automated commentary directly to pull requests to accelerate collaborative development cycles.

    Pythonagentartificial-intelligencechatgpt
    Vezi pe GitHub↗77,330
  • hiyouga/llamafactoryAvatar hiyouga

    hiyouga/LlamaFactory

    72,213Vezi pe GitHub↗

    LlamaFactory is a unified framework for fine-tuning and adapting large language models. It provides a comprehensive platform that standardizes training workflows across diverse machine learning architectures, allowing users to execute both full-tuning and parameter-efficient methods through a single interface. The project distinguishes itself by offering a low-code visual dashboard that enables users to configure experiments and monitor performance metrics in real time without writing extensive custom scripts. It also features a configuration-driven orchestration system that decouples experim

    Provides a visual dashboard for monitoring training progress and adjusting experiment settings in real time.

    Pythonagentaideepseek
    Vezi pe GitHub↗72,213
  • fffaraz/awesome-cppAvatar fffaraz

    fffaraz/awesome-cpp

    71,817Vezi pe GitHub↗

    This project is a comprehensive, curated directory of high-quality libraries, tools, and educational resources for C and C++ development. It serves as an ecosystem discovery index, helping developers navigate the vast landscape of third-party components, frameworks, and technical documentation available for the language. The collection is distinguished by its focus on high-performance systems programming and technical mastery. It provides deep coverage of specialized domains including SIMD-accelerated data processing, compile-time template metaprogramming, and asynchronous event-driven archit

    Groups industry-standard utilities that automatically lint, format, and enforce consistent coding styles.

    awesomeawesome-listc
    Vezi pe GitHub↗71,817
  • unslothai/unslothAvatar unslothai

    unslothai/unsloth

    66,628Vezi pe GitHub↗

    Unsloth is a high-performance training and inference platform designed to optimize the lifecycle of large language and multimodal models. It provides a comprehensive engine for fine-tuning, executing, and managing models locally, with a focus on reducing memory consumption and increasing compute speed on consumer-grade hardware. The platform distinguishes itself through hand-optimized kernels and automated computational graph techniques that maximize hardware throughput. It supports advanced training methodologies, including reinforcement learning for reasoning and efficient adapter-based fin

    Message endpoints pass tool definitions to trigger external functions and scripts directly during chat sessions.

    Pythonagentdeepseekdeepseek-r1
    Vezi pe GitHub↗66,628
  • sindresorhus/awesome-nodejsAvatar sindresorhus

    sindresorhus/awesome-nodejs

    65,973Vezi pe GitHub↗

    This project is a community-driven directory that aggregates essential software projects and educational content for the Node.js ecosystem. It functions as a centralized knowledge base and discovery index, designed to simplify the navigation of a fragmented technical landscape by providing a structured collection of high-quality links, tools, and learning materials. The repository distinguishes itself through a decentralized, peer-reviewed curation model. By utilizing standard version control workflows and pull requests, the community ensures that all listed resources undergo human verificati

    Showcases a wide array of utilities designed to assist programmers in managing and testing source code.

    awesomeawesome-listjavascript
    Vezi pe GitHub↗65,973
  • datawhalechina/hello-agentsAvatar datawhalechina

    datawhalechina/hello-agents

    59,685Vezi pe GitHub↗

    This project provides a comprehensive framework for building, training, and managing autonomous agents. It enables the construction of systems that utilize language models to plan, manage memory, and execute multi-step tasks through iterative reasoning loops and tool-based actions. The framework distinguishes itself by offering specialized capabilities for interacting with graphical user interfaces and legacy software, allowing agents to perceive visual elements and perform actions like a human user. It supports complex, cross-application workflows through graph-based orchestration and provid

    Maps functional capabilities to standardized schemas via a centralized registry for agent discovery.

    Pythonagentllmrag
    Vezi pe GitHub↗59,685
  • wagoodman/diveAvatar wagoodman

    wagoodman/dive

    54,242Vezi pe GitHub↗

    Dive is a command-line tool designed for the analysis and optimization of container images. It functions as a layered storage inspector, allowing users to decompose image manifests to examine individual filesystem layers and identify opportunities to reduce total image size. The tool features a filesystem diffing engine that calculates net changes between sequential layers to highlight redundant data and storage inefficiencies. Users interact with this data through a terminal-based dashboard that provides keyboard-driven navigation of complex file structures and layer metadata. By abstracting

    Supports keyboard-driven filtering and directory expansion to help users quickly locate specific data points within complex image structures.

    Goclidockerdocker-image
    Vezi pe GitHub↗54,242
  • jestjs/jestAvatar jestjs

    jestjs/jest

    45,448Vezi pe GitHub↗

    Jest is a JavaScript testing framework designed for writing and running automated test suites to verify the correctness of JavaScript and TypeScript code. It functions as a comprehensive toolset that integrates a test runner, a mocking and spying library, a snapshot testing tool, and a code coverage tool. The framework distinguishes itself through snapshot testing, which records the serialized state of data structures to detect regressions in future executions. It also includes a mocking and spying library for simulating external dependencies and tracking function calls to isolate code during

    Acts as a full-featured testing framework for writing and executing unit, behavioral, and integration tests.

    TypeScripteasyexpectationfacebook
    Vezi pe GitHub↗45,448
Înapoi123456…7Înainte
  1. Home
  2. Development Tools & Productivity
  3. Developer Utilities & Libraries
  4. Developer Tools

Explorează sub-etichetele

  • Algorithmic PatternsImplementations of common algorithms and patterns.
  • Code Quality and Verification5 sub-tag-uriTools focused on validating code correctness, security, and performance through automated analysis and testing.
  • Developer Interfaces3 sub-tag-uri
  • Embeddable Scripting EnginesLibraries that allow embedding and executing external scripting languages within a host application runtime.
  • Interactive InterpretersEnvironments that provide real-time code execution and data exploration capabilities.
  • Network Analysis ToolsApplications for inspecting, monitoring, and debugging network traffic and protocols.
  • Regular Expression EditorsUtilities for drafting, testing, and validating regular expressions.
  • Tooling2 sub-tag-uri
  • Version Control Ecosystems4 sub-tag-uriUtilities and interfaces specifically designed for managing source code repositories and interacting with collaborative platforms.