C Assembly

Open-source C projects categorized as Assembly

Top 23 C Assembly Projects

  1. tilck

    A Tiny Linux-Compatible Kernel

    Project mention: Tilck: A Tiny Linux-Compatible Kernel | news.ycombinator.com | 2025-07-15
  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. SGDK

    SGDK - A free and open development kit for the Sega Mega Drive

    Project mention: ASCII characters are not pixels: a deep dive into ASCII rendering | news.ycombinator.com | 2026-01-17
  4. likwid

    Performance monitoring and benchmarking suite

  5. NumKong

    SIMD-accelerated distances, dot products, matrix ops, geospatial & geometric kernels for 16 numeric types — from 6-bit floats to 64-bit complex — across x86, Arm, RISC-V, and WASM, with bindings for Python, Rust, C, C++, Swift, JS, and Go 📐

    Project mention: Jvector And Python! (Part 4 of jvector series) | dev.to | 2026-01-14

    Usearch (Smaller & Faster Single-File Similarity Search & Clustering Engine for Vectors & 🔜 Texts): https://github.com/unum-cloud/usearch

  6. Hacking-Windows

    A FREE Windows C development course where we will learn the Win32API and reverse engineer each step utilizing IDA Free in both an x86 and x64 environment.

  7. dethrace

    Reverse engineering the 1997 game "Carmageddon"

  8. minicoro

    Single header stackful cross-platform coroutine library in pure C.

    Project mention: Minicoro: Single header stackful cross-platform coroutine library in pure C | news.ycombinator.com | 2025-11-14
  9. RetrOS-32

    A x86 32bit Hobby Operatingsystem with graphics, multitasking, networking and 32bit C-Compiler for i386 architecture.

  10. x86-64-playground

    An online assembly editor, emulator and debugger for the x86-64 architecture

    Project mention: x86-64 Playground – An online assembly editor and GDB-like debugger | news.ycombinator.com | 2025-10-20
  11. Cronos

    PoC for a sleep obfuscation technique leveraging waitable timers to evade memory scanners. (by Idov31)

  12. mini-c

    Dr Strangehack, or: how to write a self-hosting C compiler in 10 hours

  13. PatchworkOS

    A modular, non-POSIX operating system for x86_64, built from scratch in C and assembly. Intended to be educational and experimental while rigorously following a Plan9-style "everything is a file" philosophy, featuring a from-scratch ACPI AML parser, EEVDF scheduler and a pseudo-capability namespace based security model.

    Project mention: PatchworkOS: An OS for x86_64, built from scratch in C and assembly | news.ycombinator.com | 2025-12-06
  14. megadev

    A Sega Mega CD development framework in C and 68k asm

    Project mention: Megadev: A Development Kit for the Sega Mega Drive and Mega CD Hardware | news.ycombinator.com | 2026-03-14
  15. Tina

    Tina is a teeny tiny, header only, coroutine and job library.

  16. mass

    A compiler for a new language focusing on compile-time execution and no LLVM dependency.

  17. asm_tutorial

    Code samples for the Understanding Windows x64 Assembly tutorial.

  18. UASM

    UASM - Macro Assembler

    Project mention: Razor1911. A demo 40 years in the making | news.ycombinator.com | 2026-04-08

    UASM v2.57 does the job in my case (note that I compile from Linux: UASM exists for several platforms/OSes):

    https://www.terraspace.co.uk/uasm.html

    I haven't tried yet to compile the entire game yet: that one is more involved as it implies many files.

  19. Bunki

    A simple C coroutine library.

    Project mention: Show HN: C discrete event SIM w stackful coroutines runs 45x faster than SimPy | news.ycombinator.com | 2026-02-03

    Speaking of Coroutine libraries, I wrote this stackful one a few years ago: https://github.com/Keith-Cancel/Bunki

    It has the ability to add context to each coroutine.

  20. minias

    A mini x86-64 assembler.

  21. Dreamos64

    My experiments with osdev... again

  22. sh4zam

    Fast linear algebra and math library for the Hitachi SuperH4 Processor (used by the Sega Dreamcast).

    Project mention: SH4ZAM – Fast Math Library for the Sega Dreamcast's SH4 CPU | news.ycombinator.com | 2026-03-16
  23. fox32

    fox32 platform reference emulator

  24. RTM-Z80

    Retro Tiny Multitasking system for Z80 based computers

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C Assembly discussion

Log in or Post with

C Assembly related posts

Index

What are some of the best open-source Assembly projects in C? This list will help you:

# Project Stars
1 tilck 3,100
2 SGDK 2,148
3 likwid 1,910
4 NumKong 1,827
5 Hacking-Windows 1,583
6 dethrace 1,139
7 minicoro 934
8 RetrOS-32 814
9 x86-64-playground 674
10 Cronos 619
11 mini-c 531
12 PatchworkOS 443
13 megadev 325
14 Tina 298
15 mass 298
16 asm_tutorial 276
17 UASM 265
18 Bunki 229
19 minias 227
20 Dreamos64 207
21 sh4zam 204
22 fox32 139
23 RTM-Z80 133

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that C is
the 6th most popular programming language
based on number of references?