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

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

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

9 个仓库

Awesome GitHub RepositoriesSoftware Development

Tools for project management, version control, and CI/CD pipelines.

Explore 9 awesome GitHub repositories matching part of an awesome list · Software Development. Refine with filters or upvote what's useful.

Awesome Software Development GitHub Repositories

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

    sindresorhus/awesome

    476,211在 GitHub 上查看↗

    这是一个由社区维护的目录,作为软件工具、框架和教育资源的综合索引。它充当开源知识库,将不同的工程领域和技术资源组织成结构化的分类体系,以帮助开发者发现高质量内容。 该目录通过去中心化的同行评审模型脱颖而出,由独立贡献者策划、验证和更新条目,以确保准确性和相关性。所有信息均以版本控制的纯文本 Markdown 格式存储,确保了整个集合的平台独立性、透明度和可审计性。 该项目涵盖了广泛的能力领域,包括技术资源发现、职业发展和软件开发知识管理。它提供结构化的学习路径、基础设施和安全工具、数据管理实用程序,以及从医疗保健到数字人文等领域的专业资源。 该仓库作为公共版本控制集合进行维护,支持程序化访问和社区驱动的数据更新。

    Curated list of high-quality technical talks and presentations.

    awesomeawesome-listlists
    在 GitHub 上查看↗476,211
  • cfenollosa/os-tutorialcfenollosa 的头像

    cfenollosa/os-tutorial

    30,551在 GitHub 上查看↗

    This project is an educational curriculum designed to teach the fundamentals of operating system development and low-level systems programming. It provides a structured sequence of lessons and code samples that guide users through building a functional kernel and bootloader from scratch, enabling a practical understanding of how software interacts directly with computer hardware. The repository distinguishes itself by focusing on the core mechanics of bare-metal execution. It covers the implementation of essential system components, including assembly-based bootloaders that transition process

    Step-by-step guide to building an operating system.

    C
    在 GitHub 上查看↗30,551
  • netbirdio/netbirdnetbirdio 的头像

    netbirdio/netbird

    26,188在 GitHub 上查看↗

    NetBird is a zero-trust networking platform that builds secure, encrypted peer-to-peer overlay networks using the WireGuard protocol. It functions as a software-defined perimeter, connecting distributed infrastructure across cloud environments and physical locations while hiding network resources from the public internet. By integrating with external identity providers, the platform enforces granular access control and identity-based segmentation for every user and device. The platform distinguishes itself through extensive automation and programmatic management capabilities. It provides a ce

    Secure private network connectivity for computers and IoT devices.

    Gogolangmeshmesh-networks
    在 GitHub 上查看↗26,188
  • iggredible/learn-vimiggredible 的头像

    iggredible/Learn-Vim

    14,940在 GitHub 上查看↗

    Learn-Vim is an interactive learning platform designed to build proficiency in the Vim text editor. It provides a structured curriculum that guides users through the fundamentals of modal editing and command-line text manipulation to improve terminal productivity. The project functions as a terminal-based simulation that allows users to practice editing techniques within a sandboxed environment. By utilizing a virtual file system and state-machine sequencing, the platform validates user inputs against specific command patterns to ensure mastery of each lesson. This training environment cover

    Practical guide to mastering the Vim editor.

    advancedbeginnerbook
    在 GitHub 上查看↗14,940
  • doctorwkt/acwjDoctorWkt 的头像

    DoctorWkt/acwj

    13,235在 GitHub 上查看↗

    This project is a compiler development tutorial that provides a series of guides and exercises for building a complete compiler from scratch. It focuses on the implementation of a structured compilation pipeline to transform high-level source code into executable machine instructions. The project covers the creation of a machine code generator for specific processor architectures and a static analysis framework. This framework includes methodologies for implementing type checking and constant folding to verify logic correctness before the final execution phase. The instructional material enc

    Tutorial on creating a minimal C compiler.

    Cccompilerlexical-analysis
    在 GitHub 上查看↗13,235
  • jeffgerickson/algorithmsjeffgerickson 的头像

    jeffgerickson/algorithms

    8,050在 GitHub 上查看↗

    This project is an algorithm courseware repository and academic resource portal. It serves as a digital archive for algorithm textbooks, providing access to complete manuscripts, individual chapters, and educational materials focused on computer science fundamentals and algorithm design. The repository includes a dedicated errata tracking system to record publication errors and corrections. This system allows for the monitoring of updates made to the academic texts since their official release to ensure the accuracy of the information. The platform distributes a variety of supplemental cours

    Academic textbook on fundamental algorithms.

    algorithmcourse-materialslecture-notes
    在 GitHub 上查看↗8,050
  • lotabout/write-a-c-interpreterlotabout 的头像

    lotabout/write-a-C-interpreter

    4,343在 GitHub 上查看↗

    This project is a C language interpreter and a practical implementation of a programming language. It parses and executes C source code directly, removing the requirement for a separate compilation step. The interpreter is designed for self-hosting, meaning it is capable of interpreting its own source code to demonstrate recursive language processing and execution. The system covers the primary stages of language processing, including lexical analysis, recursive descent parsing, and tree-walk interpretation using an abstract syntax tree. It manages memory and scope through a dynamic symbol t

    Practical guide to building a C language interpreter.

    C
    在 GitHub 上查看↗4,343
  • winitzki/sofpwinitzki 的头像

    winitzki/sofp

    1,482在 GitHub 上查看↗

    A free book: "The Science of Functional Programming"

    Mathematical foundations for software development.

    TeX
    在 GitHub 上查看↗1,482
  • dennis714/re-for-beginnersD

    dennis714/RE-for-beginners

    0在 GitHub 上查看↗

    Introduction to reverse engineering techniques.

    在 GitHub 上查看↗0
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Software Development