otto

VM

An interpreter for executing JavaScript code in a Go-based virtual machine.

A JavaScript interpreter in Go (golang)

GitHub

8k stars
185 watching
587 forks
Language: Go
last commit: 16 days ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
phelmkamp/valor Provides Go types for optionals and results with values or errors. 17
eschelle/eschelle A programming language with garbage collection and virtual machine, designed for functional programming. 5
ros2/rcutils Provides a collection of utility functions and data structures for various tasks in software development. 58
boostorg/hof A C++ library providing modern utilities for functions and function objects to improve expressiveness and simplify constructs. 507
haskellcamargo/babel-plugin-function-composition A Babel plugin that enables function composition using the & operator to create more complex functions from simple ones. 63
vollib/vollib Calculates option prices and Greeks using Black's formulas with extended support for Black-Scholes and Black-Scholes-Merton. 679
ottomatica/slim Automates the creation of small, lightweight virtual machines from Dockerfiles 2,093
bluenote10/oop_utils Provides pre-built macros to create class hierarchies with type dispatch support 35
small-c/obj.h A single-header implementation of OOP in pure C using the power of preprocessor and assembly hacking. 107
vardius/gollback Utilities for managing execution of asynchronous callback functions in Go. 124
alicegoldfuss/oncall-handbook A collection of tips and tricks for managing on-call rotations in software development 401
voltbras/go-ocpp An implementation of OCPP v1.5 and v1.6 protocols in Go for charging stations and electric vehicles 46
darklang/philip2 An Elm to OCaml compiler that enables porting of codebases from one language to another 205
logic-building/functional-go A Go library that enables functional programming concepts such as mapping and transforming data structures in a concise and expressive way. 181
kachayev/fn.py Provides a set of functional programming primitives and tools to improve code organization and debugging in Python 3,351