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.
  • codecrafters-io/build-your-own-x

    codecrafters-io/build-your-own-x

    467,272GitHubView on GitHub↗

    This project provides a comprehensive framework for creating, managing, and executing educational programming challenges. It includes standardized systems for authoring instructional content, defining test cases, and structuring documentation to ensure consistent learning outcomes. The platform supports a wide range of

    Compares network traffic between custom server implementations and reference servers to validate protocol compliance.

    Markdownawesome-listfreeprogramming
  • sindresorhus/awesome

    sindresorhus/awesome

    438,690GitHubView on GitHub↗

    This project is a community-curated knowledge base that organizes vast technical ecosystems into a hierarchical, human-readable directory. It serves as a comprehensive index of libraries, frameworks, and methodologies, designed to facilitate discovery and professional development across the entire spectrum of software

    Showcases highly configurable and extensible terminal emulators to improve command-line productivity.

    awesomeawesome-listlists
  • public-apis/public-apis

    public-apis/public-apis

    399,192GitHubView on GitHub↗

    This project is a comprehensive, community-driven directory of public service endpoints designed to facilitate the discovery and integration of external data sources. It serves as a centralized registry where developers can locate reliable third-party APIs to augment their applications with specialized functionality, r

    Locate simulated data sources and validation services to speed up feature testing.

    Pythonapiapisdataset
  • vinta/awesome-python

    vinta/awesome-python

    283,687GitHubView on GitHub↗

    This project is a comprehensive, community-curated directory that organizes a vast landscape of Python software libraries, frameworks, and tools. It serves as a centralized knowledge base designed to facilitate ecosystem navigation and accelerate developer discovery across the entire software development lifecycle. Th

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

    Pythonawesomecollectionspython
  • torvalds/linux

    torvalds/linux

    217,986GitHubView on GitHub↗

    The Linux kernel is a monolithic operating system kernel that serves as the primary interface between computer hardware and software applications. It provides the foundational infrastructure for managing system resources, including memory allocation, process scheduling, and synchronization primitives. The project inclu

    Manages concurrent access to shared system resources using low-level primitives like mutexes, spinlocks, and semaphores.

    C
  • vuejs/vue

    vuejs/vue

    209,962GitHubView on GitHub↗

    This project is a framework for building user interfaces through a component-based architecture. It utilizes a declarative template syntax and a reactive data-binding system to synchronize application state with the Document Object Model. Developers can construct complex interfaces by composing reusable, self-contained

    Passes custom template content from parent components into child components using a flexible injection mechanism.

    TypeScriptframeworkfrontendjavascript
  • trimstray/the-book-of-secret-knowledge

    trimstray/the-book-of-secret-knowledge

    206,980GitHubView on GitHub↗

    This project serves as a centralized, community-driven repository of technical knowledge and administrative resources. It provides a structured taxonomy that aggregates disparate information into a searchable framework, supporting continuous learning and rapid problem-solving for system administrators and cybersecurity

    Groups specialized command-line utilities to help users construct custom security and administrative environments.

    awesomeawesome-listbsd
  • trekhleb/javascript-algorithms

    trekhleb/javascript-algorithms

    195,648GitHubView on GitHub↗

    This project is a comprehensive educational repository that provides functional implementations of fundamental computer science algorithms and data structures. It serves as a structured reference for developers to study computational logic, problem-solving strategies, and the mathematical principles that underpin softw

    Manage local file system operations such as directory navigation and data storage organization.

    JavaScriptalgorithmalgorithmscomputer-science
  • CyC2018/CS-Notes

    CyC2018/CS-Notes

    183,686GitHubView on 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 transac

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

    algorithmcomputer-sciencecpp
  • microsoft/vscode

    microsoft/vscode

    181,912GitHubView on 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,

    Maintains isolated execution environments that securely run third-party extensions across local, remote, and web-based runtimes.

    TypeScripteditorelectronmicrosoft
  • Significant-Gravitas/AutoGPT

    Significant-Gravitas/AutoGPT

    181,891GitHubView on 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, i

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

    Pythonaiartificial-intelligenceautonomous-agents
  • n8n-io/n8n

    n8n-io/n8n

    175,396GitHubView on GitHub↗

    n8n is a workflow automation platform that combines a visual interface with code-based extensibility to design, orchestrate, and manage automated processes. It provides a comprehensive suite of tools for data transformation, filtering, and storage, allowing users to build complex logic through conditional branching, lo

    Offers an extensible framework for developers to create custom nodes and integrate unique functionality into the platform.

    TypeScriptaiapisautomation
  • twbs/bootstrap

    twbs/bootstrap

    173,988GitHubView on GitHub↗

    Bootstrap is a comprehensive, mobile-first CSS framework designed for building responsive web interfaces. It provides a standardized library of reusable UI components, such as navigation bars, modals, and forms, alongside a robust grid system that ensures consistent layout alignment across diverse viewport sizes. By es

    Enables the incorporation of styling frameworks via precompiled files or source code for flexible project implementation.

    MDXbootstrapcsscss-framework
  • avelino/awesome-go

    avelino/awesome-go

    165,543GitHubView on 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 di

    Groups frameworks for behavioral testing, unit testing, and generating test data.

    Goawesomeawesome-listgo
  • jlevy/the-art-of-command-line

    jlevy/the-art-of-command-line

    159,970GitHubView on GitHub↗

    This project is a comprehensive technical reference and educational resource designed to improve proficiency with command-line interfaces. It functions as a productivity toolkit, providing a structured knowledge base of essential terminal operations, system administration tasks, and high-impact command sequences for da

    Curates high-impact command patterns and utility recommendations to accelerate technical tasks and data processing.

    bashdocumentationlinux
  • langflow-ai/langflow

    langflow-ai/langflow

    144,903GitHubView on GitHub↗

    Langflow is a visual interface for building and orchestrating workflows, allowing users to construct complex systems through a drag-and-drop canvas. It provides tools for managing autonomous agents, configuring memory settings, and integrating custom code-based components. Users can organize their work into projects, t

    Exports workflow logic as portable data files or generates shareable testing interfaces for collaborative development.

    Pythonagentschatgptgenerative-ai
  • 521xueweihan/HelloGitHub

    521xueweihan/HelloGitHub

    143,312GitHubView on GitHub↗

    HelloGitHub is a centralized discovery platform and technical knowledge repository designed to help developers identify high-quality open-source projects, libraries, and infrastructure. It functions as a structured directory that aggregates specialized development tools and educational materials, organizing them by tec

    Highlights third-party utilities and frameworks that enhance developer productivity and workflow efficiency.

    Pythonawesomegithubhellogithub
  • labuladong/fucking-algorithm

    labuladong/fucking-algorithm

    132,696GitHubView on GitHub↗

    This project is a comprehensive educational platform designed to facilitate the mastery of computer science algorithms and data structures. It provides a structured learning curriculum, a library of practice problems, and an integrated toolkit that supports both academic study and competitive programming preparation. B

    Visualizes recursive logic and data structure operations through interactive representations to simplify complex execution flows.

    Markdownalgorithmscomputer-sciencedata-structures
  • golang/go

    golang/go

    132,649GitHubView on GitHub↗

    Go is a statically typed, compiled programming language designed for building scalable, concurrent software. It provides a memory-safe execution environment that combines a high-performance runtime with a self-hosting compiler toolchain, enabling the creation of statically linked machine code binaries without external

    Bundles a comprehensive suite of command-line utilities for building, testing, profiling, and managing dependencies.

    Gogogolanglanguage
  • microsoft/PowerToys

    microsoft/PowerToys

    129,929GitHubView on GitHub↗

    PowerToys is a collection of background-resident system utilities designed to extend native operating system functionality and streamline desktop workflows. It operates as a modular toolkit, utilizing a central plugin-based host architecture that allows users to dynamically enable or disable specific features for syste

    Performs bulk file renaming tasks using pattern matching, regular expressions, and metadata-based naming conventions.

    C#advanced-pastecolor-pickercommand-palette
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.