C X64

Open-source C projects categorized as X64
Uefi Arm64 Arm Gcc Ia32

Top 9 C X64 Projects

  1. bddisasm

    bddisasm is a fast, lightweight, x86/x64 instruction decoder. The project also features a fast, basic, x86/x64 instruction emulator, designed specifically to detect shellcode-like behavior.

  2. AppSignal

    AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.

    AppSignal logo
  3. uefi-ntfs

    UEFI:NTFS - Boot NTFS or exFAT partitions from UEFI

  4. dumpulator

    An easy-to-use library for emulating memory dumps. Useful for malware analysis (config extraction, unpacking) and dynamic analysis in general (sandboxing).

  5. EfiFs

    EFI FileSystem drivers

  6. streamvbyte

    Fast integer compression in C using the StreamVByte codec

  7. asm_tutorial

    Code samples for the Understanding Windows x64 Assembly tutorial.

  8. Mosby

    Mosby – More Secure Secure Boot (by pbatard)

    Project mention: Mosby – More Secure Secure Boot | news.ycombinator.com | 2026-06-18
  9. SaaSHub

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

    SaaSHub logo
  10. apac

    Library for arbitrary precision arithmetic and computation

    Project mention: A WIP arbitrary precision arithmetic library (alternative to GMP) | news.ycombinator.com | 2026-04-07

    I am actively developing an arbitrary-precision arithmetic library in C with the aim to offer a nearly-as-fast alternative to GNU's LibGMP, but under the MIT License. The solo effort has been a bit tedious as a full-time college student, but there's slow and steady progress.

    GitHub Link: https://github.com/EpsilonNought117/libapac

    I have inspired my API and naming scheme from GMP's public API, but the internals are (to the best of my knowledge) completely my own. The library uses a runtime dispatch to micro-arch specific versions of assembly functions on x86-64 CPUs currently for Unix-like and Windows OS, with future support planned on ARM64 on both as well. I have handwritten all the assembly routines (probably obvious by the writing style) using MASM and GAS assemblers, with a few SIMD based routines written with compiler intrinsic functions.

    The performance (so far) seems to be on par with GMP for small to medium-sized Big Integers (performance graphs in README). I have implemented a few algorithms such as the Karatsuba Algorithm and Divide-&-Conquer division (Balanced and Unbalanced) with more algorithms on the way as needed. The books "Modern Computer Arithmetic" by Brent and Zimmerman and "Hacker's Delight" by Henry Warren Jr have really helped a lot.

    Still largely WIP.

    Interested in any feedback and/or criticisms. Happy to answer any questions.

  11. tls-curious

    x64 and ARM64 TLS, syscalls, threads, futexes without the standard library

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 X64 discussion

Log in or Post with

C X64 related posts

  • Where is the best place to learn BINARY EXPLOITATION!?

    1 project | /r/cybersecurity | 28 Oct 2022
  • Updated Reverse Engineering Tutorial w/ Hacking Windows API step-by-step, under construction

    1 project | /r/ReverseEngineering | 5 May 2022
  • Just released v0.2.0 of bddisasm - a no_std x86/x86_64 instruction decoder which aims to provide as much information as possible about an instruction

    4 projects | /r/rust | 5 Jan 2022
  • bddisasm - Rust bindings for the Bitdefender x86/x86_64 instruction decoder

    2 projects | /r/rust | 20 Oct 2021
  • Welcome to the Reverse Engineer Developer & Hacker EMPIRE!

    1 project | /r/REDAH | 27 Aug 2021
  • A FREE comprehensive reverse engineering course covering x86, x64, 32-bit ARM & 64-bit ARM architectures.

    1 project | /r/ReverseEngineering | 4 Aug 2021
  • mytechnotalent/Reverse-Engineering - A FREE comprehensive reverse engineering course covering x86, x64, 32-bit ARM & 64-bit ARM architectures

    1 project | /r/bag_o_news | 3 Apr 2021
  • A note from our sponsor - AppSignal
    www.appsignal.com | 7 Oct 2026
    Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise. Learn more →

Index

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

# Project Stars
1 bddisasm 1,086
2 uefi-ntfs 1,007
3 dumpulator 872
4 EfiFs 640
5 streamvbyte 419
6 asm_tutorial 288
7 Mosby 284
8 apac 53
9 tls-curious 1

Sponsored
AppSignal knows why the f*#k it crashed.
Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
www.appsignal.com