C x86-64

Open-source C projects categorized as x86-64
Topics: C X86 Compiler Arm Arm64

Top 21 C x86-64 Projects

  • Unicorn Engine

    Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, S390x, TriCore, X86)

  • Project mention: Unicorn โ€“ lightweight multi-platform, multi-architecture CPU emulator framework | news.ycombinator.com | 2024-05-03
  • capstone

    Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), Alpha, BPF, Ethereum VM, HPPA, M68K, M680X, Mips, MOS65XX, PPC, RISC-V(rv32G/rv64G), SH, Sparc, SystemZ, TMS320C64X, TriCore, Webassembly, XCore and X86.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • zydis

    Fast and lightweight x86/x86-64 disassembler and code generation library

  • Project mention: Exploring x86-64 Instruction Encoding | news.ycombinator.com | 2024-01-07

    You can visualize how instructions are encoded with zydisinfo. Pass in your architecture and the hex bytes of the instructions and itโ€™ll show all relevant info

    https://github.com/zyantific/zydis/tree/master

    https://www.hexacorn.com/blog/2023/09/27/zydisinfo-the-disas...

  • mir

    A lightweight JIT compiler based on MIR (Medium Internal Representation) and C11 JIT compiler and interpreter based on MIR

  • Project mention: Mir (lightweight JIT) version 1.0.0 | news.ycombinator.com | 2024-05-28
  • limine

    Modern, advanced, portable, multiprotocol bootloader and boot manager.

  • Project mention: It's far from clear how grub package updates work on Ubuntu | news.ycombinator.com | 2024-04-13

    I assume this person meant to say `Limine'.

    It's what I use for dualbooting Windows and Linux. It's really easy to Install, Use & Understand.

    https://limine-bootloader.org/

  • mlibc

    Portable C standard library

  • opensmalltalk-vm

    Cross-platform virtual machine for Squeak, Pharo, Cuis, and Newspeak.

  • Project mention: Cuis-Smalltalk | news.ycombinator.com | 2023-12-30
  • SaaSHub

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

    SaaSHub logo
  • MazuCC

    A minimalist C compiler with x86_64 code generation

  • Tina

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

  • minias

    A mini x86-64 assembler for fun and learning.

  • SHA-Intrinsics

    SHA-1, SHA-256 and SHA-512 compression functions using Intel, ARMv8 and Power8 SHA intrinsics

  • xcc

    Toy C compiler for x86-64/aarch64/riscv64/wasm

  • neatcc

    A small arm/x86(-64) C compiler

  • fadec

    A fast and lightweight decoder for x86 and x86-64 and encoder for x86-64.

  • MoonOS

    MoonOS (just a kernel atm) is a micro kernel designed for the x86_64 and arm architecure.

  • JWasm

    Masm compatible assembler (by Baron-von-Riedesel)

  • CSpydr

    A static typed low-level compiled programming language inspired by Rust and C

  • PBD

    ๐Ÿ–จ๏ธ๐Ÿž Printf Based Debugger, a user-friendly C debugger

  • kcs

    Scripting in C with JIT(x64)/VM.

  • kush-os

    the kool useful system helper โ€“ย a from-scratch hobby OS written in C++20

  • turnstone

    TURNSTONE: The fUnny opeRatiNg SysTem Of uNivErse

  • SaaSHub

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

    SaaSHub logo
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 x86-64 related posts

Index

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

Project Stars
1 Unicorn Engine 7,237
2 capstone 7,088
3 zydis 3,235
4 mir 2,206
5 limine 1,615
6 mlibc 777
7 opensmalltalk-vm 541
8 MazuCC 509
9 Tina 253
10 minias 199
11 SHA-Intrinsics 188
12 xcc 182
13 neatcc 150
14 fadec 142
15 MoonOS 100
16 JWasm 93
17 CSpydr 80
18 PBD 63
19 kcs 44
20 kush-os 14
21 turnstone 4

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