SaaSHub helps you find the best software and product alternatives Learn more →
Top 5 Python parsing-library Projects
-
Lark
Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
jsonify-opening-hours
a python library to convert arbitrary strings representing business opening hours into a JSON format that's easier to use in code
-
molextract
Parse Molcas/OpenMolcas (and other computational chemistry software) output files in a modular way
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Project mention: Show HN: I wrote a RDBMS (SQLite clone) from scratch in pure Python | news.ycombinator.com | 2023-08-13Lark supports, and recommends, writing and storing the grammar in a .lark file. We have syntax highlighting support in all major IDEs, and even in github itself. For example, here is Lark's built-in grammar for Python: https://github.com/lark-parser/lark/blob/master/lark/grammar...
You can also test grammars "live" in our online IDE: https://www.lark-parser.org/ide/
The rationale is that it's more terse and has less visual clutter than a DSL over Python, which makes it easier to read and write.
After over a year since the last release of pyparsing, I've bundled up all the bug-fixes and changes, and they are now released as pyparsing 3.1.0. Visit this link for the details.
Python parsing-library related posts
- Is it possible to propagate higher level constructs (+, *) to the generated parse tree in an LR-style parser?
- can you create your own program language in python, if yes how?
- Lark a Python lexer/parser library
- Create your own scripting language in Python with Sly
- Creating a language with Python.
- Not Your Grandfather’s Perl
- How to create a Template Engine?
-
A note from our sponsor - SaaSHub
www.saashub.com | 19 Apr 2024
Index
What are some of the best open-source parsing-library projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | Lark | 4,471 |
2 | pyparsing | 2,083 |
3 | parson | 56 |
4 | jsonify-opening-hours | 8 |
5 | molextract | 7 |