C++ Assembler

Open-source C++ projects categorized as Assembler

Top 12 C++ Assembler Projects

  • asmjit

    Low-latency machine code generation

  • Project mention: The 6502 instruction set as a database | news.ycombinator.com | 2024-04-08

    Some other instruction sets in some JSON: https://github.com/asmjit/asmjit/tree/master/db

  • keystone

    Keystone assembler framework: Core (Arm, Arm64, Hexagon, Mips, PowerPC, Sparc, SystemZ & X86) + bindings (by keystone-engine)

  • Project mention: The Hiew Hex Editor | news.ycombinator.com | 2024-01-02

    Sorry for the late answer. Yes, there is. We hoped a Keystone-based[1] plugin would be a better alternative since it's based on the LLVM code, but the project looks abandoned now[2].

    [1] https://github.com/keystone-engine/keystone/

    [2] https://github.com/keystone-engine/keystone/issues/560

  • 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
  • xbyak

    a JIT assembler for x86(IA-32)/x64(AMD64, x86-64) MMX/SSE/SSE2/SSE3/SSSE3/SSE4/FPU/AVX/AVX2/AVX-512 by C++ header

  • Astro8-Computer

    Custom 16-bit homebrew CPU, emulator, renderer, circuit, and language

  • fhex

    A Full-Featured HexEditor compatible with Linux/Windows/MacOS

  • Project mention: Full-Featured HexEditor v3.0.4 released | /r/programming | 2023-05-25
  • XOpcodeCalc

    Opcode calculator / ASM calculator

  • zasm

    x86-64 Assembler based on Zydis

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • LLVM-Guide

    LLVM (Low Level Virtual Machine) Guide. Learn all about the compiler infrastructure, which is designed for compile-time, link-time, run-time, and "idle-time" optimization of programs. Originally implemented for C/C++ , though, has a variety of front-ends, including Java, Python, etc.

  • CTAsm

    Compile time assembler with nasm syntax

  • picasso

    Homebrew PICA200 shader assembler (by devkitPro)

  • M2TWEOP-library

    Completely rewritten version of EOP

  • Project mention: M2TW Engine Overhaul project just dropped an autosorting and battle camera update! | /r/totalwar | 2023-11-06
  • Corth

    It's like Porth, but in C++. Yep, we're going full circle.

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). The latest post mention was on 2024-04-08.

C++ Assembler related posts

Index

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

Project Stars
1 asmjit 3,801
2 keystone 2,176
3 xbyak 1,951
4 Astro8-Computer 662
5 fhex 419
6 XOpcodeCalc 352
7 zasm 264
8 LLVM-Guide 108
9 CTAsm 75
10 picasso 66
11 M2TWEOP-library 39
12 Corth 20
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com