Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Assembly

Assembly is a low-level programming language in which there is a very strict correspondence between language instructions and architecture machine code instructions.

https://github.com/io12/BootMine

Bootable minesweeper game in a 512-byte boot sector

16-bit assembly bios boot-sector bootloader dos game golf mbr mines minesweeper x86

Last synced: 20 Nov 2024

https://github.com/nomade040/nmd

set of single-header libraries for C/C++. The code is far from finished but some parts are quite usable.

2d-graphics assembly c89 disassembler header-only length-disassembler single-header x86

Last synced: 12 Oct 2024

https://github.com/xyl2k/xylitol-masm32-snippets

MASM32 Code collection for reverse engineers

assembly cracking masm32 reverse-engineers snippets

Last synced: 18 Jan 2025

https://github.com/nathan-osman/hang

Extremely simple Linux application that hangs until a signal is received.

assembly linux signal

Last synced: 08 Nov 2024

https://github.com/dosasm/masm-tasm

run and debug TASM/MASM code in VSCode via JSDos, DOSBox and msdos-player

8086 assembly dos dosbox masm tasm vscode vscode-extension

Last synced: 12 Nov 2024

https://github.com/guitmz/memrun

Small tool to run ELF binaries from memory with a given process name

assembly elf golang linux

Last synced: 09 Nov 2024

https://github.com/carlosrafaelgn/Asm86

A JavaScript assembly x86 compiler + emulator for educational purposes

assembly emulator intel javascript x86-assembly

Last synced: 08 Nov 2024

https://github.com/thealgorithms/aarch64_assembly

All Algorithms implemented in AArch64 Assembly

assembly education learning practice sorting-algorithms strings

Last synced: 17 Jan 2025

https://github.com/TheAlgorithms/AArch64_Assembly

All Algorithms implemented in AArch64 Assembly

assembly education learning practice sorting-algorithms strings

Last synced: 31 Oct 2024

https://github.com/gregkrsak/first_nes

Create your own games for the Nintendo Entertainment System! This "starter" game is easily extensible for your own projects. Includes references.

asm assembler assembly assembly-6502 assembly-language assembly-language-game assembly-language-programming cc65 emulator nes nintendo nintendo-entertainment nintendo-nes rom romhacking

Last synced: 12 Oct 2024

https://github.com/jblang/supermon64

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

6502 assembler assembly c64 commodore monitor retrocomputing

Last synced: 19 Dec 2024

https://github.com/krady21/compiler-explorer.nvim

Run compilers and inspect assembly directly from Neovim with the help of https://godbolt.org

assembly compiler-explorer godbolt lua neovim neovim-lua-plugin neovim-plugin nvim nvim-plugin plugin

Last synced: 26 Oct 2024

https://github.com/enkomio/thematrix

a PE Loader and Windows API tracer. Useful in malware analysis.

assembly hooking malware-analysis x64 x86

Last synced: 16 Nov 2024

https://github.com/marianattestad/assemblytics

Assemblytics is a bioinformatics tool to detect and analyze structural variants from a genome assembly by comparing it to a reference genome.

assembly bioinformatics genomics

Last synced: 30 Oct 2024

https://github.com/Silva97/livro-assembly-x86

Livro de Assembly x86 e x86-64

assembly assembly-x86 assembly-x86-64 book livro

Last synced: 21 Nov 2024

https://github.com/fmw666/assembly

🍰汇编语言学习,采用的是《IBM-PC汇编语言程序设计(第2版)》教程,这个库里面可能就只会有一个README.md文档和一个保存图片的文件夹。整篇文档高亮的地方除了代码就没其他的了,这个干货,真的蛮干。em,后续再考虑这些仓库整理

asm assembly assembly-x86-64 code markdown

Last synced: 18 Dec 2024

https://github.com/drojaazu/megadev

A Sega Mega CD development framework in C and 68k asm

16bit assembly game-development genesis m68000 m68k megadrive retrogaming sega

Last synced: 03 Nov 2024

https://github.com/ghaiklor/ghaiklor-os-gcc

Simple operating system with its own bootloader, drivers for screen and keyboard, libc (for educational purposes)

assembly assembly-files boot-sector boot-signature cpu driver drivers gcc ghaiklor-os-gcc kernel kernel-entry os

Last synced: 02 Nov 2024

https://github.com/gbdev/gb-asm-tutorial

Learn to create games for the Game Boy using Assembly

assembly gameboy gameboy-color gamedev gb-asm-tutorial gbdev tutorial

Last synced: 18 Jan 2025

https://github.com/Specy/asm-editor

A modern webapp to write, run and learn M68K assembly code

assembly hacktoberfest interpreter javascript m68k monaco-editor motorola-68000 svelte

Last synced: 19 Nov 2024

https://github.com/specy/asm-editor

A modern webapp to write, run and learn M68K assembly code

assembly hacktoberfest interpreter javascript m68k monaco-editor motorola-68000 svelte

Last synced: 16 Nov 2024

https://github.com/sanqui/2048-gb

a gameboy (and SMS) port of 2048

2048 assembly gameboy

Last synced: 07 Nov 2024

https://github.com/hundredrabbits/Donsol

Card game for the Famicom, written in 6502 assembly

6502 asm6 assembly famicom game nes

Last synced: 08 Nov 2024

https://github.com/pathak22/modular-assemblies

[NeurIPS 2019] Code for the paper "Learning to Control Self-Assembling Morphologies: A Study of Generalization via Modularity"

artificial-creatures artificial-intelligence assembly compositionality deep-learning modularity morphology reinforcement-learning

Last synced: 14 Nov 2024

https://github.com/laci1953/rtm-z80

Retro Tiny Multitasking system for Z80 based computers

assembly multitasking rc2014

Last synced: 29 Nov 2024

https://github.com/jherskow/nand2tetris

Problem sets completed from HUJI's offering of From NAND to TETRIS - The Elements of Computing Systems, 2017. A complete description for each project is available at https://www.nand2tetris.org/course.

assembler assembly

Last synced: 01 Dec 2024

https://github.com/turican0/remc2

Recode Binary code of game Magic Carpet2 to C/C++ language(remake MC2 for any platform)

assembly bullfrog carpet dos-like dosbox dosgame engine game magic old-games old-school remake

Last synced: 02 Nov 2024

https://github.com/brenns10/sos

Home-made almost operating system

arm assembly os qemu

Last synced: 06 Nov 2024

https://github.com/boj-rs/basm-rs

Rust 코드를 컴파일한 후 실행 파일을 온라인 채점 환경에 제출할 수 있도록 변환합니다.

assembly c rust

Last synced: 16 Nov 2024

https://github.com/gseidler/The-MSX-Red-Book

The MSX Red Book in Markdown format.

assembly msx technical z80

Last synced: 30 Oct 2024

https://github.com/ayaka14732/tinype-on-win10

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

assembly portable-executable windows windows-10

Last synced: 21 Jan 2025

https://github.com/franeklubi/dino

Chrome's t-rex based bootsector game (512 bytes) written in 16-bit x86 assembly (now with 8086 support!)

assembler assembly assembly-x86 boot bootsector bootsector-game bootsectors dinosaur-game emulator game x86 x86-16

Last synced: 12 Oct 2024

https://github.com/eatonphil/x86e

A simple x86 emulator, debugger, and editor in JavaScript.

amd64 assembly emulator javascript linux x86 x86-64

Last synced: 27 Oct 2024

https://github.com/cottsay/arm_asm_emu

Gameboy Emulator in ARM Assembly

arm assembly emulator gameboy z80

Last synced: 07 Nov 2024

https://github.com/daem0nc0re/macos_arm64_shellcode

ARM64 macOS assembly program for null-byte free shellcode

arm arm64 armv8 assembly assembly-language macos shellcode shellcode-loader

Last synced: 18 Jan 2025

https://github.com/barrettotte/qr-asm

Generate a QR code from scratch with only ARM assembly.

arm arm-assembly arm-assembly-language assembly pbm-image qrcode qrcode-generator reed-solomon

Last synced: 09 Dec 2024

https://github.com/oschwengers/platon

Identification & characterization of bacterial plasmid-borne contigs from short-read draft assemblies.

assembly bacteria bioinformatics contigs microbiology ngs plasmids wgs

Last synced: 16 Jan 2025

https://github.com/vmmc2/vulcan

RISC-V Instruction Set Simulator (Built for education).

assembly computer-architecture education risc risc-v simulator

Last synced: 10 Nov 2024

https://github.com/redcode-labs/bmj

Code snippets for bare-metal malware development

assembly buffer-overflow exploit-development exploitation malware-research shellcode

Last synced: 16 Oct 2024

https://github.com/robalb/x86-64-playground

Run, learn, and debug x86-64 Assembly code directly from your browser

assembler assembly binutils emscripten emulator fasm gdb wasm x86-64

Last synced: 22 Jan 2025

https://github.com/xyl2k/masm32-graphical-effects

Various graphical effects in assembly language from the warez scene.

assembly dib gdi graphical-effects masm32

Last synced: 16 Nov 2024

https://github.com/mat-sz/pongloader

🏓 Pong in 512 bytes. (boot sector)

assembly boot-sector bootloader game gnu-assembler pong x86-assembly

Last synced: 11 Nov 2024

https://github.com/tobiasrausch/wally

Wally: Visualization of aligned sequencing reads and contigs

alignment assembly contigs genomics mapping plotting sequencing sequencing-data visualization

Last synced: 07 Nov 2024

https://github.com/noti0na1/socc

Simple C Compiler in OCaml

assembly c compiler lexer linux menhir ocaml ocamllex parser x64

Last synced: 28 Oct 2024

https://github.com/siraben/ti84-forth

A Forth implementation for the TI-84+ calculator.

assembly calculator forth ti84 z80

Last synced: 14 Nov 2024

https://github.com/danielkrupinski/inflame

User-mode Windows DLL injector written in Assembly language (FASM syntax) with WinAPI.

assembly assembly-language dll dll-injection dll-injector fasm flat-assembler injector winapi windows x86 x86-64

Last synced: 12 Oct 2024

https://github.com/ibara/8088ify

The famous Intel 8080 CP/M 2.2 to Intel 8086/8088 MS-DOS assembly language translator.

8080 8086 8088 assembler assembly c cp-m cpm dos ibm-pc intel ms-dos msdos open-watcom retro retrocomputer retrocomputing transpiler unix x86

Last synced: 12 Oct 2024

https://github.com/rhysnewell/aviary

A hybrid assembly and MAG recovery pipeline (and more!)

assembly binning bioinformatics metagenomics workflow

Last synced: 15 Jan 2025

https://github.com/wp-cli/wp-cli-bundle

📦 WP-CLI package that bundles the framework with a set of common commands

assembly bundle cli hacktoberfest phar wordpress wp-cli

Last synced: 18 Jan 2025

https://github.com/austintheriot/hand-crafted-wasm

Creative coding and other mischief in handwritten WebAssembly, using the WebAssembly .wat text format.

assembly creativecoding graphics simulation wasm wast wat web webassembly

Last synced: 28 Oct 2024

https://github.com/pgaskin/kobopatch

An improved patching system for Kobo eReaders.

arm assembly css disassembly elf ereader firmware kobo kobopatch patch patcher plt thumb zlib

Last synced: 01 Nov 2024

https://github.com/xyproto/battlestar

:dizzy: A different take on Assembly, with the goal of creating tiny executables.

assembly dosbox gcc inline linux programming-language tiny

Last synced: 11 Jan 2025

https://github.com/jaseemabid/inc

An incremental approach to compiler construction

assembly chez-scheme compiler scheme-compiler x86

Last synced: 22 Jan 2025

https://github.com/augustoproiete/emptylicenseslicx

Easy continuous integration of apps using third-party controls that rely on licenses.licx files

assembly devexpress hacktoberfest infragistics license licx machine msbuild nuget syncfusion telerik visual-studio

Last synced: 19 Jan 2025

https://github.com/plummerssoftwarellc/helloassembly

The smallest possible complete Windows application

assembly windows

Last synced: 09 Nov 2024

https://github.com/kazhuu/asm2cfg

Python command-line tool and GDB extension to view and save x86, ARM and objdump assembly files as control-flow graph (CFG) pdf files

arm assembly breakpoint cfg control-flow-graphs disassembler disassembly gdb objdump x86 x86-64 x86-assembly

Last synced: 18 Dec 2024

https://github.com/anyaschukin/OverRide

Binary Exploitation and Reverse-Engineering (from assembly into C)

assembly c exploitation gdb hacking reverse-engineering

Last synced: 09 Nov 2024

https://github.com/takenobu-hs/cpu-assembly-examples

CPU assembly examples

arm assembly cpu risc-v x86

Last synced: 15 Nov 2024

https://github.com/dereneaton/ipyrad

Interactive assembly and analysis of RAD-seq data sets

assembly genomics phylogeny rad-seq

Last synced: 19 Jan 2025

https://github.com/yds12/x64-roadmap

A roadmap to learn x64 assembly using nasm on Linux.

assembly assembly-language assembly-x86-64 guide linux nasm nasm-assembly tutorial

Last synced: 12 Oct 2024

https://github.com/MaxGraey/Assembleash

WebAssembly and Typescript-like languages playground

assembly languages online playground typescript wasm webassembly

Last synced: 15 Nov 2024

https://github.com/allogic/kdbg

The windows kernel debugger consists of two parts, KMOD which is the kernel driver handling ring3 request and KCLI, the command line interface for the driver. It originated due to insufficient useability with CheatEngine's DBVM driver while debugging games running under certain AntiCheat software.

anticheat assembly bypass cheat debugger driver engine engineering kcli kctl kdbg kdu kernel kmod memory reverse scanner windows x64 x86

Last synced: 28 Nov 2024

https://github.com/lukechampine/fastxor

The fastest way to xor bytes in Go

assembly xor

Last synced: 21 Nov 2024

https://github.com/vulnwarex/bin2sc

Binary to shellcode from an object/executable format 32 & 64-bit PE , ELF

assembly co python shellcode

Last synced: 08 Nov 2024

https://github.com/marekjm/viuavm

Parallel virtual machine designed to reliably run massively concurrent programs

actor-model assembly c-plus-plus concurrency parallelism virtual-machine viua viuavm vm

Last synced: 08 Nov 2024

https://github.com/minhaskamal/algorithmimplementations

Implementation of Elementary Algorithms (infix-prefix-postfix-evaluation-to-longest-common-increasing-sub-sequence-activity-selection-balance-kd-binary-heap-binomial-tree-breath-depth-first-search-max-flow-shortest-path-topological-sort-calculus-derivative-integration-forward-interpolation-simpson-rule-intersecting-area-non-linear-equation-jacobis-gauss-seidal-bisection-false-position-newton-raphson-fixed-point-secant-cigarette-smokers-genetic-huffman-a-a*-star-binary-knuth-morris-pratt-kmp-quick-thread-priority-based-premitive-shortest-job-non-primitive-arithmetic-expression-data-structures-list-node-implementation-one-two-way-linked-stack-string-graph-numerical-methods-equation-solving-solve-process-problem-search-sort-prime-ugly-friend-perfect-fibonacci-factorial-factor-number)

a-star algorithm algorithms assembly c c-plus-plus factor factorial fibonacci-numbers friend-number genetic-algorithm graph huffman java prime-numbers sort tree

Last synced: 07 Nov 2024

https://github.com/oschwengers/asap

A scalable bacterial genome assembly, annotation and analysis pipeline

amr annotation assembly bacteria bioinformatics ngs

Last synced: 01 Nov 2024

https://github.com/issotm/gb-boilerplate

A minimal, customizable, ready-to-compile boilerplate for Game Boy RGBDS projects.

asm assembly gameboy gameboy-color gbdev rgbds

Last synced: 03 Nov 2024

https://github.com/tenderlove/aarch64

Pure Ruby ARM64 Assembler

arm64 assembly ruby ruby-assembler

Last synced: 16 Jan 2025

https://github.com/ethaanol/jvm-manual

This repository is a small wiki related to the JVM and how it functions when executing a program.

assembly java jvm jvm-bytecode reverse-engineering wiki

Last synced: 16 Jan 2025

https://github.com/coderserdar/hacettepebbm

2004-2008 yılları arasında Hacettepe BBM'de okurken elimde olan ders notu, slaytlar, sınavlar, yazdığım kodları içeren bir repo

algorithms assembly bash-script c c-plus-plus computer-science cpp data-structures dbms design-patterns e-book hacettepe java operating-systems statistics

Last synced: 02 Dec 2024

https://github.com/ggonnella/gfapy

Gfapy: a flexible and extensible software library for handling sequence graphs in Python

assembly bioinformatics gfa graphs sequence-analysis

Last synced: 18 Jan 2025

https://github.com/sake92/nand2tetris

Nand2Tetris course solutions

assembly compiler cpu-model nand2tetris scala tutorial

Last synced: 14 Nov 2024

https://github.com/coderick14/armed

A terminal-based emulator of the ARM instruction set written in Golang

arm assembly computer-architecture computer-organization emulator golang

Last synced: 02 Nov 2024

https://github.com/skx/assembler

Basic X86-64 assembler, written in golang

assembler assembly compiler golang x86-64

Last synced: 12 Oct 2024

https://github.com/kobzol/davis

Assembly debugger written in Angular 2.

angular2 assembly debugger debugger-visualizer typescript x86

Last synced: 01 Nov 2024

https://github.com/celso/c64

C64 Christmas Demo in 6510 Assembly

assembly c64 retrocomputing

Last synced: 02 Nov 2024

https://github.com/danny5487401/go_advanced_code

Go进阶编程学习,be a nicer Gopher

assembly cgo golang linux makefile testing

Last synced: 15 Jan 2025