awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

121 个仓库

Awesome GitHub RepositoriesSystems & Low-Level

Explore 121 awesome GitHub repositories matching programming languages & runtimes · Systems & Low-Level. Refine with filters or upvote what's useful.

Awesome Systems & Low-Level GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • ultraworkers/claw-codeultraworkers 的头像

    ultraworkers/claw-code

    194,191在 GitHub 上查看↗

    Claw Code is an autonomous software engineering agent and codebase manager designed to plan, execute, and verify software artifacts without human intervention. Built as a Rust-based AI orchestrator, it provides a memory-safe runtime for managing the lifecycle of autonomous development agents. The system utilizes an agentic command-line interface to run automated development tasks and interactive, prompt-based sessions. This interface allows for the execution of complex workflows and the management of autonomous codebase maintenance from planning through to deployment. The project includes ca

    Provides a memory-safe Rust-based runtime specifically for managing the lifecycle of autonomous development agents.

    Rust
    在 GitHub 上查看↗194,191
  • mungell/awesome-for-beginnersMunGell 的头像

    MunGell/awesome-for-beginners

    86,586在 GitHub 上查看↗

    This project is a curated directory of software repositories specifically selected to help newcomers make their first open-source contributions. It serves as a collaborative knowledge base that aggregates entry-level development opportunities, providing a structured path for novice developers to practice version control and engage with active software communities. The repository distinguishes itself through a community-driven model where project listings are populated and verified by external contributors. This distributed peer review process ensures the directory remains current, while the u

    Collects Swift-based repositories that are specifically curated to be approachable for developers making their first open-source contributions.

    awesomeawesome-listbeginner-project
    在 GitHub 上查看↗86,586
  • carols10cents/rustlingscarols10cents 的头像

    carols10cents/rustlings

    63,362在 GitHub 上查看↗

    Rustlings is an interactive language tutorial and exercise suite designed to teach the syntax and idioms of the Rust programming language. It functions as a guided learning path where users build proficiency by solving a collection of small, interactive coding challenges. The project utilizes compiler-driven learning, employing the Rust compiler to provide immediate feedback and validation as users fix broken code snippets. This approach focuses on language onboarding and education through practical, hands-on coding practice. The learning experience is structured around a file-based exercise

    Teaches the syntax and core concepts of Rust through a guided series of interactive exercises.

    Rust
    在 GitHub 上查看↗63,362
  • 0voice/interview_internal_reference0voice 的头像

    0voice/interview_internal_reference

    37,235在 GitHub 上查看↗

    This project is a comprehensive technical interview question bank and reference library designed for software engineering roles at major technology companies. It serves as a study guide and knowledge base covering the core principles of high-performance systems programming and computer science theory. The collection focuses on deep technical domains, including C++ language mastery, distributed systems design, and database engineering. It provides detailed material on consensus protocols, cluster coordination, and the architectural differences between SQL and NoSQL implementations. The resour

    Offers detailed study material on implementing high-performance systems using C++ templates, polymorphism, and RAII.

    Pythoncpuhigh-performanceinterview
    在 GitHub 上查看↗37,235
  • thealgorithms/c-plus-plusTheAlgorithms 的头像

    TheAlgorithms/C-Plus-Plus

    34,361在 GitHub 上查看↗

    This project is an educational repository and collection of algorithms implemented in C++. It provides a structured set of code examples covering mathematics, computer science, and physics for reference and learning. The collection includes implementations of data structures for managing hierarchical and linear data, such as binary search trees and AVL trees. It also features simulations of computer science concepts, including CPU scheduling and the resolution of combinatorial puzzles. The repository further covers cryptographic examples through the implementation of classic encryption and e

    Provides a comprehensive collection of fundamental computer science and math algorithms implemented in C++.

    C++algorithmalgorithm-competitionsalgorithms-implemented
    在 GitHub 上查看↗34,361
  • shardeum/shardeumshardeum 的头像

    shardeum/shardeum

    31,393在 GitHub 上查看↗

    Shardeum is an autoscaling blockchain infrastructure designed to distribute network workloads across multiple shards to increase throughput. It uses a dynamic-sharding architecture that horizontally scales node capacity and adjusts the number of active shards based on real-time network demand. The system features an execution environment compatible with the Ethereum Virtual Machine, allowing it to run smart contracts and decentralized applications. It maintains network agreement and security through consensus-group partitioning, which organizes validator nodes into discrete groups. The platf

    Provides a runtime environment that implements the Ethereum Virtual Machine for executing smart contracts.

    TypeScriptblockchaindappethereum
    在 GitHub 上查看↗31,393
  • hecrj/icedhecrj 的头像

    hecrj/iced

    30,762在 GitHub 上查看↗

    Iced is a cross-platform GUI library for Rust designed for building native desktop applications. It functions as a reactive toolkit that manages application state by mapping user interactions to messages, which then trigger automatic view refreshes. The framework utilizes a rendering system that supports both hardware-accelerated GPU graphics and software backends to ensure compatibility across multiple operating systems. It implements a reactive model inspired by the Elm architecture to coordinate state updates and view reconciliation. The toolkit includes a flexible layout engine and a mod

    Provides a native Rust library for creating reactive, cross-platform graphical user interfaces.

    Rust
    在 GitHub 上查看↗30,762
  • kodecocodes/swift-algorithm-clubkodecocodes 的头像

    kodecocodes/swift-algorithm-club

    29,099在 GitHub 上查看↗

    This project is a comprehensive collection of common computer science algorithms and data structures implemented in Swift. It serves as an educational reference and library for studying computational complexity, algorithmic logic, and data structure engineering through practical code examples. The repository provides a wide suite of data structure implementations, including various types of linked lists, heaps, hash tables, and an extensive range of hierarchical trees such as Red-Black, B-Tree, and Splay trees. It also covers diverse sorting and searching techniques, from basic bubble sort to

    Provides a suite of data structure implementations in Swift for studying performance and memory management.

    Swiftalgorithmsdata-structuresswift
    在 GitHub 上查看↗29,099
  • oi-wiki/oi-wikiOI-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

    Ships a library of optimized implementations for fundamental algorithms and data structures used in competitive programming.

    TypeScriptacm-icpcacm-icpc-handbookalgorithms
    在 GitHub 上查看↗26,176
  • thealgorithms/rustTheAlgorithms 的头像

    TheAlgorithms/Rust

    25,875在 GitHub 上查看↗

    This project is an algorithm implementation reference and educational resource providing a library of common computer science algorithms implemented in Rust. It serves as a codebase for learning data structures and algorithmic logic through practical, executable examples. The collection is designed for computer science education and rust language proficiency, allowing users to study computational patterns and solve programming challenges. It provides a reference for those practicing competitive programming or seeking to understand how to apply Rust idioms to standard algorithmic logic.

    Demonstrates the use of Rust idioms and type systems through the implementation of standard algorithms.

    Rustalgorithmsdata-structureshacktoberfest
    在 GitHub 上查看↗25,875
  • ogham/exaogham 的头像

    ogham/exa

    24,406在 GitHub 上查看↗

    Exa is a command-line utility designed to replace traditional file listing commands in Unix-like environments. It functions as a terminal-based file explorer that displays directory contents alongside system metadata and file attributes. The tool distinguishes itself by integrating version control information directly into the directory listing, allowing users to view the status of files within a repository alongside standard system data. It utilizes terminal-based styling to provide color-coded output, which helps visually differentiate between file types and metadata. The utility supports

    High-performance system utility implemented in Rust that replaces traditional file listing commands.

    Rustcommand-linefilesls
    在 GitHub 上查看↗24,406
  • onevcat/kingfisheronevcat 的头像

    onevcat/Kingfisher

    24,277在 GitHub 上查看↗

    Kingfisher is a library for downloading, caching, and displaying remote images in Swift applications. It provides an integrated framework that manages the entire lifecycle of remote assets, from initial network retrieval to final rendering within user interface components. The library distinguishes itself through a two-tiered storage mechanism that balances rapid access via volatile memory with persistent availability through disk caching. It features a modular processing pipeline that allows for dynamic image transformations, such as applying filters or geometric modifications, during the re

    Provides a comprehensive library for downloading, caching, and displaying remote images in Swift applications.

    Swiftcachefiltersimage
    在 GitHub 上查看↗24,277
  • thealgorithms/cTheAlgorithms 的头像

    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

    Offers a comprehensive library of fundamental computer science algorithms implemented in C for educational and production use.

    Calgorithm-challengesalgorithm-competitionsalgorithms
    在 GitHub 上查看↗22,153
  • voltagent/awesome-claude-code-subagentsVoltAgent 的头像

    VoltAgent/awesome-claude-code-subagents

    21,906在 GitHub 上查看↗

    This project provides a framework for managing multi-agent systems, designed to automate complex software development, infrastructure, and business workflows. It functions as a multi-agent workflow orchestrator that routes tasks to domain-specific workers while maintaining state persistence and infrastructure automation. By leveraging large language models, the system decomposes high-level objectives into actionable plans, ensuring that complex operations are executed with consistency and reliability. The framework distinguishes itself through its hierarchical agent registry and policy-driven

    Develops maintainable Go code using idiomatic patterns and explicit error handling.

    Shellai-agent-frameworkai-agent-toolsai-agents
    在 GitHub 上查看↗21,906
  • tui-rs-revival/ratatuitui-rs-revival 的头像

    tui-rs-revival/ratatui

    21,091在 GitHub 上查看↗

    Ratatui is a Rust framework and cross-platform terminal renderer used to build rich terminal user interfaces. It functions as a toolkit for creating interactive command-line displays, dashboards, and data visualizations. The library employs an immediate mode rendering approach, where the interface is redrawn every frame based on the current application state. It uses a widget-based layout system to compose complex text-based interfaces. The framework includes a rectangle-based layout engine and a backend-agnostic drawing system to decouple UI logic from specific terminal emulators. It furthe

    Offers a high-performance Rust toolkit for developing stateful, widget-based terminal user interfaces.

    Rust
    在 GitHub 上查看↗21,091
  • eza-community/ezaeza-community 的头像

    eza-community/eza

    20,014在 GitHub 上查看↗

    Eza is a command-line utility designed to replace standard directory listing tools by providing a more informative and visually intuitive interface for exploring file systems. Built with memory-safe systems programming, it queries low-level operating system interfaces to retrieve and display comprehensive file metadata, including permissions, ownership, and modification times. The tool distinguishes itself through its use of terminal-based color coding and advanced organization capabilities. It maps structured file metadata to specific color sequences to improve readability and offers modular

    Provides a high-performance terminal utility built with memory-safe systems programming.

    Rustcolorcommand-linefiles
    在 GitHub 上查看↗20,014
  • huggingface/candlehuggingface 的头像

    huggingface/candle

    19,422在 GitHub 上查看↗

    Candle is a minimalist machine learning framework and deep learning inference engine designed for the Rust programming language. It functions as a low-level tensor computation library, providing the necessary primitives for multi-dimensional array operations and mathematical transformations required to execute pre-trained neural network models. The framework distinguishes itself through a focus on memory efficiency and hardware utilization. It employs static-typed tensor operations to enforce shape validation and memory safety at compile time, while utilizing a lazy-loaded computational graph

    Leverages the Rust programming language to build memory-safe, high-performance machine learning applications.

    Rust
    在 GitHub 上查看↗19,422
  • ratatui/ratatuiratatui 的头像

    ratatui/ratatui

    18,525在 GitHub 上查看↗

    Ratatui is a Rust framework for building interactive, stateful terminal user interfaces. It provides a modular architecture that maps application data to visual components, enabling the creation of complex, text-based applications that run directly in the terminal. The library distinguishes itself through an immediate-mode rendering system that utilizes double-buffering to minimize flickering and reduce communication overhead. It employs a constraint-based layout engine to partition screen space into nested segments, allowing for the construction of sophisticated visual hierarchies that remai

    Serves as a high-performance toolkit for creating complex, stateful terminal interfaces using a modular widget-based architecture.

    Rustcliratatuirust
    在 GitHub 上查看↗18,525
  • phil-opp/blog_osphil-opp 的头像

    phil-opp/blog_os

    17,518在 GitHub 上查看↗

    This project is a freestanding kernel written in Rust that boots on x86 hardware without a standard library. It serves as a low-level system implementation focusing on the creation of a bare metal operating system. The system implements a bootable disk image toolchain that transforms source code into binaries compatible with a bootloader. It features a custom memory allocator for dynamic memory management and an x86 kernel implementation that includes paging, interrupt handling, and VGA text mode. The project covers several core capability areas, including low-level memory management through

    Implements core operating system components in Rust without a standard library for bare-metal execution.

    HTMLkerneloperating-systemrust
    在 GitHub 上查看↗17,518
  • nodemailer/nodemailernodemailer 的头像

    nodemailer/nodemailer

    17,583在 GitHub 上查看↗

    Nodemailer is a comprehensive library for Node.js applications designed to handle the composition, signing, and transmission of email messages. It provides a robust framework for constructing MIME-compliant content, managing complex attachments, and routing messages through various delivery channels, including standard SMTP servers, local mail transfer agents, and cloud-based email services. The library distinguishes itself through a modular, plugin-based transport architecture that allows for custom delivery mechanisms and environment-specific configurations. It includes advanced features fo

    Embeds images directly within message bodies using content identifiers to ensure automatic display without external loading.

    JavaScriptemailemail-sendernodemailer
    在 GitHub 上查看↗17,583
上一个123456…7下一个
  1. Home
  2. Programming Languages & Runtimes
  3. Programming Language Varieties
  4. Programming Languages
  5. Systems & Low-Level

探索子标签

  • C4 个子标签Resources and documentation for developing low-level software using the C programming language.
  • Golang Solutions3 个子标签Curated collections of algorithmic solutions and coding interview implementations written in the Go programming language.
  • Objective-C7 个子标签Resources and development tools for the Objective-C programming language.
  • Rust28 个子标签Resources for the Rust systems programming language.
  • Rust GUI LibrariesGraphical user interface libraries specifically developed for the Rust ecosystem. **Distinct from Rust:** Specifically for GUI development, whereas the sibling is the general language category
  • Swift Projects1 个子标签Repositories primarily implemented in or related to the Swift programming language.