InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises. Learn more →
Top 23 Parser Open-Source Projects
A markdown parser and compiler. Built for speed.Project mention: Improving Render Performance in React | dev.to | 2022-11-21
In the following example, we have a user profile component that renders a list of the user's skills. Each skill has a name and a description. The description is served as markdown and we need to parse it to HTML before we render it. We can do this with a markdown parser (marked, in this case) and use dangerouslySetInnerHTML to inject the HTML into a
Transforming styles with JS pluginsProject mention: Web 3.0 frontend stacks in 2023 | dev.to | 2023-01-29
UI, CSS : tailwindcss + PostCSS + Radix UI + UI components by shadcn
AWS Cloud-aware infrastructure-from-code toolbox [NEW]. Build cloud backends with Infrastructure-from-Code (IfC), a revolutionary technique for generating and updating cloud infrastructure. Try IfC with AWS and Klotho now (Now open-source)
Fast, flexible, and lean implementation of core jQuery designed specifically for the server.Project mention: Why is it so much easier for people/clients to update their socials as opposed to their website? What’s the solution? | reddit.com/r/webdev | 2023-01-01
Not the most elegant solution, but maybe we could use something like cheerio to scrape each social media page periodically? You could host the service on Render or DigitalOcean with a small database that stores the correct values and the last time they were checked, and then serves them on one API for all your clients.
Rust-based platform for the WebProject mention: How to use Firestore with Redux in a React application | dev.to | 2023-01-25
A PHP parser written in PHPProject mention: How PHP engine builds AST | dev.to | 2022-09-05
Better Markdown Parser in PHPProject mention: PHP in 2023 | news.ycombinator.com | 2023-01-17
A high-performance observability data pipeline.
Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
Data parsing and validation using Python type hintsProject mention: Discussion: big, nested, untyped dictionaries (converted JSON) that come back from API calls | reddit.com/r/Python | 2023-01-26
Another option is something like pydantic that lets you specify and validate a schema. This can be paired with the datamodel-code-generator library to generate models from an OpenAPI spec, JSON schema, or raw JSON data.
A high-performance 100% compatible drop-in replacement of "encoding/json" (by json-iterator)Project mention: Polygon: Json Database System designed to run on small servers (as low as 16MB) and still be fast and flexible. | reddit.com/r/golang | 2023-01-29
Json-iterator (https://github.com/json-iterator/go), you can replace all of encoding/json with this. It does the same thing but it's faster.
jsoup: the Java HTML parser, built for HTML editing, cleaning, scraping, and XSS safety.Project mention: Web Scraping Google With Java | dev.to | 2023-01-29
Jsoup — It is a Java library that can be used for both extracting and parsing HTML.
Rust parser combinator frameworkProject mention: Hey Rustaceans! Got a question? Ask here (2/2023)! | reddit.com/r/rust | 2023-01-09
The problem is, I don't understand how I can get rid of the .unwrap() in my parse_method and parse_url functions and use the ? operator instead. I have already read https://github.com/rust-bakery/nom/blob/main/doc/error_management.md but absolutely don't understand how to apply it in this case.
ECMAScript parsing infrastructure for multipurpose analysisProject mention: Algorithm to simplify a 100-variable Boolean expression? | reddit.com/r/algorithms | 2022-06-04
I used ESPrima, but any parser would do in this case. I then wrote a simple function to extract all "atomic" non-boolean expressions from it.
Repository for the book "Crafting Interpreters"Project mention: Keeping track of returned and break-ed values between code blocks | reddit.com/r/ProgrammingLanguages | 2023-01-09
Markdown parser, done right. Commonmark support, extensions, syntax plugins, high speed - all in one. Gulp and metalsmith plugins available. Used by Facebook, Docusaurus and many others! Use https://github.com/breakdance/breakdance for HTML-to-markdown conversion. Use https://github.com/jonschlinkert/markdown-toc to generate a table of contents.
A shell parser, formatter, and interpreter with bash support; includes shfmt (by mvdan)Project mention: Gosh Linux shell written in Golang | reddit.com/r/golang | 2023-01-23
I support projects like this for purposes of exploration and practice. But don't expect people to use it when there are already well established projects out there like: https://github.com/mvdan/sh
A web tool to explore the ASTs generated by various parsers.Project mention: Effective Refactoring with Codemods | dev.to | 2023-01-30
To inspect and visualize the AST for the snippet of code 👆, we will use the AST Explorer. This is an online tool that allows you to explore and play with abstract syntax trees.
Node.js body parsing middlewareProject mention: How to use celebrate with Node.js | dev.to | 2022-05-24
body-parser is a middleware that parses the body of incoming requests, and exposes the resulting object on req.body
One of the fastest alternative JSON parser for Go that does not require schemaProject mention: Christmas giveaway: 10 copies of my book Domain-driven Design with Golang book, also AMA | reddit.com/r/golang | 2022-12-23
📜 Extract meaningful content from the chaos of a web pageProject mention: Trouble Building Chrome Extension to Get News Article Content | reddit.com/r/webdev | 2022-11-22
I've been working on an enhanced reader mode extension for the last few months. I found that Mercury Reader's parser tool is useful for extracting content. If that's not exactly what you're looking for, readibility is another good option. It's a library used inside Firefox's reader moder that you can use in any project.
Java 1-15 Parser and Abstract Syntax Tree for Java, including preview features to Java 13Project mention: Ask HN: Source code (Java) parser and/or static analysis tool | news.ycombinator.com | 2022-09-12
:angel: The ultimate angle brackets parser library parsing HTML5, MathML, SVG and CSS to construct a DOM based on the official W3C specifications.Project mention: School Web scraping | reddit.com/r/csharp | 2022-12-30
Read and understand the HTML DOM with something like this https://anglesharp.github.io/
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
Parser related posts
ConfigParser potential inconsistencies
2 projects | reddit.com/r/Python | 30 Jan 2023
verilog-ext/vhdl-ext: SystemVerilog/VHDL extensions for Emacs
4 projects | reddit.com/r/emacs | 29 Jan 2023
App/website where you can drag tasks in a calendar view like how you can drag tasks in trello?
1 project | reddit.com/r/productivity | 30 Jan 2023
Create your own scripting language in Python with Sly
1 project | reddit.com/r/Python | 28 Jan 2023
Contrext-free language parsing with procedural macros
2 projects | reddit.com/r/rust | 25 Jan 2023
Discussion: big, nested, untyped dictionaries (converted JSON) that come back from API calls
1 project | reddit.com/r/Python | 26 Jan 2023
Can I use third-party libraries for projects?
1 project | reddit.com/r/Hyperskill | 24 Jan 2023
A note from our sponsor - InfluxDB
www.influxdata.com | 31 Jan 2023
What are some of the best open-source Parser projects? This list will help you: