Asm Open Source Projects

Browse 167 Asm open source projects, ranked by GitHub stars. Find the most popular Asm tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 167 projects
20,073 stars

chai2010/advanced-go-programming-book

:books: 《Go语言高级编程》开源图书,涵盖CGO、Go汇编语言、RPC实现、Protobuf插件实现、Web框架实现、分布式系统等高阶主题(完稿)

Metrics details
Stars20,073
18,749 stars

facebook/yoga

Yoga is an embeddable layout engine targeting web standards.

Metrics details
Stars18,749
11,882 stars

fuzhengwei/CodeGuide

:books: 本代码库是作者小傅哥多年从事一线互联网 Java 开发的学习历程技术汇总,旨在为大家提供一个清晰详细的学习教程,侧重点更倾向编写Java核心内容。如果本仓库能为您提供帮助,请给予支持(关注、点赞、分享)!

Metrics details
Stars11,882
7,294 stars

Col-E/Recaf

The modern Java bytecode editor

Metrics details
Stars7,294
6,431 stars

yourtion/30dayMakeOS

《30天自制操作系统》源码中文版。自己制作一个操作系统(OSASK)的过程

Metrics details
Stars6,431
4,893 stars

cglib/cglib

cglib - Byte Code Generation Library is high level API to generate and transform Java byte code. It is used by AOP, testing, data access frameworks to generate dynamic proxy objects and intercept field access.

Metrics details
Stars4,893
4,256 stars

hsoft/collapseos

Bootstrap post-collapse technology

Metrics details
Stars4,256
4,014 stars

alibaba/coobjc

coobjc provides coroutine support for Objective-C and Swift. We added await method、generator and actor model like C#、Javascript and Kotlin. For convenience, we added coroutine categories for some Foundation and UIKit API in cokit framework like NSFileManager, JSON, NSData, UIImage etc. We also add tuple support in coobjc.

Metrics details
Stars4,014
3,873 stars

visualboyadvance-m/visualboyadvance-m

The continuing development of the legendary VBA gameboy advance emulator.

Metrics details
Stars3,873
3,565 stars

0xAX/asm

Learning assembly for Linux x86_64

Metrics details
Stars3,565
3,559 stars

LinShunKang/MyPerf4J

High performance Java APM. Powered by ASM. Try it. Test it. If you feel its better, use it.

Metrics details
Stars3,559
3,248 stars

bytedance/ByteX

ByteX is a bytecode plugin platform based on Android Gradle Transform API and ASM. 字节码插件开发平台

Metrics details
Stars3,248
3,069 stars

FStarLang/FStar

A Proof-oriented Programming Language

Metrics details
Stars3,069
3,020 stars

projectdiscovery/uncover

Quickly discover exposed hosts on the internet using multiple search engines.

Metrics details
Stars3,020
2,968 stars

ashmind/SharpLab

.NET language playground

Metrics details
Stars2,968
2,823 stars

mbasso/asm-dom

A minimal WebAssembly virtual DOM to build C++ SPA (Single page applications)

Metrics details
Stars2,823
2,177 stars

scouter-project/scouter

Scouter is an open source APM (Application Performance Management) tool.

Metrics details
Stars2,177
2,104 stars

REBOOTERS/AndroidAnimationExercise

Android 动画各种实现,包括帧动画、补间动画和属性动画的总结分享

Metrics details
Stars2,104
2,022 stars

jthuraisamy/SysWhispers

AV/EDR evasion via direct system calls.

Metrics details
Stars2,022
1,834 stars

hcoles/pitest

State of the art mutation testing system for the JVM

Metrics details
Stars1,834
1,822 stars

jthuraisamy/SysWhispers2

AV/EDR evasion via direct system calls.

Metrics details
Stars1,822
1,702 stars

SpongePowered/Mixin

Mixin is a trait/mixin and bytecode weaving framework for Java using ASM

Metrics details
Stars1,702
1,652 stars

zhengcx/MethodTraceMan

用于快速找到高耗时方法,定位解决Android App卡顿问题。通过gradle plugin+ASM实现可配置范围的方法插桩来统计所有方法的耗时,并提供友好的界面展示,支持耗时筛选、线程筛选、方法名筛选等。(A Tool for Discovering High Time-consuming Methods for Android App)

Metrics details
Stars1,652
1,623 stars

gbdev/rgbds

Rednex Game Boy Development System - An assembly toolchain for the Nintendo Game Boy and Game Boy Color

Metrics details
Stars1,623
1,603 stars

paladin-t/fantasy

A curated list of available fantasy consoles/computers.

Metrics details
Stars1,603
1,484 stars

ErosZy/WXInlinePlayer

🤟 Super fast H.264/H.265 FLV player

Metrics details
Stars1,484
1,418 stars

Leaking/Hunter

A fast, incremental, concurrent framework to develop compile plugin for android project to manipulate bytecode

Metrics details
Stars1,418
1,373 stars

sensorsdata/sa-sdk-android

神策数据官方 Android 埋点 SDK,是一款轻量级用于 Android 端的数据采集埋点 SDK,包含代码埋点、全埋点、点击图和可视化全埋点功能。全埋点通过配合神策官方 Android 埋点插件来实现,神策数据官方 Android 埋点插件使用字节码插桩(ASM)的技术实现 Android 端的全埋点(无埋点、无码埋点、无痕埋点、自动埋点)。

Metrics details
Stars1,373
1,348 stars

minio/c2goasm

C to Go Assembly

Metrics details
Stars1,348
1,291 stars

gnzlbg/cargo-asm

cargo subcommand showing the assembly or llvm-ir generated for Rust code

Metrics details
Stars1,291
1,277 stars

yrp604/rappel

A linux-based assembly REPL for x86, amd64, armv7, and armv8

Metrics details
Stars1,277
1,242 stars

foxleezh/AOSP

这是一个连载的博文系列,我将持续为大家提供尽可能透彻的Android源码分析

Metrics details
Stars1,242
1,239 stars

gutomaia/pyNES

Python programming for Nintendo 8 bits

Metrics details
Stars1,239
1,105 stars

z88dk/z88dk

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

Metrics details
Stars1,105
1,064 stars

ShivamSarodia/ShivyC

C compiler created in Python.

Metrics details
Stars1,064
1,058 stars

Leifzhang/AndroidAutoTrack

Android Asm 插桩 教学

Metrics details
Stars1,058
1,050 stars

hlorenzi/customasm

💻 An assembler for custom, user-defined instruction sets! https://hlorenzi.github.io/customasm/web/

Metrics details
Stars1,050
977 stars

Captainarash/The_Holy_Book_of_X86

A simple guide to x86 architecture, assembly, memory management, paging, segmentation, SMM, BIOS....

Metrics details
Stars977
908 stars

merrychap/shellen

:cherry_blossom: Interactive shellcoding environment to easily craft shellcodes

Metrics details
Stars908
828 stars

dolthub/swiss

Golang port of Abseil's SwissTable

Metrics details
Stars828
819 stars

dmitrystu/libusb_stm32

Lightweight USB device Stack for STM32 microcontrollers

Metrics details
Stars819
813 stars

yifengyou/linux-0.12

赵炯老师《linux-0.12 内核完全剖析》读书笔记及linux-0.12注释源码

Metrics details
Stars813
772 stars

videolan/dav1d

A read-only mirror of dav1d source code repository. The origin is at https://code.videolan.org/videolan/dav1d/

Metrics details
Stars772
738 stars

fhanau/Efficient-Compression-Tool

Fast and effective C++ file optimizer

Metrics details
Stars738
707 stars

EgorBo/Disasmo

VS2022 Add-in. Click on any method or class to see what .NET Core's JIT generates for them (ASM).

Metrics details
Stars707
693 stars

reyammer/shellnoob

A shellcode writing toolkit

Metrics details
Stars693
643 stars

Tassandar/OSASK

<30天自制操作系统>-----用GIT管理你的自制操作系统。

Metrics details
Stars643
578 stars

zakirullin/tiny-compiler

A tiny compiler for a language featuring LL(2) grammar. With Lexer, Parser, ASM-like codegen and VM. Complex enough to give you a flavour of how the "real" thing works whilst not being a mere toy example

Metrics details
Stars578
563 stars

command-tab/awesome-n64-development

A curated list of Nintendo 64 development resources including toolchains, documentation, emulators, example code, and more

Metrics details
Stars563
557 stars

DataDog/dd-trace-php

Datadog PHP Clients

Metrics details
Stars557
533 stars

jameslzhu/riscv-card

An unofficial assembly reference for RISC-V.

Metrics details
Stars533
532 stars

C-Sto/BananaPhone

It's a go variant of Hells gate! (directly calling windows kernel functions, but from Go!)

Metrics details
Stars532
525 stars

shuding/y86

A Y86 pipeline CPU simulator in JavaScript.

Metrics details
Stars525
522 stars

nanochess/Invaders

Invaders game in 512 bytes (boot sector)

Metrics details
Stars522
519 stars

nailperry-zd/LazierTracker

本项目通过Android字节码插桩插件实现Android端无埋点(或自动埋点),并且支持根据配置文件实现业务数据的自动采集。

Metrics details
Stars519
514 stars

adakoda/android-screen-monitor

Android Screen Monitor

Metrics details
Stars514
491 stars

google/allocation-instrumenter

A Java agent that rewrites bytecode to instrument allocation sites

Metrics details
Stars491
489 stars

encounter/objdiff

A local diffing tool for decompilation projects

Metrics details
Stars489
475 stars

jjyg/metasm

This is the main repository for metasm, a free assembler / disassembler / compiler written in ruby

Metrics details
Stars475
461 stars

CorruptedByCPU/Cyjon

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

Metrics details
Stars461
1-60 of 167 projects
Get A Weekly Email With Trending Asm Projects
Stay updated on Asm plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.