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. Learn more →
Top 23 Assembly Open-Source Projects
-
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.
-
Reverse-Engineering-Tutorial
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit ARM & 64-bit ARM architectures.
-
x86-bare-metal-examples
Dozens of minimal operating systems to learn x86 system programming. Tested on Ubuntu 17.10 host in QEMU 2.10 and real hardware. Userland cheat at: https://github.com/cirosantilli/linux-kernel-module-cheat#userland-assembly ARM baremetal setup at: https://github.com/cirosantilli/linux-kernel-module-cheat#baremetal-setup 学习x86系统编程的数十个最小操作系统。 已在QEMU 2.10中的Ubuntu 17.10主机和真实硬件上进行了测试。 Userland作弊网址:https://github.com/cirosantilli/linux-kernel-module-cheat#userland-assembly ARM裸机安装程序位于:https://github.c
-
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.
-
arl
lists of most popular repositories for most favoured programming languages (according to StackOverflow)
-
ChrysaLisp
Parallel OS, with GUI, Terminal, OO Assembler, Class libraries, C-Script compiler, Lisp interpreter and more...
-
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.
-
rgbds
Rednex Game Boy Development System - An assembly toolchain for the Nintendo Game Boy and Game Boy Color
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Ask HN: Which books/resources to understand modern Assembler? | news.ycombinator.com | 2024-04-21
The Pwntools library stands out as a sophisticated toolset for CTF enthusiasts and security researchers. It aids in creating and executing shellcode, designing payloads, and interacting with remote processes. For instance, the context feature allows developers to switch between different architectures effortlessly, while the 'tube' module streamlines the communication between local and remote processes. And it's not just limited to Linux; the library has support for various platforms including Windows, making it versatile and comprehensive.
Project mention: Cyrus-and/GDB-dashboard: Modular visual interface for GDB in Python | news.ycombinator.com | 2024-04-11
Project mention: New embedded and Rust hacking tutorials added - For anyone that missed my last post. Kevin Thomas is my mentor. We are both working together to bring free and low cost resources to those who are looking to learn and don't have money for expensive bootcamps/certs. Please enjoy his free tutorials! | /r/ReverseEngineering | 2023-10-27
Project mention: "Low Level Programming University" a.k.a. Peaking Beneath the OS | news.ycombinator.com | 2023-10-13
linking and loading: https://github.com/MattPD/cpplinks/blob/master/executables.linking_loading.md - in addition to the aforementioned books and blog posts, there also some pretty good talks: https://github.com/MattPD/cpplinks/blob/master/executables.linking_loading.md#talks
I wonder whether avo could have been useful here?[1] I mention it because it came up the last time we were talking about AVX operations in go.[2]
1 = https://github.com/mmcloughlin/avo
2 = https://news.ycombinator.com/item?id=34465297
Project mention: Portable Efficient Assembly Code-Generator in Higher-Level Python (PeachPy) | news.ycombinator.com | 2024-01-05
Project mention: Being a bit overwhelmed while designing a keyboard. | /r/ErgoMechKeyboards | 2023-06-09Use 3 of those YJ-14015 modules (e.g. https://github.com/mattdibi/redox-keyboard/tree/master/redox-w) with a Pro Micro Q2: Is there a way to generate the PCB for this with ergogen or do I have to wing it in KiCad?
Project mention: Chrysalisp: Parallel OS with GUI, Terminal, OO Assembler, C-Script and Lisp | news.ycombinator.com | 2024-04-12
Project mention: Gameboy Technical Reference for Homebrew Developers | news.ycombinator.com | 2023-11-23
Assembly related posts
- Chrysalisp: Parallel OS with GUI, Terminal, OO Assembler, C-Script and Lisp
- ChrysaLisp GUI Demo [video]
- Show HN: A (marginally) useful x86-64 ELF executable in 466 bytes
- From slow to SIMD: A Go optimization story
- Snake in 61 Bytes
- Snake Game in 61 Bytes
- Portable Efficient Assembly Code-Generator in Higher-Level Python (PeachPy)
-
A note from our sponsor - InfluxDB
www.influxdata.com | 25 Apr 2024
Index
What are some of the best open-source Assembly projects? This list will help you:
Project | Stars | |
---|---|---|
1 | compiler-explorer | 15,138 |
2 | pwntools | 11,447 |
3 | gdb-dashboard | 10,580 |
4 | Reverse-Engineering-Tutorial | 9,973 |
5 | lowlevelprogramming-university | 9,557 |
6 | x86-bare-metal-examples | 4,610 |
7 | cpplinks | 3,976 |
8 | HelloSilicon | 3,201 |
9 | avo | 2,590 |
10 | Computer-Science-Resources | 2,341 |
11 | tilck | 2,241 |
12 | PeachPy | 1,948 |
13 | arl | 1,880 |
14 | redox-keyboard | 1,701 |
15 | SGDK | 1,641 |
16 | PowerUp | 1,601 |
17 | thor-os | 1,599 |
18 | ChrysaLisp | 1,590 |
19 | likwid | 1,548 |
20 | KnightOS | 1,273 |
21 | Hacking-Windows | 1,254 |
22 | rgbds | 1,250 |
23 | amber | 1,116 |
Sponsored