Skip to content
@arceos-org

ArceOS

Combining Various Operating Systems Using OS-Reusable Components

Pinned Loading

  1. arceos arceos Public

    An experimental modular OS written in Rust.

    Rust 780 435

  2. arceos-crates arceos-crates Public

    Reusable Rust crates list for ArceOS.

    Shell 1 3

  3. app-helloworld app-helloworld Public

    A "Hello, world!" application on ArceOS.

    Rust 1

  4. arceos-apps arceos-apps Public

    Example apps for ArceOS.

    Rust 3 11

  5. starry-next starry-next Public

    A monolithic kernel based on ArceOS.

    Rust 14 52

  6. arceos-related-info arceos-related-info Public

    ArceOS related info

    1

Repositories

Showing 10 of 84 repositories
  • arm_pl011 Public
    arceos-org/arm_pl011's past year of commit activity
    Rust 0 2 0 0 Updated Sep 14, 2026
  • axmm_crates Public

    Crates for memory management.

    arceos-org/axmm_crates's past year of commit activity
    Rust 9 Apache-2.0 19 1 2 Updated Jul 19, 2026
  • x86_uintr Public

    This crate provides support for Intel User Interrupt (UINTR) extensions.

    arceos-org/x86_uintr's past year of commit activity
    Rust 1 Apache-2.0 1 0 0 Updated Jul 4, 2026
  • axtest Public

    A white-box unit testing framework for ArceOS.

    arceos-org/axtest's past year of commit activity
    Rust 0 Apache-2.0 0 0 1 Updated Jun 24, 2026
  • arceos Public

    An experimental modular OS written in Rust.

    arceos-org/arceos's past year of commit activity
    Rust 780 Apache-2.0 435 24 11 Updated Jun 1, 2026
  • axallocator Public

    Various allocator algorithms in a unified interface.

    arceos-org/axallocator's past year of commit activity
    Rust 3 10 1 0 Updated Jun 1, 2026
  • axcpu Public

    Privileged instruction and structure abstractions for various CPU architectures.

    arceos-org/axcpu's past year of commit activity
    Rust 3 24 2 (2 issues need help) 6 Updated Jun 1, 2026
  • kernel_guard Public

    RAII wrappers to create a critical section with local IRQs or preemption disabled, used to implement spin locks in kernel.

    arceos-org/kernel_guard's past year of commit activity
    Rust 1 Apache-2.0 8 0 0 Updated Jun 1, 2026
  • arceos-apps Public

    Example apps for ArceOS.

    arceos-org/arceos-apps's past year of commit activity
    Rust 3 11 1 1 Updated Apr 29, 2026
  • axplat_crates Public

    Reusable crates used for ArceOS Hardware Abstraction Layer (HAL).

    arceos-org/axplat_crates's past year of commit activity
    Rust 5 35 1 5 Updated Apr 20, 2026