Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises Learn more →
Top 23 C++ x86-64 Projects
-
x64dbg
An open-source user mode debugger for Windows. Optimized for reverse engineering and malware analysis.
-
Project mention: How do I get the registers of a process in C++? | reddit.com/r/cpp_questions | 2023-01-19
You can use something like https://asmjit.com/ to generate and call x64 code at runtime.
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
For completeness, it looks like this question was posted to the oneDNN GitHub repo and the response was to stay tune for updates.
-
-
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
Project mention: xbps-src ARM: glslangValidator: cannot execute binary file: Exec format error | reddit.com/r/voidlinux | 2023-01-05# Template file for 'yuzu-mainline' pkgname=yuzu-mainline version=1295 revision=1 _cubeb_version=75d9d125ee655ef80f3bfcd97ae5a805931042b8 _sanitizers_cmake_version=aab6948fa863bc1cbe5d0850bc46b9ef02ed4c1a _dynarmic_version=bd570e093ca1d1206961296b90df65cda7de8e87 _sirit_version=d7ad93a88864bda94e282e95028f90b5784e4d20 _mbedtls_version=8c88150ca139e06aa2aae8349df8292a88148ea1 _xbyak_version=348e3e548ebac06d243e5881caec8440e249f65f _SDL_version=f17058b562c8a1090c0c996b42982721ace90903 _cpp_jwt_version=e12ef06218596b52d9b5d6e1639484866a8e7067 _cpp_httplib_version=305a7abcb9b4e9e349843c6d563212e6c1bbbf21 _Vulkan_Headers_version=00671c64ba5c488ade22ad572a0ef81d5e64c803 create_wrksrc=yes build_wrksrc=${pkgname}-mainline-0-${version} build_style=cmake configure_args="-DYUZU_CHECK_SUBMODULES=OFF -DYUZU_TESTS=OFF -DSIRIT_USE_SYSTEM_SPIRV_HEADERS=ON" hostmakedepends="pkg-config qt5-host-tools qt5-qmake clang" makedepends="fmt-devel libenet-devel inih-devel libusb-devel liblz4-devel opus-devel zlib-devel libzstd-devel boost-devel qt5-devel qt5-multimedia-devel libva-devel ffmpeg-devel glslang-devel SPIRV-Headers catch2 json-c++ speexdsp-devel" short_desc="Nintendo Switch Emulator" maintainer="Owen Law " license="GPL-3.0-or-later" homepage="https://github.com/yuzu-emu/yuzu-mainline" changelog="${homepage}/releases/tag/mainline-0-${version}" distfiles="${homepage}/archive/refs/tags/mainline-0-${version}.tar.gz https://github.com/herumi/xbyak/archive/${_xbyak_version}.tar.gz https://github.com/MerryMage/dynarmic/archive/${_dynarmic_version}.tar.gz https://github.com/yuzu-emu/mbedtls/archive/${_mbedtls_version}.tar.gz https://github.com/mozilla/cubeb/archive/${_cubeb_version}.tar.gz https://github.com/arsenm/sanitizers-cmake/archive/${_sanitizers_cmake_version}.tar.gz https://github.com/yuzu-emu/sirit/archive/${_sirit_version}.tar.gz https://github.com/libsdl-org/SDL/archive/${_SDL_version}.tar.gz https://github.com/arun11299/cpp-jwt/archive/${_cpp_jwt_version}.tar.gz https://github.com/yhirose/cpp-httplib/archive/${_cpp_httplib_version}.tar.gz https://github.com/KhronosGroup/Vulkan-Headers/archive/${_Vulkan_Headers_version}.tar.gz" checksum="b8b2616a24653352b8afd145ee46eb9ead07c6ef3aff8c0ff3a6225b381b4b85 fbe54fc881cdfb0876ddc8f29f74674a311ba7ae4b774751cb1b637c043e3bae 170530852547ee2f5517b0a12e643646e51a9974414084d389a85632df7c4518 8d3553ea5c3b47789c5a1a6437f948525d0a8ce2a0897000a36b511000c6bad4 8c5b7ca55ee586a3e5e63de2d31c319045f92e949140a734846a0d69ad342e2e 9f5b073625375322236a94ce8d2d803cdedad321c91e63845f487b9ebfb2c433 6612f924d1f2b2c7cb37effcda5d78550fad276887ee8f9bc391b9ecbf9e4a64 2a149e79712027d2d8141e3233df2f6679825b6f78237db3db72bc6cfc08b845 b4cc0e1f89d3c60a4dde74baa730a90de13c5dd5155b09d8dd34cd3205a6e758 61a97686b03edffa737c396f54e48da2ff0a04c3f6859ec9e80853aea6508030 99443e30caee5d2c0019de6549cc0c7c0432214494617da445753fc46374a7c3" post_extract() { mv "xbyak-${_xbyak_version}" xbyak cp -r xbyak "${build_wrksrc}/externals" mv "dynarmic-${_dynarmic_version}" dynarmic cp -r dynarmic "${build_wrksrc}/externals" mv "mbedtls-${_mbedtls_version}" mbedtls cp -r mbedtls "${build_wrksrc}/externals" mv "SDL-${_SDL_version}" SDL cp -r SDL "${build_wrksrc}/externals" mv "cubeb-${_cubeb_version}" cubeb mv "sanitizers-cmake-${_sanitizers_cmake_version}" sanitizers-cmake cp -r sanitizers-cmake cubeb/cmake cp -r cubeb "${build_wrksrc}/externals" mv "sirit-${_sirit_version}" sirit cp -r sirit "${build_wrksrc}/externals" mv cpp-jwt-${_cpp_jwt_version} cpp-jwt cp -r cpp-jwt ${build_wrksrc}/externals mv cpp-httplib-${_cpp_httplib_version} cpp-httplib cp -r cpp-httplib ${build_wrksrc}/externals mv Vulkan-Headers-${_Vulkan_Headers_version} Vulkan-Headers cp -r Vulkan-Headers ${build_wrksrc}/externals }
-
ChrysaLisp
Parallel OS, with GUI, Terminal, OO Assembler, Class libraries, C-Script compiler, Lisp interpreter and more...
Project mention: I don't know what this is but it looks cool | reddit.com/r/LinuxLugcast | 2023-01-17 -
"A fast usermode x86 and x86-64 emulator for Arm64"
-
Sonar
Write Clean C++ Code. Always.. Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
Project mention: What are some C++ projects with high quality code that I can read through? | reddit.com/r/cpp | 2023-01-16
managarm is pretty clean from what I remember.
-
-
Project mention: [News] TouchHLE: high-level emulator for iPhone OS apps released | reddit.com/r/LegacyJailbreak | 2023-02-19
As an HLE, touchHLE is radically different from a low-level emulator (LLE) like QEMU. The only code the emulated CPU executes is the app binary and a handful of libraries; touchHLE takes the place of iPhone OS and provides its own implementations of the system frameworks (Foundation, UIKit, OpenGL ES, OpenAL, etc).
-
Project mention: WingOS: A little 64bit operating system written in C++ with smp support | news.ycombinator.com | 2023-01-10
-
The game I like does not support encodings other than ASCII, so I need to inject via DLL to apply a localization patch in my native language. Thanks in advance!
-
Project mention: XOpcodeCalc 0.05 x86/64 Opcode calculator for macOS, Linux and Windows. | reddit.com/r/ReverseEngineering | 2022-08-18
-
-
Project mention: GitHub - zyantific/zasm: x86-64 Assembler based on Zydis | reddit.com/r/cpp | 2022-06-30
-
-
Project mention: [e9afl] Fuzzing binaries with RedFat for enhanced memory error detection | reddit.com/r/fuzzing | 2023-01-29
The RedFat binary hardening system has now been integrated into E9AFL.
-
-
-
yes I got Doom running on my custom OS.
-
Project mention: HadesDbg - A Linux x86/x86-64 debugger to handle forking processes | reddit.com/r/ReverseEngineering | 2022-10-29
-
-
WisniaLang
🍒 A compiler for an experimental programming language that produces tiny Linux binaries (ELF x86_64) without LLVM dependency!
Project mention: WisniaLang – Compile binaries 41x faster and 27x lighter than Rust | reddit.com/r/CKsTechNews | 2022-11-28 -
ONLYOFFICE
ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises
C++ x86-64 related posts
- FEX 2305 Tagged!
- Sekiro: Shadows Die Twice On Android using Fex-Emu Turnip DXVK
- Ported Doom to MaslOS
- Genshin, compatibility, ARM processors, surface pro x, mac M1
- Asahi Linux got 24 games from steam running on M1 Mac mini.
- Apple holds press event showing off its ‘latest advances in gaming’
- How do I get the registers of a process in C++?
-
A note from our sponsor - ONLYOFFICE
www.onlyoffice.com | 27 May 2023
Index
What are some of the best open-source x86-64 projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | x64dbg | 40,740 |
2 | asmjit | 3,421 |
3 | oneDNN | 3,157 |
4 | edb-debugger | 2,345 |
5 | xbyak | 1,791 |
6 | ChrysaLisp | 1,468 |
7 | FEX | 1,333 |
8 | managarm | 1,129 |
9 | remill | 986 |
10 | dynarmic | 806 |
11 | WingOS | 719 |
12 | EU4dll | 662 |
13 | XOpcodeCalc | 324 |
14 | syser | 218 |
15 | zasm | 202 |
16 | catsight | 154 |
17 | RedFat | 85 |
18 | jsix | 62 |
19 | LensorOS | 53 |
20 | MaslOS | 50 |
21 | HadesDbg | 43 |
22 | HellTracer | 33 |
23 | WisniaLang | 5 |