Assembly Assembly

Open-source Assembly projects categorized as Assembly

Top 23 Assembly Assembly Projects

  • Reverse-Engineering-Tutorial

    A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit ARM & 64-bit ARM architectures.

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

  • HelloSilicon

    An introduction to ARM64 assembly on Apple Silicon Macs

  • Project mention: Hello world in C inline assembly (2020) | news.ycombinator.com | 2024-06-16

    Not inline, but this was linked in a comment on HN a few days ago

    https://github.com/below/HelloSilicon

  • KnightOS

    OS for z80 calculators

  • floppybird

    Floppy Bird (OS)

  • snake

    A minimal snake in assembly

  • Project mention: Snake in 61 Bytes | news.ycombinator.com | 2024-01-11
  • arpilisp

    A Lisp interpreter for Raspberry Pi implemented in a single ARM assembly file

  • Project mention: An ARM Assembler Written in Lisp | news.ycombinator.com | 2023-07-08

    And here's a Lisp written in ARM Assembler by the same author :)

    https://github.com/marcpaq/arpilisp

  • SaaSHub

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

    SaaSHub logo
  • Pure64

    Pure64 is a kernel/software loader for x86-64 systems.

  • Cyjon

    A simple, clean code, multi-tasking kernel written in pure Assembly language for 64-bit processors from the AMD64 family.

  • ucity

    The open-source city-building game for Game Boy Color.

  • Project mention: Any recommendations for indie/homebrew Gameboy/Gameboy Color games? | /r/Gameboy | 2023-12-06

    There's a SimCity clone called µCity for the GBC, which is absolutely insane to actually exist.

  • acheron

    indirect syscalls for AV/EDR evasion in Go assembly (by f1zm0)

  • snake-asm

    Tiny snake game written in x86_64 assembly for Linux

  • fasmg

    flat assembler g - adaptable assembly engine

  • connectedNES

    📡 A WiFi "modem" that connects your NES to the internet. Includes sample Twitter client.

  • hbc-56

    Homebrew 65C02 computer on a backplane

  • Project mention: Alternative designs for a keyboard interface? | /r/beneater | 2023-12-09

    I use a PIC16F microcontroller. Schematics and PIC code in my HBC-56 repo. https://github.com/visrealm/hbc-56

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

  • Project mention: What do you guys make with asm? | /r/asm | 2023-06-27
  • 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!

  • supermon64

    Original sources and binaries for Supermon+64 V1.2 by Jim Butterfield

  • qr-asm

    Generate a QR code from scratch with only ARM assembly.

  • arm_asm_emu

    Gameboy Emulator in ARM Assembly

  • TinyPE-on-Win10

    Smallest (268 bytes) 64-bit Portable Executable (PE) file that displays a message box on Windows 10

  • TaliForth2

    A Subroutine Threaded Code (STC) ANS-like Forth for the 65c02

  • 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).

Assembly Assembly discussion

Log in or Post with

Assembly Assembly related posts

  • Show HN: A (marginally) useful x86-64 ELF executable in 466 bytes

    1 project | news.ycombinator.com | 27 Mar 2024
  • Snake in 61 Bytes

    1 project | news.ycombinator.com | 11 Jan 2024
  • Snake Game in 61 Bytes

    1 project | news.ycombinator.com | 11 Jan 2024
  • [2023] [Assembly] Same as last year, trying each day in assembly for a different architecture and running each on a physical processor

    2 projects | /r/adventofcode | 1 Dec 2023
  • 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!

    1 project | /r/ReverseEngineering | 27 Oct 2023
  • 🐍 The Journey of Creating the Smallest Snake Game in the World🐍

    1 project | dev.to | 6 Oct 2023
  • My snake game is now only 69 bytes but there is a problem

    1 project | /r/programming | 23 Sep 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 22 Jun 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 Reverse-Engineering-Tutorial 10,276
2 x86-bare-metal-examples 4,610
3 HelloSilicon 4,065
4 KnightOS 1,276
5 floppybird 908
6 snake 825
7 arpilisp 544
8 Pure64 534
9 Cyjon 413
10 ucity 409
11 acheron 293
12 snake-asm 256
13 fasmg 197
14 connectedNES 196
15 hbc-56 178
16 AssemblyLine 172
17 first_nes 133
18 64bit-os-tutorial 132
19 supermon64 132
20 qr-asm 105
21 arm_asm_emu 97
22 TinyPE-on-Win10 87
23 TaliForth2 83

Sponsored
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.
www.influxdata.com