SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Assembly Assembly Projects
-
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
-
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.
-
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.
-
Cyjon
A simple, clean code, multi-tasking kernel written in pure Assembly language for 64-bit processors from the AMD64 family.
-
connectedNES
📡 A WiFi "modem" that connects your NES to the internet. Includes sample Twitter client.
-
AssemblyLine
A C library and binary for generating machine code of x86_64 assembly language and executing on the fly without invoking another compiler, assembler or linker.
-
first_nes
Create your own games for the Nintendo Entertainment System! This "starter" game is easily extensible for your own projects. Includes references.
-
64bit-os-tutorial
This OS Tutorial expands on the fundamental concepts covered in cfenollosa/os-tutorial and covers entering long mode on the x86_64 architecture. It also uses clang rather than relying on an external crosscompiler. I plan on keeping it up to date, so feel free to submit an issue!
-
TinyPE-on-Win10
Smallest (268 bytes) 64-bit Portable Executable (PE) file that displays a message box on Windows 10
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
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
And here's a Lisp written in ARM Assembler by the same author :)
https://github.com/marcpaq/arpilisp
Project mention: Any recommendations for indie/homebrew Gameboy/Gameboy Color games? | /r/Gameboy | 2023-12-06There's a SimCity clone called µCity for the GBC, which is absolutely insane to actually exist.
Project mention: acheron: indirect syscalls for AV/EDR evasion in Go assembly | /r/blueteamsec | 2023-05-07
I use a PIC16F microcontroller. Schematics and PIC code in my HBC-56 repo. https://github.com/visrealm/hbc-56
Assembly Assembly related posts
- Show HN: A (marginally) useful x86-64 ELF executable in 466 bytes
- Snake in 61 Bytes
- Snake Game in 61 Bytes
- [2023] [Assembly] Same as last year, trying each day in assembly for a different architecture and running each on a physical processor
- 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!
- 🐍 The Journey of Creating the Smallest Snake Game in the World🐍
- My snake game is now only 69 bytes but there is a problem
-
A note from our sponsor - SaaSHub
www.saashub.com | 25 Apr 2024
Index
What are some of the best open-source Assembly projects in Assembly? This list will help you:
Project | Stars | |
---|---|---|
1 | Reverse-Engineering-Tutorial | 9,973 |
2 | x86-bare-metal-examples | 4,610 |
3 | HelloSilicon | 3,201 |
4 | KnightOS | 1,273 |
5 | floppybird | 908 |
6 | snake | 775 |
7 | arpilisp | 544 |
8 | Pure64 | 509 |
9 | Cyjon | 412 |
10 | ucity | 401 |
11 | acheron | 283 |
12 | snake-asm | 256 |
13 | connectedNES | 196 |
14 | fasmg | 190 |
15 | AssemblyLine | 172 |
16 | hbc-56 | 170 |
17 | first_nes | 133 |
18 | 64bit-os-tutorial | 132 |
19 | supermon64 | 128 |
20 | qr-asm | 103 |
21 | arm_asm_emu | 96 |
22 | TinyPE-on-Win10 | 87 |
23 | ti84-forth | 82 |
Sponsored