awesome-repositories.com
© 2026 Bringes Technology SRL·VAT RO45896025·hello@bringes.io
MCPSitemapPrivacyTerms
Developer Utilities & Libraries · Awesome GitHub Repositories

92 repos

Awesome GitHub RepositoriesDeveloper Utilities & Libraries

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

  1. Home
  2. Development Tools & Productivity
  3. Developer Utilities & Libraries

Awesome Developer Utilities & Libraries GitHub Repositories

Describe the repository you're looking for…
We'll search the best matching repositories with AI.
  • macrozheng/mall

    macrozheng/mall

    82,926GitHubView on GitHub↗

    This project is an enterprise-grade Java framework designed for building scalable, full-stack e-commerce applications. It provides a comprehensive foundation for microservice-based distributed architectures, enabling the development of complex retail platforms that include product management, order processing, and secu

    Calculates quantitative codebase data such as total lines and file distribution to monitor development progress.

    Javadockerelasticsearchelk
  • microsoft/playwright

    microsoft/playwright

    82,810GitHubView on GitHub↗

    Playwright is a comprehensive browser automation framework designed for end-to-end testing and web workflow automation. It provides a unified API to drive web applications across multiple browser engines, enabling developers to simulate complex user interactions, perform web scraping, and validate application behavior

    Captures full-fidelity state, network activity, and console logs during execution for comprehensive post-mortem analysis.

    TypeScriptautomationchromechromium
  • punkpeye/awesome-mcp-servers

    punkpeye/awesome-mcp-servers

    81,101GitHubView on GitHub↗

    This project serves as a centralized directory and interoperability hub for the Model Context Protocol, providing a curated collection of standardized service connectors that bridge artificial intelligence models with external software, databases, and APIs. It facilitates the integration of AI agents with diverse ecosy

    Combines multiple service integrations into a single, unified interface for streamlined agent access.

    aimcp
  • DopplerHQ/awesome-interview-questions

    DopplerHQ/awesome-interview-questions

    81,035GitHubView on GitHub↗

    This project is a comprehensive, community-sourced repository of technical interview questions and study materials. It serves as a centralized index for software engineers to prepare for technical assessments, benchmark their personal knowledge, and identify gaps in their expertise across a wide range of programming la

    Standardizes the evaluation of engineering candidates through a comprehensive library of technical questions covering multiple programming domains.

    android-interview-questionsangularjs-interview-questionsawesome
  • spring-projects/spring-boot

    spring-projects/spring-boot

    80,046GitHubView on GitHub↗

    Spring Boot is an opinionated application framework designed to streamline the creation of production-ready services. It functions as a comprehensive development platform that utilizes a centralized dependency injection container to manage object lifecycles and wiring. By employing convention-over-configuration, the fr

    Reduces development boilerplate through opinionated defaults and standardized project structures, enabling rapid prototyping of enterprise software.

    Javaframeworkjavaspring
  • astral-sh/uv

    astral-sh/uv

    79,476GitHubView on GitHub↗

    uv is a high-performance Python package manager and project build tool designed to handle dependency resolution, virtual environment orchestration, and Python interpreter management. It functions as a comprehensive workspace orchestrator, enabling developers to manage complex, multi-package repositories and ensure repr

    Accelerates development and CI/CD pipelines by replacing legacy package management tools with high-speed alternatives.

    Rustpackagingpythonresolver
  • modelcontextprotocol/servers

    modelcontextprotocol/servers

    79,000GitHubView on GitHub↗

    The Model Context Protocol is a standardized communication framework designed to connect language models to external data sources, functional tools, and interactive user interfaces. It provides a vendor-neutral interface layer that enables AI hosts to discover and execute capabilities across heterogeneous service envir

    Tests available resources, prompts, and tools through real-time monitoring of server notifications to debug integration issues.

    TypeScript
  • anuraghazra/github-readme-stats

    anuraghazra/github-readme-stats

    78,445GitHubView on GitHub↗

    This project is a serverless service that generates dynamic, themeable visual summaries of software development activity. It functions as an automated metadata visualizer, transforming raw platform logs and repository metrics into resolution-independent vector graphics that can be embedded directly into markdown enviro

    Renders visual summaries of development patterns and coding habits by aggregating historical contribution data.

    JavaScriptdynamicprofile-readmereadme-generator
  • junegunn/fzf

    junegunn/fzf

    77,987GitHubView on GitHub↗

    This project is a general-purpose command-line filter that provides an interactive interface for processing standard input streams. It enables real-time fuzzy searching, data selection, and transformation, allowing users to navigate complex information or file systems directly within their terminal. By utilizing a pipe

    Customizable preview commands display file metadata or content in real-time as items are highlighted.

    Gobashclifish
  • hoppscotch/hoppscotch

    hoppscotch/hoppscotch

    77,888GitHubView on GitHub↗

    Hoppscotch is an open-source API development ecosystem designed for building, testing, and debugging REST, GraphQL, and real-time APIs. It provides a unified platform that functions across web browsers, desktop applications, and command-line interfaces, allowing developers to manage the entire API lifecycle from a sing

    Navigate application commands and trigger workflow actions instantly using a dedicated keyboard-driven interface.

    TypeScriptapiapi-clientapi-rest
  • coder/code-server

    coder/code-server

    76,310GitHubView on GitHub↗

    This project provides a remote development platform that enables users to access a full-featured integrated development environment through a standard web browser. By decoupling the user interface from the server-side filesystem, it allows for persistent coding workspaces to be hosted on remote servers, virtual machine

    Proxies local web services via subdomains to allow secure, authenticated access to development applications.

    TypeScriptbrowser-idedev-toolsdevelopment-environment
  • sherlock-project/sherlock

    sherlock-project/sherlock

    72,906GitHubView on 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

    Interprets structured technical documentation to map command-line interfaces into executable automation routines.

    Pythonclicticybersecurity
  • jesseduffield/lazygit

    jesseduffield/lazygit

    72,698GitHubView on 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 rely

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

    Gocligitterminal
  • ocornut/imgui

    ocornut/imgui

    71,441GitHubView on GitHub↗

    This project is an immediate-mode graphical user interface library designed for rapid development of tools and debugging interfaces. By generating UI geometry every frame through procedural code, it eliminates the need for persistent state synchronization between application data and the interface. It is primarily inte

    Inspects variable types at runtime to automatically generate and serialize corresponding interface controls.

    C++apicplusplusframework
  • pallets/flask

    pallets/flask

    71,240GitHubView on GitHub↗

    Flask is a micro web framework designed for building web services with a flexible, lightweight structure. It functions as a standard-compliant WSGI application server, providing the essential tools required to register URL routes, handle incoming HTTP requests, and construct responses. By utilizing a central applicatio

    Integration hooks allow developers to register custom commands that automatically initialize the application environment and configuration settings.

    Pythonflaskjinjapallets
  • github/spec-kit

    github/spec-kit

    70,645GitHubView on GitHub↗

    Spec-kit is a specification-driven development framework designed to manage the entire software project lifecycle, from initial requirements gathering to final validation. It functions as a command-line environment that orchestrates complex development workflows by chaining shell tasks, human checkpoints, and condition

    Allows for modular expansion through the integration of custom commands, quality gates, and external utilities.

    Pythonaicopilotdevelopment
  • fffaraz/awesome-cpp

    fffaraz/awesome-cpp

    69,832GitHubView on 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 languag

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

    awesomeawesome-listc
  • nektos/act

    nektos/act

    68,869GitHubView on GitHub↗

    This tool is a command-line runner that executes automation workflows locally within isolated container environments. By parsing workflow definition files and translating them into executable shell scripts, it allows developers to validate pipeline logic and configuration changes directly on their machines before commi

    Emulates remote automation triggers and event payloads to validate complex pipeline configurations locally.

    Gocidevopsgithub-actions
  • OpenHands/OpenHands

    OpenHands/OpenHands

    67,974GitHubView on 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

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

    Pythonagentartificial-intelligencechatgpt
  • anthropics/claude-code

    anthropics/claude-code

    67,825GitHubView on GitHub↗

    Anthropic's terminal-native AI coding agent.

    Tracks project directory changes in real time to ensure the agent maintains an accurate awareness of the codebase state.

    TypeScriptaiclideveloper-tools
Prev12345Next

Explore sub-tags

  • Code Maintenance & Lifecycle Utilities3 sub-tagsSpecialized tools for managing code evolution, feature toggling, and routine project upkeep.
  • Developer Tools11 sub-tagsUtilities and environments designed to assist programmers in writing, testing, debugging, and managing source code.
  • Extensibility Frameworks6 sub-tagsTools for building custom nodes and integrations.
  • File Processing Utilities2 sub-tags
Tools designed to perform automated operations on large batches of files simultaneously.
  • Integrated Development Environments & Toolchains4 sub-tagsComprehensive suites and modular systems that manage the end-to-end lifecycle of code compilation, testing, and distribution.
  • Programming & Logic Libraries10 sub-tagsReusable code components and libraries providing common algorithmic, asynchronous, and data processing functions.
  • Workflow Productivity Enhancers5 sub-tagsTools focused on optimizing developer efficiency, tracking metrics, and streamlining daily task management.