Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/92hackers/esprima-go

A high performance JavaScript parser written in Go
https://github.com/92hackers/esprima-go

Last synced: about 1 month ago
JSON representation

A high performance JavaScript parser written in Go

Awesome Lists containing this project

README

        

# Esprima-Go

Esprima-Go is a JavaScript parser written in Go.

[Esprima](https://github.com/jquery/esprima) is a JavaScript parser written in TypeScript, it's widely used in

javascript-realted projects, While Esprima-Go will expose the same api with Esprima, but much **Faster**.

## Features (In Progress)

1. Sensible syntax tree format as standardized by ESTree project
2. Full support for ECMAScript 2019
3. Full Support for JSX
4. Full Support for TypeScript

## Roadmap

1. Replace Esprima where it's used.
2. Benchmark with JavaScript parser that written in javascript,