All Projects → Smallerc → Similar Projects or Alternatives

844 Open source projects that are alternatives of or similar to Smallerc

Xdpw
XD Pascal: A small embeddable self-hosting Pascal compiler for Windows. Supports Go-style methods and interfaces
Stars: ✭ 199 (-79.82%)
Mutual labels:  self-hosting, compiler, x86
Ataraxia
Simple and lightweight source-based multi-platform Linux distribution with musl libc.
Stars: ✭ 226 (-77.08%)
Mutual labels:  x86, mips
Shecc
A self-hosting and educational C compiler
Stars: ✭ 286 (-70.99%)
Mutual labels:  self-hosting, compiler
Fcc
Fedjmike's C Compiler
Stars: ✭ 101 (-89.76%)
Mutual labels:  compiler, x86
Asmjit
Machine code generation for C++
Stars: ✭ 2,874 (+191.48%)
Mutual labels:  compiler, x86
l4re-core
The core components of the L4Re operating system.
Stars: ✭ 39 (-96.04%)
Mutual labels:  mips, x86
Bap
Binary Analysis Platform
Stars: ✭ 1,385 (+40.47%)
Mutual labels:  x86, mips
Keystone
Keystone assembler framework: Core (Arm, Arm64, Hexagon, Mips, PowerPC, Sparc, SystemZ & X86) + bindings
Stars: ✭ 1,654 (+67.75%)
Mutual labels:  x86, mips
C Compiler
C--compiler which implements LL(1)\LR(0)\SLR\LR(1) and semantic analysis and MIPS generate
Stars: ✭ 286 (-70.99%)
Mutual labels:  compiler, mips
asmdot
[Unstable] Fast, zero-copy and lightweight (Arm | Mips | x86) assembler in (C | C++ | C# | Go | Haskell | Javascript | Nim | OCaml | Python | Rust).
Stars: ✭ 23 (-97.67%)
Mutual labels:  mips, x86
Lbforth
Self-hosting metacompiled Forth, bootstrapping from a few lines of C; targets Linux, Windows, ARM, RISC-V, 68000, PDP-11, asm.js.
Stars: ✭ 293 (-70.28%)
Mutual labels:  compiler, x86
Cross
“Zero setup” cross compilation and “cross testing” of Rust crates
Stars: ✭ 2,461 (+149.59%)
Mutual labels:  x86, mips
Bootmine
Bootable minesweeper game in a 512-byte boot sector
Stars: ✭ 136 (-86.21%)
Mutual labels:  x86, dos
One
OneLang: The One System Programming Language. (release as soon)
Stars: ✭ 120 (-87.83%)
Mutual labels:  self-hosting, compiler
third
Third, a small Forth compiler for 8086 DOS
Stars: ✭ 67 (-93.2%)
Mutual labels:  dos, x86
Capstone
Capstone disassembly/disassembler framework: Core (Arm, Arm64, BPF, EVM, M68K, M680X, MOS65xx, Mips, PPC, RISCV, Sparc, SystemZ, TMS320C64x, Web Assembly, X86, X86_64, XCore) + bindings.
Stars: ✭ 5,374 (+445.03%)
Mutual labels:  x86, mips
Mini C
Dr Strangehack, or: how to write a self-hosting C compiler in 10 hours
Stars: ✭ 372 (-62.27%)
Mutual labels:  compiler, x86
Pcjs
The original IBM PC and other machine emulations in JavaScript
Stars: ✭ 171 (-82.66%)
Mutual labels:  x86, dos
Keypatch
Multi-architecture assembler for IDA Pro. Powered by Keystone Engine.
Stars: ✭ 939 (-4.77%)
Mutual labels:  x86, mips
FutureDOS
A futuristic DOS
Stars: ✭ 46 (-95.33%)
Mutual labels:  dos, x86
dflat20
D-Flat Windowing System (SAA/CUA Interface) Version 20
Stars: ✭ 42 (-95.74%)
Mutual labels:  dos, x86
Plasma
Plasma is an interactive disassembler for x86/ARM/MIPS. It can generates indented pseudo-code with colored syntax.
Stars: ✭ 2,956 (+199.8%)
Mutual labels:  x86, mips
cross
“Zero setup” cross compilation and “cross testing” of Rust crates
Stars: ✭ 3,550 (+260.04%)
Mutual labels:  mips, x86
Steed
[INACTIVE] Rust's standard library, free of C dependencies, for Linux systems
Stars: ✭ 520 (-47.26%)
Mutual labels:  x86, mips
Flingos
An educational operating system written in C#. A great stepping stone from high to low level development.
Stars: ✭ 451 (-54.26%)
Mutual labels:  compiler, x86
Rop Tool
A tool to help you write binary exploits
Stars: ✭ 590 (-40.16%)
Mutual labels:  x86, mips
Unicorn
Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, X86)
Stars: ✭ 4,934 (+400.41%)
Mutual labels:  x86, mips
Unisimd Assembler
SIMD macro assembler unified for ARM, MIPS, PPC and x86
Stars: ✭ 63 (-93.61%)
Mutual labels:  x86, mips
I8086.js
16bit Intel 8086 / 80186 + X87 emulator written in TypeScript with REPL assembly compiler and tiny C compiler
Stars: ✭ 54 (-94.52%)
Mutual labels:  compiler, x86
Dosbox Staging
DOS/x86 emulator focusing on ease of use
Stars: ✭ 412 (-58.22%)
Mutual labels:  x86, dos
toddler
Toddler is a well-designed usable and portable microkernel OS
Stars: ✭ 70 (-92.9%)
Mutual labels:  mips, x86
Inc
an incremental approach to compiler construction
Stars: ✭ 702 (-28.8%)
Mutual labels:  compiler, x86
GoRAT
GoRAT (Go Remote Access Tool) is an extremely powerful reverse shell, file server, and control plane using HTTPS reverse tunnels as a transport mechanism.
Stars: ✭ 34 (-96.55%)
Mutual labels:  mips, x86
Ccompiler
c语言编译器,用 lex 和 yacc 工具完成词法分析与语法分析并生成语法树,C++实现了语 法树的解析并生成中间代码,生成中间代码的过程中实现了错误检测。C++实 现了中间代码的优化操作。之后利用 python 对中间代码进行处理并生成 mips 汇编码并且可以成功在 PCSpim(mips 模拟器)上运行。
Stars: ✭ 113 (-88.54%)
Mutual labels:  compiler, mips
Easy Linux Pwn
A set of Linux binary exploitation tasks for beginners on various architectures
Stars: ✭ 353 (-64.2%)
Mutual labels:  x86, mips
Amacc
Small C Compiler generating ELF executable Arm architecture, supporting JIT execution
Stars: ✭ 661 (-32.96%)
Mutual labels:  self-hosting, compiler
Arm now
arm_now is a qemu powered tool that allows instant setup of virtual machines on arm cpu, mips, powerpc, nios2, x86 and more, for reverse, exploit, fuzzing and programming purpose.
Stars: ✭ 719 (-27.08%)
Mutual labels:  x86, mips
Dugong
Minimal State Store Manager for React Apps using RxJS
Stars: ✭ 10 (-98.99%)
Mutual labels:  compiler
Reverse Engineering
This repository contains some of the executables that I've cracked.
Stars: ✭ 29 (-97.06%)
Mutual labels:  x86
Lyca
programming language compiler w/ llvm
Stars: ✭ 9 (-99.09%)
Mutual labels:  compiler
Shivyc
C compiler created in Python.
Stars: ✭ 845 (-14.3%)
Mutual labels:  compiler
Peasauce
Peasauce Interactive Disassembler
Stars: ✭ 33 (-96.65%)
Mutual labels:  mips
Write A Programming Language
How to make a new language(and why we shouldn't?)
Stars: ✭ 29 (-97.06%)
Mutual labels:  compiler
Cfl
a Compileable statically typed Functional programming Language
Stars: ✭ 7 (-99.29%)
Mutual labels:  compiler
Hamler
Haskell-style functional programming language running on Erlang VM.
Stars: ✭ 840 (-14.81%)
Mutual labels:  compiler
Reko
Reko is a binary decompiler.
Stars: ✭ 942 (-4.46%)
Mutual labels:  x86
Fly Coffee
☕️ Fly plugin for CoffeeScript
Stars: ✭ 7 (-99.29%)
Mutual labels:  compiler
Ldc
The LLVM-based D Compiler.
Stars: ✭ 937 (-4.97%)
Mutual labels:  compiler
Rustiny
A Rust-like language compiling to x86-64 assembler
Stars: ✭ 34 (-96.55%)
Mutual labels:  compiler
Mooncraft
Lua to Commandblock compiler
Stars: ✭ 33 (-96.65%)
Mutual labels:  compiler
Bloom
The simplest way to de-Google your life and business: Inbox, Calendar, Files, Contacts & much more
Stars: ✭ 934 (-5.27%)
Mutual labels:  self-hosting
Orcc
Open RVC-CAL Compiler
Stars: ✭ 26 (-97.36%)
Mutual labels:  compiler
Wasp
A programming language that understands what a web app is.
Stars: ✭ 940 (-4.67%)
Mutual labels:  compiler
Diez
The Design Token Framework — Adopt a unified design language across platforms, codebases, and teams
Stars: ✭ 928 (-5.88%)
Mutual labels:  compiler
Beelzebub
The Lord of Flies - A hobby operating system
Stars: ✭ 24 (-97.57%)
Mutual labels:  x86
Unlisp Llvm
Compiler for a toy Lisp language
Stars: ✭ 33 (-96.65%)
Mutual labels:  compiler
Sml Compiler
A compiler for Standard ML, somewhat
Stars: ✭ 22 (-97.77%)
Mutual labels:  compiler
Viper
[WIP] A Pythonesque language with a design that focuses on efficiency and expressiveness. Compiles to WebAssembly
Stars: ✭ 23 (-97.67%)
Mutual labels:  compiler
Radon
A scripting language.
Stars: ✭ 22 (-97.77%)
Mutual labels:  compiler
Rum
💀 Compiler for the Rum language
Stars: ✭ 21 (-97.87%)
Mutual labels:  compiler
1-60 of 844 similar projects