charlotte-core

OS kernel

The Charlotte Core project develops the core components of an operating system

The Kernel of CharlotteOS

Archived

GitHub

115 stars
8 watching
9 forks
Language: Rust
last commit: about 2 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
core-lang/core A Rust-based implementation of a general-purpose programming language with compiler, garbage collector, and JIT capabilities 46
apple-oss-distributions/xnu The xnu kernel project provides the core operating system software for Apple's macOS and iOS systems. 1,872
rust-embedded/cortex-m Provides low-level interfaces to interact with Cortex-M microcontrollers using Rust 842
thepowersgang/rust_os An experimental OS kernel written in Rust with the goal of building a portable and user-friendly operating system. 750
bone-project/boneos An operating system kernel and source tree for development of an embedded system 129
gurugio/rust-for-linux Adding support for the Rust language to the Linux kernel 6
0x59616e/steinsos An operating system written in Rust targeting the armv8 architecture 117
servo/core-foundation-rs Rust bindings to Core Foundation and other low-level libraries on Mac OS X and iOS. 1,032
rustcc/coroutine-rs Provides an implementation of cooperative multitasking in Rust 412
combinatorylogic/soc An experimental System-on-Chip project that includes multiple CPU cores and a custom compiler toolchain for teaching computing fundamentals and exploring hardware-software co-design. 59
peco602/rust-universal-compiler A container solution to compile Rust projects across multiple operating systems. 32
rust-lang/rust Empowering software developers to build reliable and efficient software using a fast and memory-efficient language with strong type safety and comprehensive tooling. 99,490
mustafaquraish/cup A simple, C-like programming language compiler written in Rust to learn the basics of compilers and language processing 295
rdaly525/coreir Builds hardware descriptions into executable code using an LLVM-style compiler framework. 101
lkl/linux Enables efficient reuse of Linux kernel code in applications 819