Assembly assembly-language

Open-source Assembly projects categorized as assembly-language

Top 23 Assembly assembly-language 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
  • asm_book

    A book teaching assembly language programming on the ARM 64 bit ISA. Along the way, good programming practices and insights into code development are offered which apply directly to higher level languages.

  • Project mention: ARMv8 AArch64/ARM64 Full Beginner's Assembly Tutorial | news.ycombinator.com | 2024-01-15

    Looks useful for a beginner to asm in general, but for someone like me who've been coding asm for other processors for decades it might a bit too basic.

    I have been using this other "tutorial" for AArch64 assembly, which I think might be more useful for someone coming from asm on another processor: https://github.com/pkivolowitz/asm_book

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

    The development kit for over a hundred z80 family machines - c compiler, assembler, linker, libraries.

  • Project mention: Best practice to store context for a C compiler | /r/Compilers | 2023-06-20

    z88dk

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

  • sjasmplus

    Command-line cross-compiler of assembly language for Z80 CPU.

  • gb-save-states

    💾 Patches to add save state support to Game Boy games when playing on the original hardware

  • SaaSHub

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

    SaaSHub logo
  • 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
  • slothy

    Assembly super-optimization via constraint solving

  • Project mention: SLOTHY: Assembly Optimization via Constraint Solving | news.ycombinator.com | 2024-01-16
  • BootProg

    FAT12/16/32 Bootsector for .COMs/.EXEs

  • basicdos

    A new 8086-based reimagining of PC DOS and BASIC

  • Project mention: Basic-DOS: PC DOS Reimagined | news.ycombinator.com | 2024-01-21
  • sebasic4

    SE BASIC - A free BASIC interpreter written in Z80 assembly language

  • FutureDOS

    A futuristic DOS

  • IBM-PC-BIOS

    This is a reconstruction of the original 1981-82 IBM PC BIOS source code using scanning and transcription of the BIOS listings found in the IBM Technical Reference manuals.

  • x86-bootloader

    A BIOS bootloader for bare-metal x86 programs, written in 8086 assembly

  • kolor

    GUI framework in Assembly Language for Keygens/Patchers (Windows) (by profdrac)

  • helloworld

    Hello World using 6 different methods in Assembly Language for Raspberry Pi

  • Project mention: Hjalfi writes Hello World for CP/M seven times[ASM,C,Fortran,COBOL,BASIC,Forth] [video] | news.ycombinator.com | 2023-12-17

    If you're interested in that sort of thing, I wrote Hello World using 6 different methods in Assembler for Raspberry Pi. Even if not using a Raspberry Pi, it might be of interest to anyone that wants to understand what the difference is between the various clib methods, (puts, write, etc.).

    https://github.com/ksaj/helloworld

  • dc540-0x00005b

    DC540 hacking challenge 0x00005b.

  • 0x01-ARM-32-Hacking-Hello-World

    ARM 32-bit Raspberry Pi Hacking Hello World example in Kali Linux.

  • dc540-0x00006

    DC540 hacking challenge 0x00006.

  • Project mention: NEW CTF that works with 6502 | /r/hacking | 2023-10-31
  • Hex

    Hex game for ZX Spectrum (by Antonio-Luque)

  • STM32F401CCUx_PA0ButtonHandler

    STM32F401CCUx_PA0ButtonHandler driver.

  • Assembly-Scientific-Calculator

    Performs functions of a basic calculator, such as sine(x), cosine(x), or e^x.

  • 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-language related posts

  • Any recommendations for indie/homebrew Gameboy/Gameboy Color games?

    1 project | /r/Gameboy | 6 Dec 2023
  • Making my own forth implementation

    5 projects | /r/Forth | 15 Jun 2023
  • Advice / Opinion Sought re: dmb

    1 project | /r/arm | 19 Apr 2023
  • New chapter in AARCH64 assembly language book on jump or branch tables

    1 project | /r/asm | 31 Mar 2023
  • Let's Learn Assembly Language Programming Together!

    1 project | /r/programming | 24 Mar 2023
  • [ARM & Kali Linux]What dll Stuff to include for GUI editing, also my way to create something completely original

    1 project | /r/asm | 16 Mar 2023
  • Many additions to AARCH64 assembly language book

    2 projects | /r/arm | 5 Mar 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 19 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 Reverse-Engineering-Tutorial 10,122
2 asm_book 2,372
3 z88dk 862
4 Cyjon 411
5 ucity 403
6 sjasmplus 357
7 gb-save-states 135
8 first_nes 133
9 slothy 132
10 BootProg 88
11 basicdos 83
12 sebasic4 61
13 FutureDOS 47
14 IBM-PC-BIOS 36
15 x86-bootloader 24
16 kolor 23
17 helloworld 20
18 dc540-0x00005b 15
19 0x01-ARM-32-Hacking-Hello-World 12
20 dc540-0x00006 7
21 Hex 3
22 STM32F401CCUx_PA0ButtonHandler 2
23 Assembly-Scientific-Calculator 0

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com