awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

57 مستودعات

Awesome GitHub RepositoriesStandard Libraries

Collections of pre-written code and standard modules that provide essential functionality for a programming language.

Explore 57 awesome GitHub repositories matching programming languages & runtimes · Standard Libraries. Refine with filters or upvote what's useful.

Awesome Standard Libraries GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • trekhleb/javascript-algorithmsالصورة الرمزية لـ trekhleb

    trekhleb/javascript-algorithms

    196,089عرض على GitHub↗

    This repository is a comprehensive collection of data structures and algorithms implemented in JavaScript, designed primarily as an educational resource for computer science study and technical interview preparation. It provides modular implementations of fundamental programming concepts, allowing developers to explore algorithmic logic and data organization through self-contained, verifiable code examples. The library distinguishes itself by pairing every implementation with formal Big O notation, providing predictable insights into time and space scaling requirements. Each algorithm is stru

    Implements bracket balancing algorithms to verify correct nesting and sequence validity.

    JavaScriptalgorithmalgorithmscomputer-science
    عرض على GitHub↗196,089
  • python/cpythonالصورة الرمزية لـ python

    python/cpython

    73,265عرض على GitHub↗

    CPython is the primary, community-maintained reference implementation of the Python programming language. It functions as a high-level, interpreted execution environment that compiles source code into platform-independent bytecode for processing by a stack-based virtual machine. The runtime manages memory through a combination of reference counting and generational cyclic garbage collection, while dynamic type dispatching determines object behavior at runtime based on metadata stored within object headers. The project is distinguished by its C-based architecture, which provides a stable forei

    Bundles a comprehensive suite of modules for networking, file system manipulation, and data processing with the core installation.

    Python
    عرض على GitHub↗73,265
  • fffaraz/awesome-cppالصورة الرمزية لـ fffaraz

    fffaraz/awesome-cpp

    71,817عرض على 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

    Grants access to standardized containers, algorithms, and functional utilities defined by the language specification.

    awesomeawesome-listc
    عرض على GitHub↗71,817
  • nlohmann/jsonالصورة الرمزية لـ nlohmann

    nlohmann/json

    49,944عرض على GitHub↗

    This library is a header-only C++ framework designed for the serialization, parsing, and manipulation of structured data. It provides a recursive variant data model that represents arbitrary structures as native types, allowing developers to navigate, modify, and patch hierarchical data using standard pointer paths and declarative update patterns. The project distinguishes itself through its template-based architecture, which enables type-safe data structures and custom type mapping at compile time. It offers a unified interface for binary format abstraction, supporting multiple compact repre

    Exposes data structures through standard iterator patterns and container aliases.

    C++bsoncborheader-only
    عرض على GitHub↗49,944
  • isocpp/cppcoreguidelinesالصورة الرمزية لـ isocpp

    isocpp/CppCoreGuidelines

    45,100عرض على GitHub↗

    The CppCoreGuidelines is a comprehensive software engineering standard that provides a curated framework of coding conventions and design principles for C++. It serves as an authoritative guide for writing safe, efficient, and maintainable code by establishing high-level architectural patterns and organizational principles for large-scale projects. The guidelines emphasize the use of a strong, static type system to ensure memory safety and enforce consistent resource management patterns. The project distinguishes itself by promoting the zero-overhead abstraction principle, ensuring that high-

    Provides guidance on using standard library features to reduce code complexity.

    CSS
    عرض على GitHub↗45,100
  • light-city/cplusplusthingsالصورة الرمزية لـ Light-City

    Light-City/CPlusPlusThings

    43,236عرض على GitHub↗

    CPlusPlusThings is an educational and technical resource collection featuring C++ coding exercises, a concurrency library, and a programming guide. It provides structured drills and real-world challenges to reinforce language proficiency and offers technical analysis of the internal implementation of the standard library. The project implements software architecture patterns and industry-standard idioms, including the singleton pattern and resource acquisition is initialization. It also includes a framework for building logging systems with configurable severity levels and output destinations

    Provides technical analysis of the internal implementation and optimization of C++ standard containers.

    C++cpluspluscppcpp11
    عرض على GitHub↗43,236
  • ziglang/zigالصورة الرمزية لـ ziglang

    ziglang/zig

    43,123عرض على GitHub↗

    Zig is a general-purpose systems programming language designed for high-performance applications that require manual memory management and direct control over hardware resources. It prioritizes predictable execution by enforcing explicit control flow and requiring functions to accept explicit memory allocators, ensuring that all heap operations and logic paths remain visible to the developer. The language distinguishes itself through a powerful compile-time metaprogramming engine that allows for arbitrary code execution during the build process, enabling advanced reflection and the generation

    Enables the creation of minimal, high-performance binaries by excluding standard library dependencies for resource-constrained environments.

    Zigcompilerlanguagezig
    عرض على GitHub↗43,123
  • php/php-srcالصورة الرمزية لـ php

    php/php-src

    40,150عرض على GitHub↗

    This project is the core source code for a general-purpose, server-side scripting language designed for web development. It provides a high-performance execution engine that parses and runs scripts to generate dynamic content, supported by a comprehensive standard library for data manipulation, networking, and system interaction. The repository serves as an open-source development platform where the language runtime and its interpreter are built, maintained, and evolved through community-driven governance. The runtime is powered by a stack-based virtual machine that executes compiled bytecode

    A comprehensive set of built-in functions and modules that provide essential tools for data manipulation, networking, and system interaction.

    C
    عرض على GitHub↗40,150
  • nushell/nushellالصورة الرمزية لـ nushell

    nushell/nushell

    39,743عرض على GitHub↗

    Nushell is a cross-platform shell and programming language designed to treat all input and output as structured data rather than raw text streams. By enforcing data types and command signatures, it provides a consistent environment for building robust, pipeline-oriented workflows. The shell allows users to chain commands that pass structured objects between stages, enabling complex data processing and automation tasks that remain predictable across different operating systems. What distinguishes the project is its focus on interactive data exploration and modular extensibility. Users can quer

    Nushell provides built-in library modules that can be imported to access essential tools for logging, data formatting, system assertions, and custom help documentation.

    Rustnushellrustshell
    عرض على GitHub↗39,743
  • llvm/llvm-projectالصورة الرمزية لـ llvm

    llvm/llvm-project

    38,840عرض على GitHub↗

    The project is a modular compiler infrastructure framework designed for building programming language toolchains, frontends, and backends. It provides a comprehensive suite of reusable libraries and tools that enable developers to transform source code into efficient native executables across diverse hardware architectures and operating systems. At its core, the system utilizes a language-agnostic intermediate representation bitcode, which serves as a unified format for code analysis, optimization, and machine-specific code generation. What distinguishes this framework is its highly decoupled

    Develops foundational programming libraries that adhere to modern language specifications while prioritizing runtime efficiency.

    LLVM
    عرض على GitHub↗38,840
  • huihut/interviewالصورة الرمزية لـ huihut

    huihut/interview

    37,972عرض على GitHub↗

    This project is a comprehensive technical knowledge base designed to support developers in mastering systems programming and preparing for technical assessments. It provides a structured collection of fundamental computer science concepts, mapping high-level language constructs to low-level hardware memory layouts, runtime object lifecycles, and system-level operations. The repository distinguishes itself through a hierarchical approach that bridges the gap between theoretical principles and practical implementation. It offers detailed guidance on C++ language mechanisms, standard library usa

    Provides a comprehensive reference for standard library components including I/O, string manipulation, and memory management.

    C++algorithmccpp
    عرض على GitHub↗37,972
  • posthog/posthogالصورة الرمزية لـ PostHog

    PostHog/posthog

    35,060عرض على GitHub↗

    PostHog is a comprehensive product analytics and feature management platform designed to capture, process, and visualize user behavior data. It provides a unified suite for tracking application events, managing feature rollouts, and monitoring system health through session recordings and error tracking. By leveraging a columnar-storage-optimized architecture, the platform enables high-performance aggregation and filtering across massive event datasets. What distinguishes PostHog is its integrated approach to data pipelines and application control. It features a robust event ingestion system t

    Provides built-in functions for data manipulation, type conversion, and cryptographic operations.

    Pythonab-testingai-analyticsanalytics
    عرض على GitHub↗35,060
  • google/comprehensive-rustالصورة الرمزية لـ google

    google/comprehensive-rust

    33,049عرض على GitHub↗

    Comprehensive Rust is a structured educational curriculum designed to teach the Rust programming language, focusing on its core principles of memory safety, performance, and type correctness. The project provides a comprehensive learning path for software engineers, covering the language's ownership model, borrow checking, and compile-time validation mechanisms that eliminate common memory-related errors without the need for a garbage collector. The curriculum distinguishes itself by offering specialized modules that demonstrate how to apply these safety guarantees in diverse, high-performanc

    Leverages built-in types and functions to build robust applications using common, well-tested components.

    Rustandroidclassroomcourse
    عرض على GitHub↗33,049
  • influxdata/influxdbالصورة الرمزية لـ influxdata

    influxdata/influxdb

    31,556عرض على GitHub↗

    InfluxDB is a specialized time series database platform engineered for the high-speed ingestion, compression, and retrieval of timestamped data at scale. It functions as a distributed metrics platform, providing the infrastructure necessary to organize and analyze massive volumes of time-stamped information to identify trends, patterns, and anomalies within complex data streams. The platform distinguishes itself through a functional dataflow engine that utilizes a specialized programming language for complex analytical transformations and automated tasks. This architecture is supported by a p

    Includes a collection of built-in functions and options available in the runtime environment.

    Rustdatabasegoinfluxdb
    عرض على GitHub↗31,556
  • kripken/emscriptenالصورة الرمزية لـ kripken

    kripken/emscripten

    27,429عرض على GitHub↗

    Emscripten is a WebAssembly toolchain and compiler backend that transforms C and C++ source code into WebAssembly bytecode. It serves as a framework for porting native applications and libraries to web browsers and server runtimes by translating LLVM intermediate representation into optimized WebAssembly modules. The system specializes in porting native graphical standards, such as OpenGL and SDL2, by mapping native graphics API calls to browser-compatible WebGL commands. This allows complex visual applications and native desktop software to be deployed as portable web formats. The toolchain

    Implements a compatible version of the C and C++ standard libraries targeting the WebAssembly memory model.

    C++
    عرض على GitHub↗27,429
  • walter201230/pythonالصورة الرمزية لـ walter201230

    walter201230/Python

    26,516عرض على GitHub↗

    Python is a high-level, interpreted programming language designed for readability and versatility. It operates via a bytecode-based virtual machine and manages memory automatically through reference-counting garbage collection. The language supports multiple programming paradigms, including object-oriented, imperative, and functional styles, and provides a comprehensive standard library for system operations, networking, and data handling. The language is distinguished by its dynamic nature, allowing for runtime object introspection and metaclass-driven class creation. It utilizes protocol-ba

    Provides a comprehensive collection of built-in modules for networking, file I/O, and system operations.

    Pythonpythonpython3
    عرض على GitHub↗26,516
  • oi-wiki/oi-wikiالصورة الرمزية لـ OI-wiki

    OI-wiki/OI-wiki

    26,176عرض على GitHub↗

    This project is a comprehensive, community-maintained knowledge base and toolkit designed for competitive programming. It serves as a centralized repository for algorithmic theory, data structures, and mathematical techniques, providing a structured reference for informatics and collegiate programming competitions. The project distinguishes itself by integrating educational content with a robust suite of automation utilities. It provides a complete workflow for competitive programming, including tools for automated test case generation, solution verification, and direct interaction with onlin

    Shuffles elements within containers or ranges using controlled random sources to ensure unbiased ordering in test datasets.

    TypeScriptacm-icpcacm-icpc-handbookalgorithms
    عرض على GitHub↗26,176
  • go-chi/chiالصورة الرمزية لـ go-chi

    go-chi/chi

    22,418عرض على GitHub↗

    Chi is a lightweight, idiomatic router and middleware framework for building web services in Go. It is designed to integrate directly with the standard library, providing a set of utilities for managing HTTP request routing, context propagation, and modular service composition. The project distinguishes itself through a radix-tree-based routing system that supports recursive nesting, allowing developers to mount independent sub-routers onto specific path prefixes. This hierarchical structure enables the creation of organized, modular applications where request handlers are grouped and managed

    Integrates directly with standard library interfaces to ensure compatibility with existing ecosystem tools.

    Goapicontextgo
    عرض على GitHub↗22,418
  • thealgorithms/cالصورة الرمزية لـ TheAlgorithms

    TheAlgorithms/C

    22,153عرض على GitHub↗

    This project is a comprehensive library of fundamental computer science algorithms and data structures implemented in C. It provides a collection of modular, portable code blocks designed for educational purposes and integration into production software, focusing on procedural execution and direct hardware interaction. The library distinguishes itself through a focus on low-level systems programming, offering memory-efficient implementations of stacks, queues, linked lists, and trees. It includes specialized suites for cryptographic data protection, audio signal processing, and network commun

    Relies on standard library abstractions to ensure cross-platform code portability.

    Calgorithm-challengesalgorithm-competitionsalgorithms
    عرض على GitHub↗22,153
  • dotnet/coreالصورة الرمزية لـ dotnet

    dotnet/core

    21,897عرض على GitHub↗

    This project is a cross-platform development framework and managed runtime environment designed for building high-performance applications. It provides a comprehensive toolkit for constructing web services, cloud-native microservices, and desktop applications, utilizing a unified runtime that handles memory management and execution across diverse operating systems. The framework distinguishes itself through a native ahead-of-time compilation toolchain that transforms source code into optimized, self-contained machine code binaries. This capability enables fast startup times and reduced memory

    Offers a comprehensive set of standardized libraries for networking, cryptography, and serialization.

    PowerShelldotnetdotnet-core
    عرض على GitHub↗21,897
السابق123التالي
  1. Home
  2. Programming Languages & Runtimes
  3. Programming Utilities
  4. Standard Libraries

استكشف الوسوم الفرعية

  • No-Standard-Library ModesConfigurations that completely remove the base language library to create minimal runtimes for memory-constrained environments. **Distinct from Standard Libraries:** Distinct from Standard Libraries: focuses on the intentional removal of the library rather than its provision.
  • Standard Library DistributionsThe bundled set of modules and tools included with the core language installation.
  • Standard Library Implementations3 وسوم فرعيةImplementations of language-standardized containers and algorithms.
  • Standard Library Type SerializersSerialization support for common standard library collections and types. **Distinct from Standard Libraries:** Distinct from Standard Libraries: focuses on serialization support for these types rather than the library itself.