All Projects → Fanx → Similar Projects or Alternatives

1008 Open source projects that are alternatives of or similar to Fanx

Faust
Functional programming language for signal processing and sound synthesis
Stars: ✭ 1,360 (+1246.53%)
Mutual labels:  compiler, llvm
Numba Scipy
numba_scipy extends Numba to make it aware of SciPy
Stars: ✭ 98 (-2.97%)
Mutual labels:  compiler, llvm
Bytecoder
Rich Domain Model for JVM Bytecode and Framework to interpret and transpile it.
Stars: ✭ 401 (+297.03%)
Mutual labels:  compiler, llvm
Selfie
An educational software system of a tiny self-compiling C compiler, a tiny self-executing RISC-V emulator, and a tiny self-hosting RISC-V hypervisor.
Stars: ✭ 1,318 (+1204.95%)
Mutual labels:  compiler, virtual-machine
Cfl
a Compileable statically typed Functional programming Language
Stars: ✭ 7 (-93.07%)
Mutual labels:  compiler, llvm
Never
Never: statically typed, embeddable functional programming language.
Stars: ✭ 248 (+145.54%)
Mutual labels:  compiler, virtual-machine
Soll
SOLL is a new compiler for generate Ewasm from solidity and yul. See a demo here: https://asciinema.org/a/ezJqNLicn5fya02zwu4VXIo8a
Stars: ✭ 329 (+225.74%)
Mutual labels:  compiler, llvm
Staticscript
🎉🎉🎉 A new statically typed programming language, syntactically like TypeScript.
Stars: ✭ 337 (+233.66%)
Mutual labels:  compiler, llvm
Minic Hosting
A simple stack-based virtual machine that runs C in the browser.
Stars: ✭ 628 (+521.78%)
Mutual labels:  compiler, virtual-machine
Grin
GRIN is a compiler back-end for lazy and strict functional languages with whole program optimization support.
Stars: ✭ 834 (+725.74%)
Mutual labels:  compiler, llvm
Nxdk
The cross-platform, open-source SDK to develop for original Xbox: *new* xdk
Stars: ✭ 200 (+98.02%)
Mutual labels:  compiler, llvm
Cymbal
Yet another Rust implementation of the Monkey language from "Writing an Interpreter in Go" and "Writing a Compiler in Go"
Stars: ✭ 49 (-51.49%)
Mutual labels:  compiler, virtual-machine
Customasm
💻 An assembler for custom, user-defined instruction sets! https://hlorenzi.github.io/customasm/web/
Stars: ✭ 211 (+108.91%)
Mutual labels:  compiler, virtual-machine
Openj9
Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
Stars: ✭ 2,802 (+2674.26%)
Mutual labels:  compiler, virtual-machine
Llvm
[MERGED UPSTREAM] AVR backend for the LLVM compiler library
Stars: ✭ 222 (+119.8%)
Mutual labels:  compiler, llvm
Umka Lang
Umka: a statically typed embeddable scripting language
Stars: ✭ 308 (+204.95%)
Mutual labels:  compiler, virtual-machine
Ark
ArkScript is a small, fast, functional and scripting language for C++ projects
Stars: ✭ 312 (+208.91%)
Mutual labels:  compiler, virtual-machine
Nlvm
LLVM-based compiler for the Nim language
Stars: ✭ 380 (+276.24%)
Mutual labels:  compiler, llvm
nolimix86
LLVM-based x86 emulator with support for unlimited virtual registers, used before the register allocation pass
Stars: ✭ 19 (-81.19%)
Mutual labels:  virtual-machine, llvm
Enzyme.jl
Julia bindings for the Enzyme automatic differentiator
Stars: ✭ 90 (-10.89%)
Mutual labels:  compiler, llvm
Pl Compiler Resource
程序语言与编译技术相关资料(持续更新中)
Stars: ✭ 578 (+472.28%)
Mutual labels:  compiler, virtual-machine
Numba
NumPy aware dynamic Python compiler using LLVM
Stars: ✭ 7,090 (+6919.8%)
Mutual labels:  compiler, llvm
Llvmswift
A Swift wrapper for the LLVM C API (version 9.0.1)
Stars: ✭ 641 (+534.65%)
Mutual labels:  compiler, llvm
Ghdl
VHDL 2008/93/87 simulator
Stars: ✭ 1,285 (+1172.28%)
Mutual labels:  compiler, llvm
The Hack General Purpose Computer
Using HDL, from Boolean algebra and elementary logic gates to building a Central Processing Unit, a memory system, and a hardware platform, leading up to a 16-bit general-purpose computer. Then, implementing the modern software hierarchy designed to enable the translation and execution of object-based, high-level languages on a bare-bone computer hardware platform; Including Virtual machine,Compiler and Operating system.
Stars: ✭ 39 (-61.39%)
Mutual labels:  compiler, virtual-machine
Cub
The Cub Programming Language
Stars: ✭ 198 (+96.04%)
Mutual labels:  compiler, virtual-machine
Seeless
C IDE for iOS
Stars: ✭ 71 (-29.7%)
Mutual labels:  compiler, llvm
Lhc
The LLVM LHC Haskell Optimization System
Stars: ✭ 188 (+86.14%)
Mutual labels:  compiler, llvm
Lumen
An alternative BEAM implementation, designed for WebAssembly
Stars: ✭ 2,742 (+2614.85%)
Mutual labels:  compiler, virtual-machine
Llvm Guide Zh
User Guides For those new to the LLVM system.(LLVM系统的新用户指南,中文翻译版)
Stars: ✭ 180 (+78.22%)
Mutual labels:  compiler, llvm
Ts Llvm
TypeScript to LLVM compiler (abandoned)
Stars: ✭ 230 (+127.72%)
Mutual labels:  compiler, llvm
Swift Lispkit
Interpreter framework for Lisp-based extension and scripting languages on macOS and iOS. LispKit is based on the R7RS standard for Scheme. Its compiler generates bytecode for a virtual machine. LispKit is fully implemented in Swift 5.
Stars: ✭ 228 (+125.74%)
Mutual labels:  compiler, virtual-machine
jingle
🔔 Jingle is a dynamically-typed, multi-paradigm programming language designed for humans and machines.
Stars: ✭ 34 (-66.34%)
Mutual labels:  virtual-machine, llvm
Go.vm
A simple virtual machine - compiler & interpreter - written in golang
Stars: ✭ 178 (+76.24%)
Mutual labels:  compiler, virtual-machine
Speedy.js
Accelerate JavaScript Applications by Compiling to WebAssembly
Stars: ✭ 300 (+197.03%)
Mutual labels:  compiler, llvm
Smlvm
Smallrepo Virtual Machine
Stars: ✭ 265 (+162.38%)
Mutual labels:  compiler, virtual-machine
V8
The official mirror of the V8 Git repository
Stars: ✭ 18,808 (+18521.78%)
Mutual labels:  compiler, virtual-machine
Deepc
vendor independent deep learning library, compiler and inference framework microcomputers and micro-controllers
Stars: ✭ 260 (+157.43%)
Mutual labels:  compiler, llvm
Sericum
(Toy) Compiler Infrastructure influenced by LLVM written in Rust
Stars: ✭ 366 (+262.38%)
Mutual labels:  compiler, llvm
Bfc
An industrial-grade brainfuck compiler
Stars: ✭ 340 (+236.63%)
Mutual labels:  compiler, llvm
Scala Native
Your favorite language gets closer to bare metal.
Stars: ✭ 4,053 (+3912.87%)
Mutual labels:  compiler, llvm
Play with llvm
A book about LLVM & Clang(中文开源书:玩转 LLVM)
Stars: ✭ 175 (+73.27%)
Mutual labels:  compiler, llvm
Langcraft
Compiler from LLVM IR to Minecraft datapacks.
Stars: ✭ 495 (+390.1%)
Mutual labels:  compiler, llvm
Llvm
Project moved to: https://github.com/llvm/llvm-project
Stars: ✭ 4,461 (+4316.83%)
Mutual labels:  llvm, virtual-machine
Rhine Ml
🏞 an OCaml compiler for an untyped lisp
Stars: ✭ 621 (+514.85%)
Mutual labels:  compiler, llvm
Enzyme
High-performance automatic differentiation of LLVM.
Stars: ✭ 418 (+313.86%)
Mutual labels:  compiler, llvm
Ring
Innovative and practical general-purpose multi-paradigm language
Stars: ✭ 716 (+608.91%)
Mutual labels:  compiler, virtual-machine
Gocaml
🐫 Practical statically typed functional programming language implementation with Go and LLVM
Stars: ✭ 653 (+546.53%)
Mutual labels:  compiler, llvm
Ldc
The LLVM-based D Compiler.
Stars: ✭ 937 (+827.72%)
Mutual labels:  compiler, llvm
Ph7
An Embedded Implementation of PHP (C Library)
Stars: ✭ 422 (+317.82%)
Mutual labels:  compiler, virtual-machine
Llvm Tutorial Standalone
DEPRECATED (Use: https://github.com/llvm-hs/llvm-hs-kaleidoscope )
Stars: ✭ 38 (-62.38%)
Mutual labels:  compiler, llvm
Unlisp Llvm
Compiler for a toy Lisp language
Stars: ✭ 33 (-67.33%)
Mutual labels:  compiler, llvm
Leekscript V2
A dynamically typed, compiled just-in-time programming language used in Leek Wars' AIs
Stars: ✭ 46 (-54.46%)
Mutual labels:  compiler, llvm
Zion
A statically-typed strictly-evaluated garbage-collected readable programming language.
Stars: ✭ 33 (-67.33%)
Mutual labels:  compiler, llvm
Compile To Web
Discover what languages can be compiled to Web Assembly
Stars: ✭ 164 (+62.38%)
Mutual labels:  compiler, llvm
Corewar
A reproduction of the Core War game. Assembly compiler, Virtual Machine and GUI.
Stars: ✭ 173 (+71.29%)
Mutual labels:  compiler, virtual-machine
Tagua Vm
Tagua VM is an experimental PHP Virtual Machine that guarantees safety and quality by removing large classes of vulnerabilities thanks to the Rust language and the LLVM Compiler Infrastructure.
Stars: ✭ 419 (+314.85%)
Mutual labels:  llvm, virtual-machine
Lyca
programming language compiler w/ llvm
Stars: ✭ 9 (-91.09%)
Mutual labels:  compiler, llvm
Kai
An expressive low level programming language
Stars: ✭ 68 (-32.67%)
Mutual labels:  compiler, llvm
Akilang
A compiler for a simple language, built with Python and LLVM
Stars: ✭ 71 (-29.7%)
Mutual labels:  compiler, llvm
1-60 of 1008 similar projects