All Projects → Ocaml → Similar Projects or Alternatives

491 Open source projects that are alternatives of or similar to Ocaml

Write You A Haskell
Building a modern functional compiler from first principles. (http://dev.stephendiehl.com/fun/)
Stars: ✭ 3,064 (-12.51%)
Mutual labels:  compiler, functional-language
Mosml
Moscow ML is a light-weight implementation of Standard ML (SML), a strict functional language widely used in teaching and research.
Stars: ✭ 271 (-92.26%)
Mutual labels:  compiler
yantra
JavaScript Engine for .NET Standard
Stars: ✭ 32 (-99.09%)
Mutual labels:  functional-language
Mtail
extract internal monitoring data from application logs for collection in a timeseries database
Stars: ✭ 3,028 (-13.54%)
Mutual labels:  compiler
Graphit
GraphIt - A High-Performance Domain Specific Language for Graph Analytics
Stars: ✭ 254 (-92.75%)
Mutual labels:  compiler
curly-lang-legacy
Curly programming language
Stars: ✭ 16 (-99.54%)
Mutual labels:  functional-language
Webpack
A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
Stars: ✭ 60,034 (+1614.28%)
Mutual labels:  compiler
Sucrase
Super-fast alternative to Babel for when you can target modern JS runtimes
Stars: ✭ 4,436 (+26.67%)
Mutual labels:  compiler
Seq
A high-performance, Pythonic language for bioinformatics
Stars: ✭ 263 (-92.49%)
Mutual labels:  compiler
Phosphorus
JavaScript compiler for Scratch projects.
Stars: ✭ 250 (-92.86%)
Mutual labels:  compiler
Zinc
Scala incremental compiler library, originally part of sbt
Stars: ✭ 246 (-92.98%)
Mutual labels:  compiler
Cone
Cone Programming Language
Stars: ✭ 257 (-92.66%)
Mutual labels:  compiler
C Compiler
C--compiler which implements LL(1)\LR(0)\SLR\LR(1) and semantic analysis and MIPS generate
Stars: ✭ 286 (-91.83%)
Mutual labels:  compiler
malgo
A statically typed functional programming language.
Stars: ✭ 37 (-98.94%)
Mutual labels:  functional-language
Speedy.js
Accelerate JavaScript Applications by Compiling to WebAssembly
Stars: ✭ 300 (-91.43%)
Mutual labels:  compiler
yave
Functional visual programming language with FRP for multimedia
Stars: ✭ 29 (-99.17%)
Mutual labels:  functional-language
Re Flex
The regex-centric, fast lexical analyzer generator for C++ with full Unicode support. Faster than Flex. Accepts Flex specifications. Generates reusable source code that is easy to understand. Introduces indent/dedent anchors, lazy quantifiers, functions for lex/syntax error reporting, and more. Seamlessly integrates with Bison and other parsers.
Stars: ✭ 274 (-92.18%)
Mutual labels:  compiler
Gatsby
Build blazing fast, modern apps and websites with React
Stars: ✭ 51,925 (+1382.72%)
Mutual labels:  compiler
Coconut
Simple, elegant, Pythonic functional programming.
Stars: ✭ 3,422 (-2.28%)
Mutual labels:  functional-language
Lightbeam
Lightbeam has moved and now lives in the Wasmtime repository!
Stars: ✭ 253 (-92.78%)
Mutual labels:  compiler
Pyverilog
Python-based Hardware Design Processing Toolkit for Verilog HDL
Stars: ✭ 267 (-92.38%)
Mutual labels:  compiler
Kotlin Compile Testing
A library for testing Kotlin and Java annotation processors, compiler plugins and code generation
Stars: ✭ 245 (-93%)
Mutual labels:  compiler
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 (-91.63%)
Mutual labels:  compiler
Gleam
⭐️ A friendly language for building type-safe, scalable systems!
Stars: ✭ 3,463 (-1.11%)
Mutual labels:  compiler
Asmjit
Machine code generation for C++
Stars: ✭ 2,874 (-17.93%)
Mutual labels:  compiler
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 (-19.99%)
Mutual labels:  compiler
Deepc
vendor independent deep learning library, compiler and inference framework microcomputers and micro-controllers
Stars: ✭ 260 (-92.58%)
Mutual labels:  compiler
Shecc
A self-hosting and educational C compiler
Stars: ✭ 286 (-91.83%)
Mutual labels:  compiler
Ballerina Lang
The Ballerina Programming Language
Stars: ✭ 2,946 (-15.88%)
Mutual labels:  compiler
Exprtk
C++ Mathematical Expression Parsing And Evaluation Library
Stars: ✭ 301 (-91.4%)
Mutual labels:  compiler
typy
A fragmentary bidirectional type system as a Python library
Stars: ✭ 51 (-98.54%)
Mutual labels:  functional-language
Rascal
The implementation of the Rascal meta-programming language (including interpreter, type checker, parser generator, compiler and JVM based run-time system)
Stars: ✭ 284 (-91.89%)
Mutual labels:  compiler
Libfirm
graph based intermediate representation and backend for optimising compilers
Stars: ✭ 305 (-91.29%)
Mutual labels:  compiler
Create Your Own Lang With Rust
Create your own programming language with Rust (WIP)
Stars: ✭ 236 (-93.26%)
Mutual labels:  compiler
lambda-lite-js
a tiny FUNCITONAL LANGUAGE implemented by javascript. 一个函数式语言,使用 js 实现。
Stars: ✭ 77 (-97.8%)
Mutual labels:  functional-language
Clangwarnings.com
A list of Clang warnings and their descriptions.
Stars: ✭ 276 (-92.12%)
Mutual labels:  compiler
Next.js
The React Framework
Stars: ✭ 78,384 (+2138.26%)
Mutual labels:  compiler
Py Backwards
Python to python compiler that allows you to use Python 3.6 features in older versions.
Stars: ✭ 299 (-91.46%)
Mutual labels:  compiler
Rust
Empowering everyone to build reliable and efficient software.
Stars: ✭ 61,546 (+1657.45%)
Mutual labels:  compiler
Vult
Vult is a transcompiler well suited to write high-performance DSP code
Stars: ✭ 272 (-92.23%)
Mutual labels:  compiler
Tools
The Rome Toolchain. A linter, compiler, bundler, and more for JavaScript, TypeScript, HTML, Markdown, and CSS.
Stars: ✭ 16,854 (+381.27%)
Mutual labels:  compiler
Umka Lang
Umka: a statically typed embeddable scripting language
Stars: ✭ 308 (-91.21%)
Mutual labels:  compiler
Hvcc
The heavy hvcc compiler for Pure Data patches.
Stars: ✭ 251 (-92.83%)
Mutual labels:  compiler
Yabfc
Yet Another Brainfuck Compiler; No dependencies and from the ground up
Stars: ✭ 269 (-92.32%)
Mutual labels:  compiler
Kaitai struct compiler
Kaitai Struct: compiler to translate .ksy => .cpp / .cs / .dot / .java / .js / .php / .pm / .py / .rb
Stars: ✭ 251 (-92.83%)
Mutual labels:  compiler
Ante
The compile-time language
Stars: ✭ 295 (-91.58%)
Mutual labels:  compiler
Never
Never: statically typed, embeddable functional programming language.
Stars: ✭ 248 (-92.92%)
Mutual labels:  compiler
Clang
Mirror kept for legacy. Moved to https://github.com/llvm/llvm-project
Stars: ✭ 2,880 (-17.76%)
Mutual labels:  compiler
Artiq
A leading-edge control system for quantum information experiments
Stars: ✭ 245 (-93%)
Mutual labels:  compiler
Urn
Yet another Lisp variant which compiles to Lua
Stars: ✭ 305 (-91.29%)
Mutual labels:  compiler
Fsharp
The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio
Stars: ✭ 2,966 (-15.31%)
Mutual labels:  compiler
Smlvm
Smallrepo Virtual Machine
Stars: ✭ 265 (-92.43%)
Mutual labels:  compiler
Vuepack
Publish .vue files in NPM packages
Stars: ✭ 242 (-93.09%)
Mutual labels:  compiler
Datafun
Research on integrating datalog & lambda calculus via monotonicity types
Stars: ✭ 287 (-91.8%)
Mutual labels:  compiler
Mint
🍃 A refreshing programming language for the front-end web.
Stars: ✭ 3,607 (+3%)
Mutual labels:  compiler
Ark
ArkScript is a small, fast, functional and scripting language for C++ projects
Stars: ✭ 312 (-91.09%)
Mutual labels:  compiler
Reduceron
FPGA Haskell machine with game changing performance. Reduceron is Matthew Naylor, Colin Runciman and Jason Reich's high performance FPGA softcore for running lazy functional programs, including hardware garbage collection. Reduceron has been implemented on various FPGAs with clock frequency ranging from 60 to 150 MHz depending on the FPGA. A high degree of parallelism allows Reduceron to implement graph evaluation very efficiently. This fork aims to continue development on this, with a view to practical applications. Comments, questions, etc are welcome.
Stars: ✭ 308 (-91.21%)
Mutual labels:  compiler
Enso Archive
Looking for Enso, the visual programming language? ➡️ https://github.com/enso-org/enso
Stars: ✭ 305 (-91.29%)
Mutual labels:  compiler
Finn
Dataflow compiler for QNN inference on FPGAs
Stars: ✭ 284 (-91.89%)
Mutual labels:  compiler
Duckuino
Simple DuckyScript to Arduino C converter.
Stars: ✭ 263 (-92.49%)
Mutual labels:  compiler
1-60 of 491 similar projects