All Projects → bare_bones → Similar Projects or Alternatives

285 Open source projects that are alternatives of or similar to bare_bones

biefircate
Running x86-16 or x86-32 code from x86-64 UEFI; _very experimental_ • mirror of https://gitlab.com/tkchia/biefircate • developer notes at https://gitlab.com/tkchia/biefircate/-/blob/main/doc/NOTES.asciidoc
Stars: ✭ 47 (-36.49%)
Mutual labels:  osdev, baremetal
Toaruos
A completely-from-scratch hobby operating system: bootloader, kernel, drivers, C library, and userspace including a composited graphical UI, dynamic linker, syntax-highlighting text editor, network stack, etc.
Stars: ✭ 4,687 (+6233.78%)
Mutual labels:  osdev, baremetal
rackshift
RackShift 是开源的裸金属服务器管理平台,功能覆盖裸金属服务器的发现、带外管理、RAID 配置、固件更新、操作系统安装等。
Stars: ✭ 467 (+531.08%)
Mutual labels:  bare-metal, baremetal
metalnetes
Create and manage multiple Kubernetes clusters using KVM on a bare metal Fedora 29 server. Includes helm + rook-ceph + nginx ingress + the stock analysis engine (jupyter + redis cluster + minio + automated cron jobs for data collection) - works on Kubernetes version v1.16.0 - 1.16.3 was not working
Stars: ✭ 37 (-50%)
Mutual labels:  bare-metal, baremetal
stm32mp1-baremetal
Baremetal framework and example projects for the STM32MP15x Cortex-A7 based MPU
Stars: ✭ 43 (-41.89%)
Mutual labels:  bare-metal, baremetal
mdk
A bare metal SDK for the ESP32 & ESP32C3
Stars: ✭ 38 (-48.65%)
Mutual labels:  bare-metal, baremetal
hftrx
Embedded firmware for ham radio transceivers
Stars: ✭ 27 (-63.51%)
Mutual labels:  bare-metal, baremetal
saturn
A microkernel based operating system developed from scratch. This repository also includes all Saturn services and applications.
Stars: ✭ 21 (-71.62%)
Mutual labels:  osdev, baremetal
android-cuberto-dialog-design
This is an implementation inspired by beautiful design by Cuberto on his Dribble page, which can be found here https://dribbble.com/shots/3206606-Landing-page-wip
Stars: ✭ 15 (-79.73%)
X86 Bare Metal Examples
Dozens of minimal operating systems to learn x86 system programming. Tested on Ubuntu 17.10 host in QEMU 2.10 and real hardware. Userland cheat at: https://github.com/cirosantilli/linux-kernel-module-cheat#userland-assembly ARM baremetal setup at: https://github.com/cirosantilli/linux-kernel-module-cheat#baremetal-setup 学习x86系统编程的数十个最小操作系统。 已在QE…
Stars: ✭ 3,985 (+5285.14%)
Mutual labels:  bare-metal, baremetal
duckOS
Yet another hobby x86 UNIX-like operating system written in C and C++. Features a dynamically linked userspace, an in-house c standard library, and more! And yes, it runs DOOM.
Stars: ✭ 250 (+237.84%)
Mutual labels:  osdev, baremetal
Luakernel
Lua + SQLite + musl libc running on x86.
Stars: ✭ 223 (+201.35%)
Mutual labels:  osdev
Boneos
💥 BoneOS Kernel and Operating System Source Tree
Stars: ✭ 96 (+29.73%)
Mutual labels:  osdev
Dgos
Operating System
Stars: ✭ 90 (+21.62%)
Mutual labels:  osdev
Cactusos
A operating system made for fun.
Stars: ✭ 68 (-8.11%)
Mutual labels:  osdev
valkyrie
🔮 A UNIX-like toy kernel built from scratch (for AArch64) with preemptive multi-threading, VM, CoW fork(), buddy, slob, VFS, FAT32.
Stars: ✭ 57 (-22.97%)
Mutual labels:  osdev
Nebulet
A proof-of-concept microkernel that implements a WebAssembly "usermode" that runs in Ring 0.
Stars: ✭ 2,237 (+2922.97%)
Mutual labels:  osdev
Marvinos
A hobby Operating System developed from scratch using C/C++ and assembly
Stars: ✭ 60 (-18.92%)
Mutual labels:  osdev
Skift
🥑 A simple, handmade, operating system with a graphical user interface.
Stars: ✭ 1,068 (+1343.24%)
Mutual labels:  osdev
Libhermit
HermitCore: A C-based, lightweight unikernel
Stars: ✭ 190 (+156.76%)
Mutual labels:  osdev
Cuteos
A 64-bit SMP-safe kernel for the PC architecture.
Stars: ✭ 51 (-31.08%)
Mutual labels:  osdev
Fotix
My very own UNIX clone, for education/self-amusement.
Stars: ✭ 8 (-89.19%)
Mutual labels:  osdev
Os2
x86_64 OS kernel with completely async userspace and single address space [WIP; but basic kernel functionality implemented]
Stars: ✭ 25 (-66.22%)
Mutual labels:  osdev
kwast
Rust operating system running WebAssembly as userspace in ring 0
Stars: ✭ 83 (+12.16%)
Mutual labels:  osdev
Cyjon
A simple, clean code, multi-tasking operating system written in pure assembly language for 64-bit processors from the AMD64 family.
Stars: ✭ 184 (+148.65%)
Mutual labels:  osdev
Soso
A Simple Unix-like operating system
Stars: ✭ 682 (+821.62%)
Mutual labels:  osdev
Monkos
an experimental 64-bit operating system
Stars: ✭ 100 (+35.14%)
Mutual labels:  osdev
LibSerialPort.jl
Julia wrapper for the libserialport c library
Stars: ✭ 54 (-27.03%)
Mutual labels:  port
Reactos
A free Windows-compatible Operating System
Stars: ✭ 10,216 (+13705.41%)
Mutual labels:  osdev
kalman-estimator
kalman-estimator - a Kalman estimator in C++
Stars: ✭ 22 (-70.27%)
Mutual labels:  bare-metal
Eggos
A Go unikernel running on x86 bare metal
Stars: ✭ 1,232 (+1564.86%)
Mutual labels:  osdev
Kernel
The Stupid Operating System
Stars: ✭ 217 (+193.24%)
Mutual labels:  osdev
Toaru Nih
NOTICE: The ToaruOS-NIH Project has been MERGED UPSTREAM. This repository is now archived.
Stars: ✭ 66 (-10.81%)
Mutual labels:  osdev
register-rs
Unified interface for type-safe MMIO and CPU register access in Rust
Stars: ✭ 48 (-35.14%)
Mutual labels:  bare-metal
Greentea
🍵 Userspace of the @GreenteaOS
Stars: ✭ 56 (-24.32%)
Mutual labels:  osdev
Snowflakeos
"It is very special"
Stars: ✭ 190 (+156.76%)
Mutual labels:  osdev
Dennix
Dennix is a unix-like hobbyist operating system written from scratch.
Stars: ✭ 53 (-28.38%)
Mutual labels:  osdev
Uefi Rs
Rust wrapper for UEFI.
Stars: ✭ 582 (+686.49%)
Mutual labels:  osdev
Posnk
An operating system project.
Stars: ✭ 34 (-54.05%)
Mutual labels:  osdev
Unikraft
Unikraft is an automated system for building specialized POSIX-compliant OSes known as unikernels. (Core repository)
Stars: ✭ 183 (+147.3%)
Mutual labels:  osdev
SecuringBareMetal
Best Practices for Securing Services on Bare Metal
Stars: ✭ 16 (-78.38%)
Mutual labels:  baremetal
Sunriseos
Horizon/NX kernel reimplementation
Stars: ✭ 157 (+112.16%)
Mutual labels:  osdev
Nanos
A kernel designed to run one and only one application in a virtualized environment
Stars: ✭ 557 (+652.7%)
Mutual labels:  osdev
Heap allocator
A simple heap memory allocator in ~200 lines.
Stars: ✭ 661 (+793.24%)
Mutual labels:  osdev
Mos
A hobby operating system developed from scratch
Stars: ✭ 169 (+128.38%)
Mutual labels:  osdev
Libhermit Rs
libhermit-rs: A Rust-based library operating system
Stars: ✭ 558 (+654.05%)
Mutual labels:  osdev
crowbar-core
Core deployment for Crowbar
Stars: ✭ 16 (-78.38%)
Mutual labels:  bare-metal
Os67
An unix-like toy kernel
Stars: ✭ 531 (+617.57%)
Mutual labels:  osdev
Zenithos
The Zenith Operating System is a modern, professional fork of the 64-bit Temple Operating System, designed to survive societal collapse.
Stars: ✭ 144 (+94.59%)
Mutual labels:  osdev
Powernex
An operating system written in D
Stars: ✭ 460 (+521.62%)
Mutual labels:  osdev
Gramado
Gramado OS - 32bit operating system
Stars: ✭ 420 (+467.57%)
Mutual labels:  osdev
k8s-101
Kubernetes Intro Workshop
Stars: ✭ 16 (-78.38%)
Mutual labels:  tutorial-exercises
sonar
A Type-1 hypervisor aimed to implement kernel hotswapping
Stars: ✭ 23 (-68.92%)
Mutual labels:  osdev
Rcore
Rust version of THU uCore OS. Linux compatible.
Stars: ✭ 2,175 (+2839.19%)
Mutual labels:  osdev
Aquila
AquilaOS: UNIX-like Operating System
Stars: ✭ 413 (+458.11%)
Mutual labels:  osdev
Krabs
An x86 bootloader written in Rust.
Stars: ✭ 413 (+458.11%)
Mutual labels:  osdev
Emerald
An operating system written in C
Stars: ✭ 118 (+59.46%)
Mutual labels:  osdev
Wingos
a little 64bit operating system written in c++ with smp support
Stars: ✭ 361 (+387.84%)
Mutual labels:  osdev
The-Great-Escape-in-C
Classic ZX Spectrum game "The Great Escape" rewritten in portable C
Stars: ✭ 95 (+28.38%)
Mutual labels:  port
Raspberry Pi Os
Learning operating system development using Linux kernel and Raspberry Pi
Stars: ✭ 11,000 (+14764.86%)
Mutual labels:  osdev
1-60 of 285 similar projects