SaaSHub helps you find the best software and product alternatives Learn more →
Top 3 Python Parser Library Projects
-
Lark
Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.
-
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.
-
parse_it
A python library for parsing multiple types of config files, envvars & command line arguments that takes the headache out of setting app configurations.
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.
Python Parser Library related posts
- 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?
- Show HN: Tense Processing Tool
-
A note from our sponsor - SaaSHub
www.saashub.com | 23 Apr 2024
Index
What are some of the best open-source Parser Library projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | Lark | 4,471 |
2 | TatSu | 391 |
3 | parse_it | 107 |
Sponsored