Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free. Learn more →
Top 23 Assembly X86 Projects
-
Reverse-Engineering-Tutorial
A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit ARM & 64-bit ARM architectures.
Project mention: Step-By-Step Reverse Engineering Tutorial for beginners trying to get into Cybersecurity covering x86, x64, ARM32 and ARM64 and more | /r/cybersecurity | 2023-07-02 -
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
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
mu
Soul of a tiny new machine. More thorough tests → More comprehensible and rewrite-friendly software → More resilient society. (by akkartik)
Project mention: Show HN: FocusedEdit – a classic Macintosh to web browser shared text editor | news.ycombinator.com | 2022-10-02 -
Project mention: Pi number calculator in 146 bytes of 8088 machine code | news.ycombinator.com | 2022-12-11
The author has other interesting bootable games, like:
- https://github.com/nanochess/Invaders (Invaders)
- https://github.com/nanochess/bricks (bricks and paddle)
- https://github.com/nanochess/bootRogue (Rogue)
If you like learning assembly language/OSDev, his repos are a must to be bookmarked.
-
-
539kernel
539kernel is a simple x86 32bit educational kernel which has been written especially for the book "A Journey in Creating an Operating System Kernel" which is available freely on <https://539kernel.com>
-
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.
-
Mergify
Tired of breaking your main and manually rebasing outdated pull requests?. Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free.
-
In fasmg it's as simple as
-
Project mention: A 23-byte “hello, world” program assembled with DEBUG.EXE in MS-DOS | /r/patient_hackernews | 2022-10-30
-
Project mention: Learn x86-64 assembly by writing a GUI from scratch | news.ycombinator.com | 2023-06-01
-
-
-
-
-
Project mention: fox32os - multitasking operating system for a custom architecture | /r/osdev | 2023-01-31
Nice work, I did basically the same thing but crappier with https://github.com/CrypticOS/crypticos
-
-
Do you mean something like this? https://github.com/susam/reboot
-
-
-
-
-
I prefer to program in x86. So, I have many examples in x86 for many environments. For example, I've been working modern Windows development in x86-64: https://github.com/bitRAKE/fasmg-umbrella
-
Project mention: Show HN: Battery status program in 110 lines of x86 assembly | news.ycombinator.com | 2023-06-03
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
Assembly X86 related posts
- Step-By-Step Reverse Engineering Tutorial for beginners trying to get into Cybersecurity covering x86, x64, ARM32 and ARM64 and more
- Updated FREE Complete Reverse Engineering Tutorial to include C, C++ and Go
- A piece of advice
- fox32os - multitasking operating system for a custom architecture
- Pi number calculator in 146 bytes of 8088 machine code
- A 5-byte reboot program assembled with DEBUG.EXE in MS-DOS
- A 23-byte “hello, world” program assembled with DEBUG.EXE in MS-DOS
-
A note from our sponsor - SonarQube
www.sonarqube.org | 22 Sep 2023
Index
What are some of the best open-source X86 projects in Assembly? This list will help you:
Project | Stars | |
---|---|---|
1 | Reverse-Engineering-Tutorial | 8,984 |
2 | x86-bare-metal-examples | 4,451 |
3 | mu | 1,284 |
4 | Invaders | 500 |
5 | Pillman | 315 |
6 | 539kernel | 175 |
7 | AssemblyLine | 160 |
8 | fasmg | 150 |
9 | hello | 139 |
10 | asmc | 86 |
11 | BootProg | 85 |
12 | boot2duino | 71 |
13 | regal86 | 70 |
14 | FutureDOS | 46 |
15 | crypticos | 21 |
16 | x86-bootloader | 19 |
17 | reboot | 11 |
18 | asudo | 10 |
19 | x86-kernel | 10 |
20 | fasmg_playground | 7 |
21 | x86-bootloader | 6 |
22 | fasmg-umbrella | 4 |
23 | btry | 1 |