goja

ECMAScript engine

An implementation of ECMAScript 5.1 in pure Go with focus on standard compliance and performance.

ECMAScript/JavaScript engine in pure Go

GitHub

6k stars
85 watching
382 forks
Language: Go
last commit: 3 months ago
Linked from 3 awesome lists

golangjavascript

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
gopherjs/gopherjs Compiles Go code to JavaScript for running in browsers 12,785
golang-jwt/jwt An implementation of JSON Web Tokens for authentication and security in Go programming language 7,375
shopify/go-lua An interpreter and compiler for the Lua programming language in Go 3,157
es-shims/es5-shim A JavaScript shim that enables compatibility with older JavaScript engines by providing implementations of missing EcmaScript 5 features. 7,113
puerkitobio/goquery A library that provides an HTML-parsing and manipulation interface in Go. 14,135
go-git/go-git A high-level implementation of the Git version control system in Go 6,070
go-echarts/go-echarts A data visualization library for Golang. 6,659
svaarala/duktape An embeddable JavaScript engine designed to be portable and compact, enabling C/C++ projects to seamlessly integrate JavaScript functionality. 5,971
dvsekhvalnov/jose2go A Golang implementation of the JOSE and JSON Web Token specification for secure data signing, encryption, and authentication 187
vektra/mockery Automated code generation tool for creating mock interfaces in Go 6,215
tc39/proposals Tracks and discusses proposals to shape the JavaScript language standard 18,391
miguelmota/golang-for-nodejs-developers A guide and reference for learning Go programming language by comparing it to Node.js 4,643
emicklei/go-restful A package for building RESTful web services using Go 5,051
cweill/gotests Generates Go test boilerplate from source code 4,975
standard-things/esm An ECMAScript module loader for Node.js that provides a simple and production-ready way to support ES modules in Node 6+ 5,274