All Projects → Parser → Similar Projects or Alternatives

1597 Open source projects that are alternatives of or similar to Parser

Snapdragon
snapdragon is an extremely pluggable, powerful and easy-to-use parser-renderer factory.
Stars: ✭ 180 (+10.43%)
Mutual labels:  ast, lexer, parse
pascal-interpreter
A simple interpreter for a large subset of Pascal language written for educational purposes
Stars: ✭ 21 (-87.12%)
Mutual labels:  parse, ast, lexer
Graphql Go Tools
Tools to write high performance GraphQL applications using Go/Golang.
Stars: ✭ 96 (-41.1%)
Mutual labels:  graphql, ast, lexer
Libpypa
libpypa is a Python parser implemented in pure C++
Stars: ✭ 172 (+5.52%)
Mutual labels:  ast, lexer, parse
Swiftpascalinterpreter
Simple Swift interpreter for the Pascal language inspired by the Let’s Build A Simple Interpreter article series.
Stars: ✭ 270 (+65.64%)
Mutual labels:  ast, lexer, parse
stutter
Implement a Lisp, in C, from scratch, no libs
Stars: ✭ 65 (-60.12%)
Mutual labels:  ast, lexer
Csstree
A tool set for CSS including fast detailed parser, walker, generator and lexer based on W3C specs and browser implementations
Stars: ✭ 1,121 (+587.73%)
Mutual labels:  ast, lexer
lilt
LILT: noun, A characteristic rising and falling of the voice when speaking; a pleasant gentle accent.
Stars: ✭ 18 (-88.96%)
Mutual labels:  parse, ast
Micromark
the smallest commonmark compliant markdown parser that exists; new basis for @unifiedjs (hundreds of projects w/ billions of downloads for dealing w/ content)
Stars: ✭ 793 (+386.5%)
Mutual labels:  ast, parse
BBob
⚡️Blazing-fast js-bbcode-parser, bbcode js, that transforms and parses to AST with plugin support in pure javascript, no dependencies
Stars: ✭ 133 (-18.4%)
Mutual labels:  parse, ast
Tiny Compiler
A tiny compiler for a language featuring LL(2) with Lexer, Parser, ASM-like codegen and VM. Complex enough to give you a flavour of how the "real" thing works whilst not being a mere toy example
Stars: ✭ 425 (+160.74%)
Mutual labels:  ast, lexer
Bash Parser
Parses bash into an AST
Stars: ✭ 151 (-7.36%)
Mutual labels:  ast, parse
Php Parser
🌿 NodeJS PHP Parser - extract AST or tokens (PHP5 and PHP7)
Stars: ✭ 400 (+145.4%)
Mutual labels:  ast, lexer
bredon
A modern CSS value compiler in JavaScript
Stars: ✭ 39 (-76.07%)
Mutual labels:  ast, lexer
astutils
Bare essentials for building abstract syntax trees, and skeleton classes for PLY lexers and parsers.
Stars: ✭ 13 (-92.02%)
Mutual labels:  parse, ast
eval-estree-expression
Safely evaluate JavaScript (estree) expressions, sync and async.
Stars: ✭ 22 (-86.5%)
Mutual labels:  parse, ast
abstract-syntax-tree
A library for working with abstract syntax trees.
Stars: ✭ 77 (-52.76%)
Mutual labels:  parse, ast
Parse
Go parsers for web formats
Stars: ✭ 224 (+37.42%)
Mutual labels:  lexer, parse
ocean
Programming language that compiles into a x86 ELF executable.
Stars: ✭ 164 (+0.61%)
Mutual labels:  ast, lexer
Babel Plugin Import Graphql
Enables import syntax for .graphql and .gql files
Stars: ✭ 284 (+74.23%)
Mutual labels:  graphql, parse
snapdragon-lexer
Converts a string into an array of tokens, with useful methods for looking ahead and behind, capturing, matching, et cetera.
Stars: ✭ 19 (-88.34%)
Mutual labels:  parse, lexer
asmdot
[Unstable] Fast, zero-copy and lightweight (Arm | Mips | x86) assembler in (C | C++ | C# | Go | Haskell | Javascript | Nim | OCaml | Python | Rust).
Stars: ✭ 23 (-85.89%)
Mutual labels:  parse, ast
parse-function
(!! moved to tunnckoCore/opensource multi-package repository !!) 🔱 Parse a function into an object using espree, acorn or babylon parsers. Extensible through Smart Plugins.
Stars: ✭ 37 (-77.3%)
Mutual labels:  parse, ast
Cub
The Cub Programming Language
Stars: ✭ 198 (+21.47%)
Mutual labels:  ast, lexer
Graphql Factory
A toolkit for building GraphQL
Stars: ✭ 44 (-73.01%)
Mutual labels:  graphql, ast
Parse Graphql
Parse GraphQL Query.
Stars: ✭ 49 (-69.94%)
Mutual labels:  graphql, parse
Lioness
The Lioness Programming Language
Stars: ✭ 155 (-4.91%)
Mutual labels:  ast, lexer
Participle
A parser library for Go
Stars: ✭ 2,302 (+1312.27%)
Mutual labels:  ast, lexer
Exprtk
C++ Mathematical Expression Parsing And Evaluation Library
Stars: ✭ 301 (+84.66%)
Mutual labels:  ast, lexer
Charly Vm
Fibers, Closures, C-Module System | NaN-boxing, bytecode-VM written in C++
Stars: ✭ 66 (-59.51%)
Mutual labels:  ast, lexer
Prettier
Prettier is an opinionated code formatter.
Stars: ✭ 41,411 (+25305.52%)
Mutual labels:  graphql, ast
Apollo Opentracing
Performance trace your Apollo GraphQL server with Opentracing
Stars: ✭ 154 (-5.52%)
Mutual labels:  graphql
Repo Remover
A web app that helps you archive and delete old/unused repos, quickly and easily.
Stars: ✭ 160 (-1.84%)
Mutual labels:  graphql
Gql Query Builder
🔧 Simple GraphQL Query Builder
Stars: ✭ 155 (-4.91%)
Mutual labels:  graphql
Vulcan Next
The Next starter for GraphQL developers
Stars: ✭ 155 (-4.91%)
Mutual labels:  graphql
React Admin Low Code
react-admin (via ra-data-hasura-graphql provider) + hasura = :)
Stars: ✭ 161 (-1.23%)
Mutual labels:  graphql
Ferry
Stream-based strongly typed GraphQL client for Dart
Stars: ✭ 160 (-1.84%)
Mutual labels:  graphql
Payload
Headless CMS and Application Framework built with Node.js, React and MongoDB
Stars: ✭ 154 (-5.52%)
Mutual labels:  graphql
Graphql Kafka Subscriptions
Apollo graphql subscriptions over Kafka protocol
Stars: ✭ 154 (-5.52%)
Mutual labels:  graphql
Bm25
A Python implementation of the BM25 ranking function.
Stars: ✭ 159 (-2.45%)
Mutual labels:  parse
Gatsby Plugin Algolia
A plugin to push to Algolia based on graphQl queries
Stars: ✭ 154 (-5.52%)
Mutual labels:  graphql
Html Agility Pack
Html Agility Pack (HAP) is a free and open-source HTML parser written in C# to read/write DOM and supports plain XPATH or XSLT. It is a .NET code library that allows you to parse "out of the web" HTML files.
Stars: ✭ 2,014 (+1135.58%)
Mutual labels:  parse
Vendure
A headless GraphQL ecommerce framework for the modern web
Stars: ✭ 2,961 (+1716.56%)
Mutual labels:  graphql
Json To Ast
JSON AST parser
Stars: ✭ 161 (-1.23%)
Mutual labels:  ast
Next Apollo Auth
Authentication Boilerplate with Next.js and Apollo GraphQL
Stars: ✭ 159 (-2.45%)
Mutual labels:  graphql
Relay Authentication
An example app demonstrating role based authentication and file upload with Relay and GraphQL.
Stars: ✭ 153 (-6.13%)
Mutual labels:  graphql
Next Graphql Blog
🖊 A Blog including a server and a client. Server is built with Node, Express & a customized GraphQL-yoga server. Client is built with React, Next js & Apollo client.
Stars: ✭ 152 (-6.75%)
Mutual labels:  graphql
Portara
Portara directive is a rate limiter / throttler for GraphQL
Stars: ✭ 158 (-3.07%)
Mutual labels:  graphql
Grmtools
Rust grammar tool libraries and binaries
Stars: ✭ 153 (-6.13%)
Mutual labels:  lexer
Gatsby Wpgraphql Blog Example
Demo showing how to use WPGraphQL as the source for Gatsby Sites
Stars: ✭ 152 (-6.75%)
Mutual labels:  graphql
Frisky
🍿 Open Source GraphQL API for Online Shows
Stars: ✭ 161 (-1.23%)
Mutual labels:  graphql
Graphiql
GraphiQL & the GraphQL LSP Reference Ecosystem for building browser & IDE tools.
Stars: ✭ 12,985 (+7866.26%)
Mutual labels:  graphql
Appsync Refarch Realtime
AWS AppSync Real-Time Reference Architecture
Stars: ✭ 153 (-6.13%)
Mutual labels:  graphql
Ngast
Parser for Angular projects.
Stars: ✭ 152 (-6.75%)
Mutual labels:  ast
Lacinia Pedestal
Expose Lacinia GraphQL as Pedestal endpoints
Stars: ✭ 157 (-3.68%)
Mutual labels:  graphql
Fakerql
Hosted faker GraphQL endpoint for frontend developers
Stars: ✭ 152 (-6.75%)
Mutual labels:  graphql
Graphql Builder
GraphQL client library for Clojure and ClojureScript
Stars: ✭ 163 (+0%)
Mutual labels:  graphql
Parseurl
parse a url with memoization
Stars: ✭ 162 (-0.61%)
Mutual labels:  parse
React Ast
render abstract syntax trees with react
Stars: ✭ 160 (-1.84%)
Mutual labels:  ast
Babel Plugin Graphql Tag
Compiles GraphQL tagged template strings using graphql-tag.
Stars: ✭ 156 (-4.29%)
Mutual labels:  graphql
1-60 of 1597 similar projects