All Projects → Ring → Similar Projects or Alternatives

2858 Open source projects that are alternatives of or similar to Ring

Grain
The Grain compiler toolchain and CLI. Home of the modern web staple. 🌾
Stars: ✭ 2,199 (+207.12%)
Never
Never: statically typed, embeddable functional programming language.
Stars: ✭ 248 (-65.36%)
Customasm
💻 An assembler for custom, user-defined instruction sets! https://hlorenzi.github.io/customasm/web/
Stars: ✭ 211 (-70.53%)
Mutual labels:  compiler, webassembly, virtual-machine
Emupedia.github.io
The purpose of Emupedia is to serve as a nonprofit meta-resource, hub and community for those interested mainly in video game preservation which aims to digitally collect, archive and preserve games and software to make them available online accessible by a user-friendly UI that simulates several retro operating systems for educational purposes.
Stars: ✭ 206 (-71.23%)
Mutual labels:  games, desktop, virtual-machine
Potigol
Linguagem Potigol - Linguagem de programação funcional moderna para iniciantes - A Functional Programming Language for Beginners
Stars: ✭ 179 (-75%)
Mutual labels:  compiler, functional-programming
Lioness
The Lioness Programming Language
Stars: ✭ 155 (-78.35%)
Mutual labels:  compiler, virtual-machine
Mlkit
Standard ML Compiler and Toolkit
Stars: ✭ 183 (-74.44%)
Mutual labels:  compiler, functional-programming
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 (+291.34%)
Mutual labels:  compiler, virtual-machine
Fsharp
The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio
Stars: ✭ 2,966 (+314.25%)
Mutual labels:  compiler, functional-programming
ubuntu-vnc-xfce
Headless Ubuntu/Xfce containers with VNC/noVNC (Generation 1)
Stars: ✭ 51 (-92.88%)
Mutual labels:  virtual-machine, desktop
Smlvm
Smallrepo Virtual Machine
Stars: ✭ 265 (-62.99%)
Mutual labels:  compiler, virtual-machine
Wah
a slightly higher-level language superset of webassembly
Stars: ✭ 147 (-79.47%)
Mutual labels:  compiler, webassembly
Typelang
🌳 A tiny language interpreter implemented purely in TypeScript's type-system
Stars: ✭ 149 (-79.19%)
Mutual labels:  compiler, functional-programming
Go.vm
A simple virtual machine - compiler & interpreter - written in golang
Stars: ✭ 178 (-75.14%)
Mutual labels:  compiler, virtual-machine
Elena Lang
ELENA is a general-purpose language with late binding. It is multi-paradigm, combining features of functional and object-oriented programming. Rich set of tools are provided to deal with message dispatching : multi-methods, message qualifying, generic message handlers, run-time interfaces
Stars: ✭ 161 (-77.51%)
Mutual labels:  compiler, object-oriented
Lumen
An alternative BEAM implementation, designed for WebAssembly
Stars: ✭ 2,742 (+282.96%)
Mutual labels:  compiler, virtual-machine
Silt
An in-progress fast, dependently typed, functional programming language implemented in Swift.
Stars: ✭ 217 (-69.69%)
Mutual labels:  compiler, functional-programming
cabasa
Haxe Framework for WebAssembly
Stars: ✭ 30 (-95.81%)
Mutual labels:  virtual-machine, webassembly
Cub
The Cub Programming Language
Stars: ✭ 198 (-72.35%)
Mutual labels:  compiler, virtual-machine
V8
The official mirror of the V8 Git repository
Stars: ✭ 18,808 (+2526.82%)
Mutual labels:  compiler, virtual-machine
Webml
A Standard ML Compiler for the Web
Stars: ✭ 326 (-54.47%)
Mutual labels:  compiler, webassembly
Gravity
Gravity Programming Language
Stars: ✭ 3,968 (+454.19%)
Mutual labels:  object-oriented, virtual-machine
Ph7
An Embedded Implementation of PHP (C Library)
Stars: ✭ 422 (-41.06%)
Mutual labels:  compiler, virtual-machine
Carp
Carp is a programming language designed to work well for interactive and performance sensitive use cases like games, sound synthesis and visualizations.
Stars: ✭ 4,389 (+512.99%)
Mutual labels:  games, functional-programming
Jwebassembly
Java bytecode to WebAssembly compiler
Stars: ✭ 426 (-40.5%)
Mutual labels:  compiler, webassembly
Gluesql
GlueSQL is quite sticky, it attaches to anywhere.
Stars: ✭ 463 (-35.34%)
Assemblyscript
A TypeScript-like language for WebAssembly.
Stars: ✭ 13,152 (+1736.87%)
Mutual labels:  compiler, webassembly
Naskah
Bahasa pemrograman dengan sintaks Bahasa Indonesia (Programming language with Indonesian syntax) 🇮🇩
Stars: ✭ 132 (-81.56%)
Mutual labels:  compiler, webassembly
Quickjs
QuickJS是一个小型并且可嵌入的Javascript引擎,它支持ES2020规范,包括模块,异步生成器和代理器。
Stars: ✭ 2,199 (+207.12%)
Mutual labels:  compiler, virtual-machine
Tinyscript
自制的一个编译器, 用于学习,完整实现了词法分析,语法分析,中间代码(SSA)生成,机器码生成,和基于寄存器的虚拟机
Stars: ✭ 132 (-81.56%)
Mutual labels:  compiler, virtual-machine
Wag
WebAssembly compiler implemented in Go
Stars: ✭ 177 (-75.28%)
Mutual labels:  compiler, webassembly
Corewar
A reproduction of the Core War game. Assembly compiler, Virtual Machine and GUI.
Stars: ✭ 173 (-75.84%)
Mutual labels:  compiler, virtual-machine
Prototype
(deprecated) The journey continues at ASNEXT: https://github.com/AssemblyScript/assemblyscript
Stars: ✭ 2,114 (+195.25%)
Mutual labels:  compiler, webassembly
Webassemblyjs
Toolchain for WebAssembly
Stars: ✭ 566 (-20.95%)
Mutual labels:  compiler, webassembly
Pl Compiler Resource
程序语言与编译技术相关资料(持续更新中)
Stars: ✭ 578 (-19.27%)
Mutual labels:  compiler, virtual-machine
Mlton
The MLton repository
Stars: ✭ 683 (-4.61%)
Mutual labels:  compiler, functional-programming
Ppci
A compiler for ARM, X86, MSP430, xtensa and more implemented in pure Python
Stars: ✭ 210 (-70.67%)
Mutual labels:  compiler, webassembly
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 (-68.16%)
Mutual labels:  compiler, virtual-machine
Binaryen.js
A buildbot for binaryen.js, a port of Binaryen to the Web, with TypeScript support.
Stars: ✭ 201 (-71.93%)
Mutual labels:  compiler, webassembly
ubuntu-vnc-xfce-chromium
Retired. Headless Ubuntu/Xfce container with VNC/noVNC and Chromium (Generation 1)
Stars: ✭ 20 (-97.21%)
Mutual labels:  virtual-machine, desktop
Cone
Cone Programming Language
Stars: ✭ 257 (-64.11%)
Mutual labels:  compiler, webassembly
Asterius
A Haskell to WebAssembly compiler
Stars: ✭ 1,799 (+151.26%)
Mutual labels:  compiler, webassembly
Ark
ArkScript is a small, fast, functional and scripting language for C++ projects
Stars: ✭ 312 (-56.42%)
Mutual labels:  compiler, virtual-machine
Umka Lang
Umka: a statically typed embeddable scripting language
Stars: ✭ 308 (-56.98%)
Mutual labels:  compiler, virtual-machine
Wasm3
🚀 The fastest WebAssembly interpreter, and the most universal runtime
Stars: ✭ 4,375 (+511.03%)
Mutual labels:  webassembly, virtual-machine
Speedy.js
Accelerate JavaScript Applications by Compiling to WebAssembly
Stars: ✭ 300 (-58.1%)
Mutual labels:  compiler, webassembly
Phaser Ce Npm Webpack Typescript Starter Project
Project to get you started with your Phaser-CE (using the npm module) game using Typescript and Webpack for building! No hassle asset management, Google Web Font loader, live server, development vs distribution build pipeline, Electron packaging for desktop builds, and more...
Stars: ✭ 414 (-42.18%)
Mutual labels:  mobile, desktop
Bytecoder
Rich Domain Model for JVM Bytecode and Framework to interpret and transpile it.
Stars: ✭ 401 (-43.99%)
Mutual labels:  compiler, webassembly
Groovy
Apache Groovy: A powerful multi-faceted programming language for the JVM platform
Stars: ✭ 4,359 (+508.8%)
Mutual labels:  compiler, functional-programming
Glas
WebGL in WebAssembly with AssemblyScript
Stars: ✭ 278 (-61.17%)
Mutual labels:  games, webassembly
Vmir
Virtual Machine for Intermediate Representation
Stars: ✭ 514 (-28.21%)
Mutual labels:  webassembly, virtual-machine
Awesome Wasm Runtimes
A list of webassemby runtimes
Stars: ✭ 490 (-31.56%)
Mutual labels:  webassembly, virtual-machine
Felix
The Felix Programming Language
Stars: ✭ 609 (-14.94%)
Mutual labels:  compiler, functional-programming
Turboscript
Super charged typed JavaScript dialect for parallel programming which compiles to WebAssembly
Stars: ✭ 487 (-31.98%)
Mutual labels:  compiler, webassembly
Minic Hosting
A simple stack-based virtual machine that runs C in the browser.
Stars: ✭ 628 (-12.29%)
Mutual labels:  compiler, virtual-machine
Quickjs
The official repo is at bellard/quickjs.
Stars: ✭ 1,429 (+99.58%)
Mutual labels:  compiler, virtual-machine
Ghc Grin
GRIN backend for GHC
Stars: ✭ 123 (-82.82%)
Mutual labels:  compiler, functional-programming
Write You A Haskell
Building a modern functional compiler from first principles. (http://dev.stephendiehl.com/fun/)
Stars: ✭ 3,064 (+327.93%)
Mutual labels:  compiler, functional-programming
Walt
⚡ Walt is a JavaScript-like syntax for WebAssembly text format ⚡
Stars: ✭ 4,513 (+530.31%)
Mutual labels:  compiler, webassembly
Clio
Clio is a functional, parallel, distributed programming language.
Stars: ✭ 555 (-22.49%)
Mutual labels:  compiler, functional-programming
1-60 of 2858 similar projects