Topic: "m68k"
unicorn-engine/unicorn
Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, S390x, TriCore, X86)
Language: C - Size: 17.7 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 8,447 - Forks: 1,427

capstone-engine/capstone
Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), Alpha, BPF, Ethereum VM, HPPA, LoongArch, M68K, M680X, Mips, MOS65XX, PPC, RISC-V(rv32G/rv64G), SH, Sparc, SystemZ, TMS320C64X, TriCore, Webassembly, XCore and X86.
Language: C - Size: 63.4 MB - Last synced at: 7 days ago - Pushed at: 11 days ago - Stars: 8,241 - Forks: 1,612

uxmal/reko
Reko is a binary decompiler.
Language: C# - Size: 927 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 2,318 - Forks: 264

Stephane-D/SGDK
SGDK - A free and open development kit for the Sega Mega Drive
Language: C - Size: 187 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 1,954 - Forks: 210

larsbrinkhoff/awesome-cpus
All CPU and MCU documentation in one place
Language: HTML - Size: 442 MB - Last synced at: 9 days ago - Pushed at: almost 3 years ago - Stars: 1,952 - Forks: 188

TomHarte/CLK
A latency-hating emulator of: the Acorn Electron and Archimedes, Amstrad CPC, Apple II/II+/IIe and early Macintosh, Atari 2600 and ST, ColecoVision, Enterprise 64/128, Commodore Vic-20 and Amiga, MSX 1/2, Oric 1/Atmos, early PC compatibles, Sega Master System, Sinclair ZX80/81 and ZX Spectrum.
Language: C++ - Size: 370 MB - Last synced at: about 17 hours ago - Pushed at: about 19 hours ago - Stars: 1,021 - Forks: 55

zydeco/minivmac4ios
Mini vMac for iOS
Language: C - Size: 1.14 MB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 573 - Forks: 54

larsbrinkhoff/lbForth
Self-hosting metacompiled Forth, bootstrapping from a few lines of C; targets Linux, Windows, ARM, RISC-V, 68000, PDP-11, asm.js.
Language: Forth - Size: 18.9 MB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 457 - Forks: 113

aros-development-team/AROS
Main AROS repository for active development. Contains the main Operating System components and Build System.
Language: C - Size: 205 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 431 - Forks: 68

bet4it/udbserver
Unicorn Emulator Debug Server - Written in Rust, with bindings for C, Go, Java and Python
Language: Rust - Size: 69.3 KB - Last synced at: 27 days ago - Pushed at: 4 months ago - Stars: 402 - Forks: 63

windelbouwman/ppci
A compiler for ARM, X86, MSP430, xtensa and more implemented in pure Python
Language: Python - Size: 13.7 MB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 346 - Forks: 39

dciabrin/ngdevkit
Open source development for Neo-Geo
Language: Assembly - Size: 808 KB - Last synced at: 5 days ago - Pushed at: 23 days ago - Stars: 288 - Forks: 27

Specy/asm-editor
A modern webapp to write, run and learn M68K, MIPS, RISC-V, X86 assembly code
Language: TypeScript - Size: 8.82 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 243 - Forks: 11

dplanitzer/Serena
A modern operating system for Amiga computers.
Language: C - Size: 10.4 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 236 - Forks: 7

SingleStepTests/ProcessorTests 📦
A language-agnostic JSON-encoded instruction-by-instruction test suite for the 8088, 68000, 65816, 65[c]02 and SPC700 that includes bus activity.
Language: JavaScript - Size: 4.49 GB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 211 - Forks: 14

rosco-m68k/rosco_m68k
Design, documentation and software for the Really Old School Computer (M68K)
Language: C - Size: 85.4 MB - Last synced at: 8 days ago - Pushed at: 3 months ago - Stars: 178 - Forks: 42

drojaazu/megadev
A Sega Mega CD development framework in C and 68k asm
Language: C - Size: 1.51 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 133 - Forks: 7

zydeco/macemu Fork of cebix/macemu
Experiments with BasiliskII on iOS and macOS
Language: C++ - Size: 15.2 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 105 - Forks: 29

Clownacy/clownmdemu-core
Sega Mega Drive/Sega Genesis emulator that emphasises portability.
Language: C - Size: 2.72 MB - Last synced at: about 3 hours ago - Pushed at: about 5 hours ago - Stars: 100 - Forks: 9

Stovent/CeDImu
Experimental Philips CD-I emulator written in C++
Language: C++ - Size: 1.93 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 89 - Forks: 2

johnsonjh/NeXTROM
NeXTROM
Language: C - Size: 504 KB - Last synced at: 5 months ago - Pushed at: almost 2 years ago - Stars: 87 - Forks: 14

forth-ev/VolksForth
volksFORTH is a 16bit Forth System maintained by the German Forth Gesellschaft e.V.
Language: Forth - Size: 490 MB - Last synced at: 6 days ago - Pushed at: 3 months ago - Stars: 77 - Forks: 14

M680x0/M680x0-llvm
M68K LLVM Port
Language: LLVM - Size: 683 MB - Last synced at: 2 days ago - Pushed at: over 6 years ago - Stars: 72 - Forks: 5

zengfr/romhack
rom hack for Arcade mame mess sfc snes sega md neogeo romhacking
Language: JavaScript - Size: 821 MB - Last synced at: 7 days ago - Pushed at: 12 days ago - Stars: 71 - Forks: 28

deadwood2/AROS
Language: C - Size: 199 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 69 - Forks: 8

johnsonjh/NeXTSrc
NeXTSrc
Language: C - Size: 19.8 MB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 60 - Forks: 13

rfalke/decompiler-subjects
Tests cases for binary decompilers
Size: 3.97 GB - Last synced at: 6 months ago - Pushed at: about 2 years ago - Stars: 53 - Forks: 12

transistorfet/moa
An emulator for various m68k and z80 based computers, written in Rust. Currently it has support for the Sega Genesis, TRS-80, and Computie (my own project), with Macintosh support in the works
Language: Rust - Size: 12.3 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 52 - Forks: 4

transistorfet/computie
A collection of 68k computer projects, including a unix-like operating system written in C that runs on them
Language: C - Size: 24.6 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 51 - Forks: 7

dmcoles/EVO
E-VO Amiga E Compiler
Language: Assembly - Size: 1.65 MB - Last synced at: about 5 hours ago - Pushed at: about 7 hours ago - Stars: 50 - Forks: 4

gabriele-galeotti/SweetAda
Ada-language framework
Language: Ada - Size: 30.3 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 47 - Forks: 5

flamewing/mdcomp
Assorted compression formats for the Sega Mega Drive
Language: C++ - Size: 1.26 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 46 - Forks: 5

TheBlad768/Sonic-Clean-Engine-S.C.E.-
Cleaned up the Sonic 3 & Knuckles Disassembly (S.C.E.)
Language: Assembly - Size: 23.7 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 46 - Forks: 8

tomstorey/m68k_bare_metal
This repository contains my efforts to create an "idiot proof bare metal m68k cross compiler toolchain of sorts."
Language: C - Size: 232 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 46 - Forks: 10

rmtew/peasauce
Peasauce Interactive Disassembler
Language: Python - Size: 700 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 45 - Forks: 3

TomHarte/dis68k Fork of wrm-za/dis68k
Modernised version of W. de Waal's public domain 68000 disassembler.
Language: C - Size: 53.7 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 44 - Forks: 11

ProbablyNotArtyom/Blitz
Blitz is a 68030 based homebrew computer I designed over the course of nearly 3 years, starting in late 2017.
Language: C - Size: 125 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 42 - Forks: 3

ProbablyNotArtyom/G-DOS
A portable, ROM-booting hobby OS. Currently supports m68k, arm, and PowerPC targets
Language: C - Size: 817 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 41 - Forks: 2

rvalles/pyamigadebug
Framework for abstracting Amiga debuggers and access to AmigaOS libraries and devices. AmigaXfer lives here.
Language: Python - Size: 304 KB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 39 - Forks: 1

johnsonjh/pmince
pmince: Portable MINCE (MINCE is Not Complete[ly] EMACS)
Language: C - Size: 83.3 MB - Last synced at: 6 months ago - Pushed at: 12 months ago - Stars: 37 - Forks: 4

crmaykish/mackerel-68k
A series of m68k-based single-board computers built to run Linux
Language: C - Size: 71.2 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 34 - Forks: 3

0x8BitDev/MAPeD-SPReD
NES/SMS/PCE/ZX/SMD development tools
Language: C# - Size: 9.58 MB - Last synced at: 6 months ago - Pushed at: over 2 years ago - Stars: 34 - Forks: 2

johnsonjh/NeXTDPS
NeXTDPS
Language: C - Size: 3.87 MB - Last synced at: 3 days ago - Pushed at: almost 2 years ago - Stars: 33 - Forks: 8

johnsonjh/NeXTMach
NexTMach
Language: C - Size: 2.74 MB - Last synced at: about 1 month ago - Pushed at: about 4 years ago - Stars: 30 - Forks: 11

flamewing/ultra-dma-queue
Super fast DMA queue for the Sega Genesis
Language: Assembly - Size: 51.8 KB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 29 - Forks: 4

Specy/s68k
A simple rust interpreter for m68k which can compile to WASM
Language: Rust - Size: 1.38 MB - Last synced at: 29 days ago - Pushed at: 3 months ago - Stars: 28 - Forks: 1

grahambates/m68k-lsp
Language Server Protocol implementation for Motorola 68000 assembly
Language: TypeScript - Size: 1.63 MB - Last synced at: 6 days ago - Pushed at: 6 months ago - Stars: 28 - Forks: 2

chfhhd/guidetoamigacompatibleprogramming
Guide to Amiga compatible programming
Language: HTML - Size: 301 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 27 - Forks: 7

TheBlad768/Sonic-1-in-Sonic-3-S.C.E.-
Sonic 1 in Sonic 3 & Knuckles (S.C.E. Version) by Red Miso Studios
Language: Assembly - Size: 16.3 MB - Last synced at: about 12 hours ago - Pushed at: about 12 hours ago - Stars: 26 - Forks: 8

johnsonjh/NeXTDSP
NeXTDSP
Language: C - Size: 1.94 MB - Last synced at: 5 months ago - Pushed at: about 4 years ago - Stars: 25 - Forks: 6

transistorfet/gloworm
A unix-like operating system written in C for retro computers
Language: C - Size: 7.24 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 24 - Forks: 3

Stovent/m68000
Motorola 68000 interpreter, disassembler and assembler (code emitter)
Language: Rust - Size: 397 KB - Last synced at: 16 days ago - Pushed at: 3 months ago - Stars: 24 - Forks: 4

larsbrinkhoff/m68k-microcode
Size: 4.42 MB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 24 - Forks: 4

Moon70/Amiga-sources
Some of the Amiga sources i´ve written in the past millenium
Language: Assembly - Size: 10.2 MB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 22 - Forks: 3

johnsonjh/NeXTDimension
NeXTDimension
Language: C - Size: 3.9 MB - Last synced at: 3 months ago - Pushed at: about 4 years ago - Stars: 22 - Forks: 7

Selbi182/ERaZor
The full source code for Sonic ERaZor, a two-times contest-winning ROM hack of the first ever Sonic the Hedgehogâ„¢ game from 1991 on the Sega Mega Drive.
Language: Assembly - Size: 88.9 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 21 - Forks: 0

cstrotm/f68kans
Forth system for M68K machines, origin: http://hardcode.de/us/index.html
Language: Forth - Size: 514 KB - Last synced at: 6 days ago - Pushed at: about 6 years ago - Stars: 21 - Forks: 3

johnsonjh/com-cpm
com-cpm: COM, a CP/M-80 simulator (in portable C and 68000 assembly flavors) by Jim Cathey
Language: Assembly - Size: 1.09 MB - Last synced at: 5 months ago - Pushed at: over 3 years ago - Stars: 19 - Forks: 2

YannCebron/m68kplugin
Motorola 68000 Series Assembly Language Support for JetBrains IDEs
Language: Java - Size: 6.47 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 18 - Forks: 1

johnsonjh/sgs-68k
sgs-68k: AT&T (Software Generation System) SGS for Motorola 68000, including compilers (C, FORTRAN-77, RATFOR, EFL) and tools (SCCS, cflow, ctrace, cxref, lint, prof, lex, yacc)
Language: C - Size: 8.98 MB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 18 - Forks: 2

nocrew/ostis
Atari ST Emulator
Language: C - Size: 1020 KB - Last synced at: over 1 year ago - Pushed at: over 9 years ago - Stars: 18 - Forks: 4

Ozzyboshi/AProcessing
Amiga set of asm routines
Language: Assembly - Size: 5.99 MB - Last synced at: 5 months ago - Pushed at: 10 months ago - Stars: 17 - Forks: 3

zydeco/minivmac4playdate
Port of Mini vMac to the Panic Playdate handheld console
Language: C - Size: 626 KB - Last synced at: 5 months ago - Pushed at: almost 2 years ago - Stars: 17 - Forks: 0

jvisser/UltraDrive
Project to learn how to implement a game engine for the Sega Genesis/Mega Drive.
Language: Assembly - Size: 7.45 MB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 17 - Forks: 1

johnsonjh/AncientXinu
AncientXinu: Early Xinu / Xinu68k releases
Language: C - Size: 4.06 MB - Last synced at: 5 months ago - Pushed at: over 3 years ago - Stars: 17 - Forks: 1

johnsonjh/NeXTEmacs
NextEmacs: NeXT GNU Emacs 18.55.122 (emacs-12, October 1990)
Language: C - Size: 4.32 MB - Last synced at: 5 months ago - Pushed at: about 4 years ago - Stars: 17 - Forks: 6

XXIIVV/zoe-format
Monochrome picture format
Language: Pascal - Size: 8.79 KB - Last synced at: 6 months ago - Pushed at: over 5 years ago - Stars: 17 - Forks: 0

dwildie/cpm-68k
CP/M 68K for the S100 68000/68010 Board
Language: C - Size: 1.82 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 16 - Forks: 3

johnsonjh/cdos-68k
cdos-68k: Concurrent DOS 68K Developer Kit
Language: C - Size: 1.53 MB - Last synced at: 5 months ago - Pushed at: almost 2 years ago - Stars: 16 - Forks: 3

lights0123/n-89
TI 89 Titanium emulator for the Nspire
Language: C - Size: 689 KB - Last synced at: 4 months ago - Pushed at: almost 6 years ago - Stars: 16 - Forks: 2

johnsonjh/xinu68k
xinu68k: Xinu for the Motorola MECB, AT&T PC 7300, AT&T UNIX PC, AT&T/Olivetti 3B1, Convergent Technologies S/50, and Sun Microsystems Sun-2 & Sun-3
Language: C - Size: 1.87 MB - Last synced at: 3 months ago - Pushed at: over 3 years ago - Stars: 15 - Forks: 1

flamewing/genesis-debugger
Debugger/error screen for Sega Genesis
Language: Assembly - Size: 77.1 KB - Last synced at: 4 months ago - Pushed at: about 4 years ago - Stars: 15 - Forks: 3

flamewing/68k-bcd-verifier
Exhaustive BCD Verifier Sega Genesis ROM for the M68000 processor
Language: Assembly - Size: 34.2 KB - Last synced at: over 1 year ago - Pushed at: about 7 years ago - Stars: 15 - Forks: 1

tomstorey/c2500re
Documentation of an effort to reverse engineer a Cisco 2501 router, with the end goal to run my own code on it (in particular FreeRTOS)
Language: C - Size: 5.68 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 14 - Forks: 1

TheBlad768/Sonic-Clean-Engine-S.C.E.-Extended-
Cleaned up the Sonic 3 & Knuckles Disassembly (S.C.E.)
Language: Assembly - Size: 20.5 MB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 13 - Forks: 13

Clownacy/clown68000
Motorola 68000 emulator and disassembler library.
Language: C - Size: 712 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 13 - Forks: 3

grahambates/uae-dap
Debug Adapter Protocol for Amiga development with FS-UAE or WinUAE
Language: TypeScript - Size: 227 MB - Last synced at: 6 days ago - Pushed at: 19 days ago - Stars: 13 - Forks: 2

BotBitmap/CTMZ_Toolchain
C cross compiler toolchain targeting M68K and Z80 microprocessors. (NeoGeo/Mega Drive/Master System)
Language: Makefile - Size: 22.5 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 13 - Forks: 0

aniou/morfe
custom 65c816/m68k computer emulator in Go
Language: Go - Size: 1.31 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 12 - Forks: 3

cnvogelg/machine68k
m68k machine emulator for Python based on Musashi
Language: C - Size: 232 KB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 12 - Forks: 1

nicodex/HelloAmi
"Hello, World!" for classic Amiga OS in m68k assembly language
Language: Assembly - Size: 365 KB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 12 - Forks: 0

TheHpman/libNG
libNG is an addon/toolchain to build NEOGEO games with SGDK
Language: C# - Size: 12.9 MB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 11 - Forks: 1

GenesisFan64/NikonaSDK
A SDK in pure assembly for the SEGA 16-bit console famly of systems: Genesis, Sega CD, Sega 32X, Sega CD32X and Sega Pico
Language: Assembly - Size: 126 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 10 - Forks: 0

zengfr/arcade_game_romhacking_sourcecode_top_secret_data
arcade_game_romhacking_sourcecode_top_secret_datafor mess sfc snes sega md geoneo data asm mame m68k m68000 cps1 capcom rom assember
Language: Assembly - Size: 54.7 MB - Last synced at: 6 months ago - Pushed at: almost 2 years ago - Stars: 10 - Forks: 3

tomstorey/c1600re
Documentation of an effort to reverse engineer a Cisco 1603R router, with the end goal to run my own code on it (in particular FreeRTOS)
Language: C - Size: 11 MB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 9 - Forks: 2

romforth/romforth
Ultra Portable, Small, Baremetal Forth for various processors
Language: Perl - Size: 3.55 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 8 - Forks: 0

nicodex/amiga-ocs-cpubltro
Racing The Beam on an Amiga without RAM
Language: Assembly - Size: 4 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 8 - Forks: 0

rolsen74/resrc4
Amiga 68k Hunk File Disassembler
Language: C - Size: 553 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 8 - Forks: 1

nicodex/amiga-font-luett
Small proportional AmigaOS bitmap font (8x8 HighRes) with all code points
Language: Assembly - Size: 91.8 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 8 - Forks: 3

tattlemuss/folly
Visual display and analysis of Tim Follin's Atari ST sound routine.
Language: Assembly - Size: 38.1 KB - Last synced at: over 2 years ago - Pushed at: about 5 years ago - Stars: 8 - Forks: 0

vladikcomper/konami-compression-tools
Compression Tools for Konami Compression variant 1 (LZKN1)
Language: C - Size: 19.5 KB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 8 - Forks: 0

Indra2108/Macintosh-68K
List High End Macintosh 68K with ROMs
Size: 2.44 MB - Last synced at: over 2 years ago - Pushed at: about 6 years ago - Stars: 8 - Forks: 0

fredrik-hjarner/fasm68k
fasm68k - Motorola 68000 instruction set for fasmg (flat assembler g)
Language: Assembly - Size: 974 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 7 - Forks: 0

Oxore/m68k-disasm
Standalone Motorola 68000 disassembler, compatible with GNU AS and Sierra ASM68
Language: C++ - Size: 240 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 7 - Forks: 1

jenska/go2m68k
M68K emulator in Go
Language: Go - Size: 14.6 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 7 - Forks: 0

Clownacy/virtual68katy
Emulator for the 68 Katy hand-built computer.
Language: C - Size: 33.2 KB - Last synced at: 8 days ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 2

johnsonjh/sim68k
sim68k
Language: C - Size: 961 KB - Last synced at: 3 months ago - Pushed at: over 3 years ago - Stars: 7 - Forks: 2

chainq/amiga-linux-image
Amiga Linux/m68k Boot Partition & Disk Image generator
Language: Shell - Size: 11.7 KB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 7 - Forks: 1

hazzaclark/lib68k
Motorola 680x0 Standalone Emulation Library
Language: C - Size: 1.65 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 6 - Forks: 1

nicolasbauw/amiga-cc
Amiga C cross compiler installation script for Linux/Macos
Language: Shell - Size: 17.6 KB - Last synced at: 5 months ago - Pushed at: 8 months ago - Stars: 6 - Forks: 4
