Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work. Learn more →
Top 23 Python Parser Projects
-
I did read this ... Pydantic Docs.
-
Project mention: How do I now access GPT-4? I click the link but it just takes me to the information page, I don’t have access to it on the API playground page. | reddit.com/r/OpenAI | 2023-03-29
Convert pdf to string https://github.com/pdfminer/pdfminer.six
-
Sonar
Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
Lark
Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.
Project mention: can you create your own program language in python, if yes how? | reddit.com/r/Python | 2023-03-12Lark is a good library to assist with this.
-
Validating a phone number using phonenumbers
-
Gotcha, since we haven't actually written all of this yet I don't have any useful code snippets to share but we've discussed tackling the problem internally using something like sqlparse. You'd need to identify the relevant sql chunks, parse them for table dependency information and then create the relevant entities in whichever data lineage tool you were using.
-
Project mention: Translating SQL to Snowflake Compatible syntax | reddit.com/r/dataengineering | 2023-03-19
Don’t reinvent the wheel. Use something like sqlglot https://sqlglot.com/ it’s got a great transpiler. The team are responsive and helpful in slack.
-
Project mention: Why is the grammar that I defined does not use tokens? (LEX/YACC/python) | reddit.com/r/AskProgramming | 2022-05-20
https://github.com/dabeaz/ply/tree/master/ply you can find yacc and lex files here
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
rdflib
RDFLib is a Python library for working with RDF, a simple yet powerful language for representing information.
-
Project mention: OSINT Tool that searches by nickname on 2800+ sites Spanish translation | reddit.com/r/OSINT | 2023-03-16
repositorio
-
-
python-user-agents
A Python library that provides an easy way to identify devices like mobile phones, tablets and their capabilities by parsing (browser) user agent strings.
-
you can stick to a subset of YAML syntax (e.g. strictYAML)
-
cinemagoer
Cinemagoer is a Python package useful to retrieve and manage the data of the IMDb (to which we are not affiliated in any way) movie database about movies, people, characters and companies
-
-
Construct
Construct: Declarative data structures for python that allow symmetric parsing and building
-
guessit
GuessIt is a python library that extracts as much information as possible from a video filename.
Project mention: Looking people for Anime Filename Parser project | reddit.com/r/animepiracy | 2022-12-06- Guessit - https://github.com/guessit-io/guessit
-
-
-
Project mention: Is there any way to automate highly configurable deployments? | reddit.com/r/devops | 2022-06-29
-
Project mention: Least expensive way to find a partial match in database query | reddit.com/r/django | 2022-08-08
Something like https://github.com/derek73/python-nameparser ?
-
Project mention: How to Download All of Wikipedia onto a USB Flash Drive | news.ycombinator.com | 2022-10-06
-
Project mention: 2022 in a (mostly) long distance relationship [OC] | reddit.com/r/dataisbeautiful | 2023-02-27
Parsed data and created visuals with this tool
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Parser related posts
- How do I now access GPT-4? I click the link but it just takes me to the information page, I don’t have access to it on the API playground page.
- Translating SQL to Snowflake Compatible syntax
- data structures & algorithms resources available with python ?
- Is it possible to translate bigquery dialect to others sql dialect?
- can you create your own program language in python, if yes how?
- what is colon (:) operator?
- Data Load Diagram
-
A note from our sponsor - Sonar
www.sonarsource.com | 31 Mar 2023
Index
What are some of the best open-source Parser projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | pydantic | 13,056 |
2 | pdfminer.six | 4,268 |
3 | Lark | 3,668 |
4 | phonenumbers | 3,200 |
5 | sqlparse | 3,191 |
6 | sqlglot | 2,938 |
7 | PLY | 2,449 |
8 | rdflib | 1,867 |
9 | snoop | 1,837 |
10 | m3u8 | 1,625 |
11 | python-user-agents | 1,334 |
12 | strictyaml | 1,215 |
13 | cinemagoer | 1,090 |
14 | ViperMonkey | 944 |
15 | Construct | 808 |
16 | guessit | 742 |
17 | textX | 676 |
18 | mwparserfromhell | 603 |
19 | crossplane | 593 |
20 | python-nameparser | 583 |
21 | wiktextract | 495 |
22 | chat-miner | 460 |
23 | Pyverilog | 453 |