Dev tools · alternatives · 2026
24 alternatives to ExDOS 64-bit version source code release
Hi! I'm just posting to announce the release of the source code of the 64-bit version of my hobby OS, ExDOS. My site is here: http://exdos.co.nf/ and my source code is on GitHub: https://github.com/omarrx024/exdos64 It's licensed under GNU GPL v3 and has many improvements over it's old 32-bit version. This one has a truly functional ACPI driver on real hardware, a window-based GUI, a real disk driver independent of BIOS, and some other things.
ExDOS is a 64-bit hobby operating system released under GNU GPL v3. The source code is available on GitHub for developers interested in OS development. It features a functional ACPI driver for real hardware, a… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. ExDOS 64-bit version source code release launched in 2016; newer entries below may have overtaken it.
- 1

Battery info program for x86-64 Linux laptops in 307 bytes of machine code - meribold/btry
2024 · github.com · its alternatives →
- 2

Finally got my hobby OS up and running on real hardware. I love the old IBM thinkpads, so thought it was the perfect machine to get it working on. Been working on it for quite some time now, but this has been a big milestone!
2025 · github.com · its alternatives →
- 3

To try it out, simply build the project yourself from source, or use attached bootable ISO image of the system (in Releases on Github) and run it in QEMU. https://blog.vxn.dev/rou2exos-rusted-edition
2025 · github.com · its alternatives →
- 4

Run KolibriOS, Linux or Windows 98 in your browser
2013 · copy.sh · its alternatives →
- 5

Hi there! I've been on-and-off working on TacOS for a few months, which follows some UNIX-derived concepts (exec/fork, unix-style VFS, etc) and is now able to run a port of Doom, with a fairly small amount of modifications, using my from-scratch libc. The performance is actually decent compared to what I expected. Very interested to hear your thoughts. Thank you!
2025 · github.com · its alternatives →
- 6

Linux tool to show progress for cp, mv, dd, ... (formerly known as cv) - Xfennec/progress
2014 · github.com · its alternatives →
- 7

- 8

Hey everyone! I’m excited to share a project I’ve been working on throughout my university studies. It’s called BiTE (https://github.com/WINSDK/bite) and it's a tool primarily focused on being an executable viewer with reverse engineering capabilities. BiTE supports Windows, MacOS, and Linux, along with their associated executable formats. It’s also capable of parsing and displaying debug information using DWARF/PDB formats, which I hope will be useful even for just comparing codegen. I’ve put a lot of effort into this and it's the first time I'm releasing something…
2024 · github.com · its alternatives →
- 9

Hi HN, I’m Dvir, a young developer. Last year, I got rejected after a job interview because I lacked some CPU knowledge. After that, I decided to deepen my understanding in the low level world and learn how things work under the hood. I decided to try and create an OS in C and ASM as a way to broaden my knowledge in this area. This took me on the most interesting ride, where I’ve learned about OS theory and low level programming on a whole new level. I’ve spent hours upon hours, blood and tears, reading different OS theory blogs, learning low level concepts, debugging, testing and working on…
Oct 2025 · github.com · its alternatives →
- 10

2016 · github.com · its alternatives →
- 11

Enc is a CLI tool for encryption, a modern and friendly alternative to GnuPG. It is easy to use, secure by default and can encrypt and decrypt files using password or encryption keys, manage and download keys, and sign data. Our goal was to make encryption available to all engineers without the need to learn a lot of new words, concepts, and commands. It is the most beginner-friendly CLI tool for encryption, and keeping it that way is our top priority.
2023 · github.com · its alternatives →
- 12

This project contains no code from Linux, BSD, Minix, or any other OS. Everything up until this point is written entirely from scratch, including a pure microkernel (that only implements multiprocessor priority scheduling, memory management, and interprocess communication), a work-in-progress implementation of the standard C library, and a variety of servers that provide drivers and other essential OS functionality. At the time of writing this post, the servers provide drivers for the keyboard, NVMe SSDs (that works on real hardware), a Unix-like virtual file system (with a single root…
2024 · github.com · its alternatives →
- 13

Z80-based CP/M emulator, in golang. Happily runs Zork, Microsoft BASIC, Turbo Pascal, Wordstar, etc. - skx/cpmulator
2024 · github.com · its alternatives →
- 14

I recently brought Infocom's original UNIX z-machine source code back to life on modern systems. The modified source code, instructions on usage, a build of the z-machine, and examples of embedded game executables are available. There is also a detailed write-up about the state of the original source code, the porting process, and the invaluable role Justine Tunney's Cosmpolitan project played in bringing the Zork trilogy (and more) to Windows/Mac/Linux/bsd for arm/x86 machines over the course of a lazy Sunday.
2025 · christopherdrum.github.io · its alternatives →
- 15

I built this because I was always creating machines on GH actions to test builds on different OS, and I wanted a tight CLI that could do it. I always saw Actions as this great resources and ephemeral machines you could do dev work in just were a natural way for me to work, so this grew out of that workflow. I didn't expect it to blow up, so it wasn't 100% finished when I posted it. But it should stabilize pretty quickly. Happy to know what you think and talk about it.
May 2026 · ghost.charity · its alternatives →
- 16
ExoAPI▲94Affordable APIs - Geocoding, HTML rendering, barcodes & more
2023 · exoapi.dev · its alternatives →
- 17

I pretty much always have a kernel project going on, and have been that way for decades. Over the past couple of years, that's been Anos, which has gotten further along than any of my previous hobby kernels, supporting IPC, multitasking, SMP (x86-64 only right now) and running on real hardware. LLMs (mostly Claude Code) have been used during development, but I learned early on that it's not _great_ at code at this level, so I've restricted its use to mostly documentation and tests. There's _a little_ AI code in the user space, but I have a strict "no AI code" rule in the kernel itself. I…
Apr 2026 · github.com · its alternatives →
- 18
Expi▲9Hey folks! For starter, I'm a 17+ senior cinematic designer (damn I'm getting old haha) and this tool is a culmination of many years of frustration or missing features or absolutely terrible UI/UX from other tools. So, I'm surmounting my anxiety of showing personal work and passion project, even after all these years, I'm still struggling on showing my work haha. It's been roughly two years now that I've been hard at work on creating my perfect little export/converting tool that I wish I had in my pocket for all my exporting needs. I've built https://getexpi.app ! It's…
Feb 2026 · getexpi.app · its alternatives →
- 19

The fastest RVA23 RISC-V sandbox. Contribute to libriscv/libriscv development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 20

Next-gen decompiler.
2018 · rev.ng · its alternatives →
- 21

I've been working on this for ~3 months now, with pretty slow progress to be honest. So far I've got an ATA PIO mode hard disk driver, a FAT32 file system, a real time clock driver, and of course the essentials (interrupts, keyboard, pixel graphics). Kernel panics also cause a blue screen of death xD. It uses a bitmap physical memory allocator, and I'm fixing some issues with paging at the moment as a work towards running userspace applications. I'd be interested to see your thoughts on it :D
2024 · github.com · its alternatives →
- 22

DAN64 is a open software and open hardware project to build an 8-bit microcomputer using an AVR microcontroller.
2015 · usebox.net · its alternatives →
- 23

Hi HN! I'm 13 and I built Aurion OS as a solo learning project over 14 days (~12 hours/day). It's a 32-bit x86 operating system written entirely in C and x86 Assembly with no external libraries. What it has: Custom bootloader and kernel VESA framebuffer graphics (1920x1080, double-buffered) Window manager with draggable, overlapping windows macOS-inspired dock with transparency PS/2 keyboard and mouse drivers ATA hard drive driver with filesystem PCI bus enumeration RTL8139 network driver (WIP) Real-time clock Runs on just 16MB RAM (up to 10 windows simultaneously) Built-in apps:…
Mar 2026 · github.com · its alternatives →
- 24

An N64-like software renderer. Contribute to glouw/gel development by creating an account on GitHub.
2018 · github.com · its alternatives →
Also compare
- A (marginally) useful x86-64 ELF executable in 466 bytes alternatives
- My self-written hobby OS is finally running on my vintage IBM ThinkPad alternatives
- A DOS-like hobby OS written in Rust and x86 assembly alternatives
- My x86 emulator written in JavaScript alternatives
- My from-scratch OS kernel that runs DOOM alternatives
- Linux tool to show progress for cp, rm, dd, etc. alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →