awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repository-uri

Awesome GitHub RepositoriesOperating Systems And Low Level

Foundational knowledge on hardware, assembly, and kernel-level programming.

Explore 4 awesome GitHub repositories matching part of an awesome list · Operating Systems And Low Level. Refine with filters or upvote what's useful.

  1. Home
  2. Part of an Awesome List
  3. Learning & Reference
  4. Operating Systems And Low Level

Awesome Operating Systems And Low Level GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • nuta/operating-system-in-1000-linesAvatar nuta

    nuta/operating-system-in-1000-lines

    3,258Vezi pe GitHub↗

    This project is an educational operating system kernel designed to demonstrate the fundamental architectural principles of memory paging and process management. It is implemented as a minimal kernel that serves as a practical reference for building a functioning system from the ground up. The implementation features a preemptive multitasking kernel that switches execution contexts between threads to share a single CPU. It includes an x86 virtual memory manager that uses paging to map virtual addresses to physical memory and isolate processes. The system covers low-level hardware interfacing

    Implements a hardware interface for raw read and write operations on physical storage devices.

    C
    Vezi pe GitHub↗3,258
  • s0md3v/be-a-hackerAvatar s0md3v

    s0md3v/be-a-hacker

    2,625Vezi pe GitHub↗

    This project is a comprehensive educational framework and curriculum designed to transition beginners into proficient security engineers. It provides a self-taught hacking curriculum centered on mastering system internals, programming, and attack techniques through structured pedagogical paths and recursive learning. The framework distinguishes itself by integrating a productivity system specifically for engineers, which combines block-based time scheduling and incremental task management to prevent burnout and overcome procrastination. It further connects technical growth to professional adv

    Provides foundational knowledge on hardware, assembly, and kernel-level programming to enable deeper analysis of system behavior.

    Vezi pe GitHub↗2,625
  • intermezzos/kernelAvatar intermezzOS

    intermezzOS/kernel

    1,396Vezi pe GitHub↗

    Kernel is an educational hobby operating system and low-level systems programming project written in Rust. Designed for students and hobbyists, the project provides a minimalist environment to explore computer architecture, CPU design, and kernel development directly on hardware without relying on a standard library or underlying operating system. The implementation features a freestanding language runtime and a custom target specification that replaces standard library components for bare-metal execution. It includes a multiboot bootloader interface to parse early-boot hardware handoff stat

    Offers a hands-on systems programming project for experimenting with CPU architecture, bootloaders, and hardware drivers.

    Rust
    Vezi pe GitHub↗1,396
  • kconner/cff08fe3e0bb857ea33b47d965b3e19fK

    kconner/cff08fe3e0bb857ea33b47d965b3e19f

    0Vezi pe GitHub↗

    Reference material for understanding low-level system architecture.

    Vezi pe GitHub↗0

Explorează sub-etichetele

  • Raw Disk DriversLow-level drivers that perform raw block read/write operations on physical storage media. **Distinct from Operating Systems And Low Level:** Focuses on physical block-level I/O rather than general foundational OS knowledge.