Showing 781 open source projects for "parser"

View related business solutions
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try it free
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • 1
    Marid

    Marid

    Free data acquisition and data visualization cross-platform software

    ...The base concepts of its architecture include: * Graphical deploy configuration builders * Powerful Groovy scripting language * Embedded database ( H2 , HSQLDB) to store data * Cross-platform design (write once, run anywhere) * Embedded GUI-configurable binary/ascii device protocol parser/generator * Deploy manager to deploy firmwares to remote controllers/servers via secure channel * Embedded web-sever * Dynamically linked plugins available from Nexus Repository * Remote monitoring tools * Modular Marid IDE to manage them all
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2

    json4java

    Very Compact Java Reader / Writer ( 12kb)

    I was i need of a json writer / parser which is - Compact. Libraries around there are way too big given the json spec and my usual need for a project. -Simply integrated as a simple jar. Dont want to force Maven dependency on projects. Could not find it so i wrote it. I dont claim its perfect , but should save some time for small / medium projecs. Json types are intuitively mapped to their Java counterparts : Map , List.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    json4sapnw

    json4sapnw

    Another JSON extension for SAP ABAP

    ...See the WIKI for some examples. Thanks to the SAP community and especially to Rüdiger Plantiko for the basic work (http://ruediger-plantiko.blogspot.de/2010/12/ein-json-parser-in-abap.html). Enjoy! last Changes: - JSON HTTP Client - HTTP Auth for Basic, SAP Basic+SSO, WSSE - Bugfixes: Big Integer, negative Integer - Array with has_next/next - Object with robust set_text method - OpenWeatherMap.org Example (see files/example)
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    Genparse is a command line parser generator. Based on a simple description of the command line options you want in your program, genparse creates the necessary C, C++ or Java code for their processing.
    Leader badge
    Downloads: 13 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 5
    Parse C++ header files using ply.lex to generate navigable class tree representing the class structure. CppHeaderParser.py has the advantage of being a pure python C++ header parser. Grap a copy of ply at http://www.dabeaz.com/ply/
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    MoonSharp

    MoonSharp

    An interpreter for the Lua language, written entirely in C#

    ...Support for the complete Lua standard library with very few exceptions (mostly located on the 'debug' module) and a few extensions (in the string library, mostly). Supports dumping/loading bytecode for obfuscation and quicker parsing at runtime. An embedded JSON parser (with no dependencies) to convert between JSON and Lua tables. Easy opt-out of Lua standard library modules to sandbox what scripts can access. Easy to use error handling (script errors are exceptions). Support for coroutines, including invocation of coroutines as C# iterators.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Front provides a compiler front end generator that can generate a parser, pretty printer, symbol table handling, and Abstract Syntax Tree data structures and traversals. It also provides a C preprocessor library, and an AST rewriter generator.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    PEG.js

    PEG.js

    PEG.js is a parser generator for JavaScript

    PEG.js is a simple parser generator for JavaScript that produces fast parsers with excellent error reporting. You can use it to process complex data or computer languages and build transformers, interpreters, compilers and other tools easily. PEG.js is still very much work in progress. There are no compatibility guarantees until version 1.0. Based on parsing expression grammar formalism, more powerful than traditional LL(k) and LR(k) parsers.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    RapidJSON

    RapidJSON

    A fast JSON parser/generator for C++ with both SAX/DOM style API

    RapidJSON is a JSON parser and generator for C++. It was inspired by RapidXml. RapidJSON is small but complete. It supports both SAX and DOM style API. The SAX parser is only a half thousand lines of code. RapidJSON is fast. Its performance can be comparable to strlen(). It also optionally supports SSE2/SSE4.2 for acceleration. RapidJSON is self-contained and header-only.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Save Up to 91% on Cloud Compute With Spot VMs Icon
    Save Up to 91% on Cloud Compute With Spot VMs

    Automatic sustained-use discounts. One free VM per month. No negotiation needed.

    Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
    Try Free
  • 10

    AnyParser

    Problemless Grammar and Parser in Java

    Grammar based parsing in Java 8 to a tree structure. Create with no overhead a grammar in java and parse it into a tree structure. Will probably work right away with your grammar.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11

    NaiveLanguageTools

    C# lexer and parser

    NLT is free, open-source C# lexer and GLR parser suite -- which translates to ability to parse ambiguous grammars. Grammar can be defined directly in code or (preferably) in separate file (lex/yacc-like) for included generator. If you understand/guess the meaning of grammar in C#: // scanning lexer.AddStringRule(")", match => SymbolEnum.RPAREN); // parsing prod_builder.AddProduction(SymbolEnum.exp, SymbolEnum.LPAREN, SymbolEnum.exp, SymbolEnum.RPAREN, (_1, e, _3) => (AstNode)e); or grammar in NLT format: // scanning /[A-Za-z_][A-Za-z_0-9]*/ -> IDENTIFIER, IdentifierSymbol.Create($text); // parsing program -> list:namespace_list { new Program(currCoords(), (Namespaces)list) }; you should be able to use it :-). ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Chevrotain

    Chevrotain

    Parser Building Toolkit for JavaScript

    Chevrotain is a powerful and fast parser-building toolkit for JavaScript. It supports the construction of LL(k) parsers and is suitable for building interpreters, compilers, and DSLs.​
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13

    superGetOpt (a getopt replacement)

    A simple, elegant way to handle command line arguments in C/C++.

    ...All types of command-line arguments are supported and all user-supplied values are checked for type validity. If you have been searching for an easy-to-use, flexible, portable command-line and general use parser, this is it! A Simple Example: ================= int main( int argc, char *argv[] ) { int n, argPos; float yourFloat; int yourInt; char *yourString; n = superGetOpt( argc, argv, &argPos, "-YourFlag %f%s%d", &yourFloat, yourString, &yourInt, "Help Message", NULL ); return(n); } It's that easy. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14

    CLA

    Command line arguments parser for Java

    CLA is a small Java libary to parse command line arguments into customizable parameters. Parameters can be executed by means a CLA executor object.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    wxEcMath

    wxEcMath

    Easy mathematics in wxWidgets

    Tiny library written in C++/wxWidgets designed to manage mathematical objects : parser of expressions, plots, matrixes and complex numbers. Ansi and Unicode are supported. Documentation and rich samples are provided. Compiles with MSVC, BCC, GCC and Clang. Now on Git.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16

    TISP

    A simple, LISP-like programming language.

    ThyLordRoot's Interpreted S-expression Parser (TISP) is a LISP-like programming language developed for the benefit of ThyLordRoot's viewers on Twitch.tv. This heritage was chosen for its simplicity and affordance of rapid prototyping. Although it is a toy language, it is intended to be Turing complete, and bootstrapping TISP is a major goal.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    json_library

    Another C++ based JSON Library (/w Parser/Generator/Navigator)

    Native C++ implementation of a JSON library. Contains a Parser, a Generator and and easy-to-use Navigator in one single class. To build you will need at least a C++11 capable compiler such as MSVC 10 (express edition). There is no other 3rd party library required to compile or run it.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    ...While the SDF parser is not as advanced as the ANTLR-based parser, it provides much more capabilities, including a term rewriting system for creating a Fortran AST (Abstract Syntax Tree) using Stratego/XT (see http://strategoxt.org) and other custom program transformations. The OFP ANTLR-based parser is no longer under active development.
    Leader badge
    Downloads: 44 This Week
    Last Update:
    See Project
  • 19
    Power-Codeurs project

    Power-Codeurs project

    Librairie javascript permettant de gérer des emplois du temps

    Librairie JavaScript développée par Power-Codeurs et Javascr'UTT. Cette librairie permet à un utilisateur d'importer des calendriers sous format CSV et iCal d'une semaine. Ses fichiers seront importés sous format iCal dans le dossier imports. Un utilisateur peut donc : - Importer un calendrier au format iCal - Importer un calendrier d'intervenant au format CSV - Importer un calendrier d'un domicile au format CSV Ainsi, un utilisateur sera en mesure de traiter les calendriers...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Jericho HTML Parser is a java library allowing analysis and manipulation of parts of an HTML document, including server-side tags, while reproducing verbatim any unrecognised or invalid HTML.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    This project has moved to https://github.com/lipnitsk/libcue
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    EDK - Extensible Development Kit
    ...View Based Render. 2D Shape Render. Animation with interpolation Line/Curve. 2D Bones with IK and BVH loader. Physics 2D using Box2D. Tile Set and Tile Map. Cenario layer based. XML parser using pugiXML. https://github.com/Edimartin/edk-source
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    C#Prolog

    C#Prolog -- A Prolog interpreter written in managed C#

    C#Prolog -- A Prolog interpreter written in C#. Can easily be integrated in C# programs. Characteristics: reliable and fairly fast interpreter, command line interface, Windows-interface, builtin DCG, XML- and JSON-predicates, SQL-predicates, extendible.
    Leader badge
    Downloads: 24 This Week
    Last Update:
    See Project
  • 24
    Knwl.js

    Knwl.js

    A .js library for parsing text for specific information

    Knwl.js is a Javascript library that parses through text for dates, times, phone numbers, emails, places, and more. Parser plugins are what make Knwl.js tick and give it new parsing abilities. There are many already available under ./default_plugins for a number of tasks. If you're interested in developing plugins for Knwl.js, ./plugin_development.md is a great place to start. You can optionally specify a language in the first parameter. This helps plugins identify and better suit particular languages. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    PHP Advanced HTML DOM Parser

    A drop-in replacement for simple html dom

    This project has moved here https://github.com/monkeysuffrage/advanced_html_dom
    Downloads: 0 This Week
    Last Update:
    See Project
Auth0 Logo