awesome-repositories.com
© 2026 Bringes Technology SRL·VAT RO45896025·hello@bringes.io
MCPSitemapPrivacyTerms
Programming Languages & Runtimes · Awesome GitHub Repositories

350 repos

Awesome GitHub RepositoriesProgramming Languages & Runtimes

Explore 350 awesome GitHub repositories matching category · Programming Languages & Runtimes. Refine with filters or upvote what's useful.

  1. Home
  2. Category
  3. Programming Languages & Runtimes

Awesome Programming Languages & Runtimes GitHub Repositories

Describe the repository you're looking for…
Find the best repos with AI.We'll search the best matching repositories with AI.
  • codecrafters-io/build-your-own-x

    codecrafters-io/build-your-own-x

    510,894View 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 programming languages through dedicated execution environments that handle compilation, dependency management, and automated testing. The infrastructure facilitates both local and remote development workflows, offering command-line utilities for testing code without requiring v

    Markdownawesome-listfreeprogramming
    510,894View on GitHub↗
  • sindresorhus/awesome

    sindresorhus/awesome

    438,690View 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 engineering and computer science. The directory distinguishes itself through a decentralized, peer-review model where the taxonomy evolves collaboratively via standard version-control workflows. By utilizing a markdown-based, flat-file structure, the project ensures that its cur

    awesomeawesome-listlists
    438,690View on GitHub↗
  • freeCodeCamp/freeCodeCamp

    freeCodeCamp/freeCodeCamp

    437,296View on GitHub↗

    freeCodeCamp is an open-source, web-based educational platform designed to facilitate software engineering skill acquisition through a structured, project-driven curriculum. It combines theoretical instruction with hands-on coding exercises, requiring users to build functional applications to demonstrate mastery of programming concepts. The platform provides a browser-integrated workspace that evaluates learner proficiency through automated testing of code submissions against predefined functional requirements. The platform distinguishes itself by integrating technical training with professio

    TypeScriptcareerscertificationcommunity
    437,296View on GitHub↗
  • public-apis/public-apis

    public-apis/public-apis

    399,192View 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, ranging from financial market data and meteorological records to government datasets and identity management services. The directory distinguishes itself through a collaborative maintenance model that leverages version control to manage its catalog. By utilizing structured, schem

    Pythonapiapisdataset
    399,192View on GitHub↗
  • EbookFoundation/free-programming-books

    EbookFoundation/free-programming-books

    382,801View on GitHub↗

    This project is a centralized, open-access repository that serves as a structured directory for technical education and professional development. It functions as a community-driven knowledge base, aggregating high-quality learning materials to support global accessibility to computer science and software engineering resources. The platform distinguishes itself through a collaborative governance model that utilizes peer-reviewed workflows for all content additions and modifications. By leveraging structured text files and decentralized version control, the repository maintains a searchable, hu

    Pythonbookseducationhacktoberfest
    382,801View on GitHub↗
  • kamranahmedse/developer-roadmap

    kamranahmedse/developer-roadmap

    349,419View on GitHub↗

    This project is a comprehensive repository of structured learning paths and professional development curricula designed to guide individuals through various technical domains and career roles. It provides a hierarchical knowledge base that organizes complex software engineering concepts into progressive, actionable modules, helping learners navigate the specific skills and milestones required for advancement in fields ranging from web and mobile development to infrastructure and system architecture. What distinguishes this resource is its graph-based approach to knowledge mapping, which conne

    TypeScriptangular-roadmapbackend-roadmapblockchain-roadmap
    349,419View on GitHub↗
  • jwasham/coding-interview-university

    jwasham/coding-interview-university

    337,188View on GitHub↗

    This project is a comprehensive educational roadmap designed to guide software engineers through the mastery of computer science fundamentals and technical interview preparation. It provides a structured, dependency-aware learning path that organizes complex computing concepts into a hierarchical curriculum, enabling users to build a professional engineering foundation through iterative study and practical implementation. The curriculum distinguishes itself by integrating theoretical knowledge with professional development, offering a unified index of cross-referenced resources including book

    algorithmalgorithmscoding-interview
    337,188View on GitHub↗
  • donnemartin/system-design-primer

    donnemartin/system-design-primer

    335,906View on GitHub↗

    This repository is a comprehensive educational resource designed to help software engineers master large-scale system design and prepare for technical interviews. It provides a structured curriculum that covers the fundamental principles of distributed systems, backend engineering, and object-oriented design through a combination of study guides, architectural patterns, and practical problem-solving methodologies. The project distinguishes itself by applying theoretical concepts to real-world scenarios through case-study-based modeling and a constraint-driven analysis framework. It emphasizes

    Pythondesigndesign-patternsdesign-system
    335,906View on GitHub↗
  • awesome-selfhosted/awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    296,763View on GitHub↗

    This project is a comprehensive, curated repository of self-hosted software designed to assist users in discovering and evaluating applications for private server environments. It organizes a vast array of tools into categories spanning communication, infrastructure, media, and productivity, providing a centralized resource for those managing their own digital services. The collection covers a wide range of functional areas, including real-time messaging and email systems, database and DNS management, multimedia streaming platforms, and collaborative business tools. It also includes resources

    awesomeawesome-listcloud
    296,763View on GitHub↗
  • vinta/awesome-python

    vinta/awesome-python

    283,687View 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. The directory distinguishes itself by providing a structured index of resources categorized by technical domain, ranging from foundational development utilities to specialized engineering fields. It covers high-level capabilities including artificial intelligence, data science, web

    Pythonawesomecollectionspython
    283,687View on GitHub↗
  • 996icu/996.ICU

    996icu/996.ICU

    276,258View on GitHub↗

    996.ICU is a decentralized digital platform and social movement dedicated to advocating for sustainable labor practices and fair working conditions within the technology industry. It serves as a public repository for documenting workplace grievances, monitoring corporate accountability, and raising awareness regarding the physical and mental health risks associated with mandatory overtime. The project distinguishes itself by utilizing collaborative version control and structured issue tracking to facilitate community-driven discourse and collective action. By applying standard peer-review wor

    276,258View on GitHub↗
  • practical-tutorials/project-based-learning

    practical-tutorials/project-based-learning

    258,742View on GitHub↗

    This project is a centralized, community-driven repository of hands-on tutorials designed to facilitate skill acquisition through the practical construction of real-world software applications. It serves as a comprehensive directory that aggregates external documentation and instructional materials, providing a structured path for developers to master specific programming languages and technical domains. The repository distinguishes itself by organizing disparate technical resources into a hierarchical, taxonomy-based structure that enables developers to discover and navigate diverse software

    beginner-projectcppgolang
    258,742View on GitHub↗
  • facebook/react

    facebook/react

    243,179View on GitHub↗

    React is a JavaScript library for building user interfaces based on a component-driven architecture and unidirectional data flow.

    JavaScriptjavascriptuifrontend
    243,179View on GitHub↗
  • torvalds/linux

    torvalds/linux

    217,986View 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 includes comprehensive support for diverse storage architectures through its filesystem suite and manages complex networking, virtualization, and power management subsystems. Beyond core system management, the kernel offers extensive frameworks for hardware interaction, covering inpu

    C
    217,986View on GitHub↗
  • TheAlgorithms/Python

    TheAlgorithms/Python

    217,914View on GitHub↗

    This project is a comprehensive repository of verified computational implementations designed to serve as an educational resource for computer science and algorithmic problem solving. It provides a structured collection of code examples that cover fundamental data structures, mathematical operations, and core programming concepts, allowing users to study the logic and complexity behind various computational methods. The repository distinguishes itself through a modular, reference-based implementation pattern that organizes code into logical namespaces. This approach facilitates independent ex

    Pythonalgorithmalgorithm-competitionsalgorithms-implemented
    217,914View on GitHub↗
  • openclaw/openclaw

    openclaw/openclaw

    211,971View on GitHub↗

    Openclaw is a platform for managing agent execution environments, providing the infrastructure to control agent lifecycles, session state, and workspace persistence. It features a centralized gateway that handles model loops, tool invocation, and streaming events, while supporting multi-agent routing and persistent memory management. The system is designed to normalize tool execution signatures and provide a standardized interface for cross-provider compatibility. The platform includes extensive developer tooling, such as a command-line interface for workspace management, diagnostic logging,

    TypeScriptaiassistantcrustacean
    211,971View on GitHub↗
  • vuejs/vue

    vuejs/vue

    209,962View 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 components that communicate via properties and custom events. The framework provides extensive tooling for managing application structure and behavior, including conditional rendering, list iteration, and event handling. It supports advanced composition patterns such as slots f

    TypeScriptframeworkfrontendjavascript
    209,962View on GitHub↗
  • trimstray/the-book-of-secret-knowledge

    trimstray/the-book-of-secret-knowledge

    206,980View 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 practitioners. By mapping resources across offensive security, infrastructure management, and software development, it offers a unified path for skill acquisition and professional reference. The project is defined by a command-line-first design philosophy, prioritizing terminal

    awesomeawesome-listbsd
    206,980View on GitHub↗
  • ossu/computer-science

    ossu/computer-science

    201,490View on GitHub↗

    This project is a community-maintained, open-source educational curriculum designed to provide a comprehensive, university-grade computer science education for self-taught learners. It functions as a centralized index that aggregates high-quality third-party academic resources, organizing them into a structured, modular roadmap that guides students from foundational programming concepts through advanced theoretical and practical engineering disciplines. The curriculum is distinguished by its strict, prerequisite-driven dependency mapping, which ensures that learners achieve foundational maste

    HTMLawesome-listcomputer-sciencecourses
    201,490View on GitHub↗
  • trekhleb/javascript-algorithms

    trekhleb/javascript-algorithms

    195,648View 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 software engineering. By organizing code into modular, reusable components, the repository facilitates the learning of core concepts ranging from basic storage models to complex algorithmic paradigms. What distinguishes this collection is its focus on pedagogical clarity and performa

    JavaScriptalgorithmalgorithmscomputer-science
    195,648View on GitHub↗
Prev12…18Next