Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev. Learn more →
Top 23 Python Regex Projects
-
py_regular_expressions
Learn Python Regular Expressions step by step from beginner to advanced levels
-
Project mention: Important Update: Changes to Blocklist Syntax Support | /r/oisd_blocklist | 2023-03-16
There are wrappers for updating regex lists that can be modified with other URLs. This was floating around for a while: https://github.com/mmotti/pihole-regex/blob/master/install.py and this is another method: https://www.bentasker.co.uk/posts/documentation/general/refreshing-piholes-regex-block-list-from-external-sources.html With enough regex tweaking I bet you could shave at least tens of thousands of lines off your list, and it could be divided into regex entries for domains where it makes sense, with the rest being non-regex domain entries. Simple regex that is functionally equivalent to AdBlock style wildcard blocks won't notably bog down the system either. It might take a few hours to get a workflow going to streamline producing such a list, but it can be done.
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
secrets-patterns-db
Secrets Patterns DB: The largest open-source Database for detecting secrets, API keys, passwords, tokens, and more.
Project mention: secrets-patterns-db: Secrets Patterns DB: The largest open-source Database for detecting secrets, API keys, passwords, tokens, and more. | /r/blueteamsec | 2023-02-09 -
recollapse
REcollapse is a helper tool for black-box regex fuzzing to bypass validations and discover normalizations in web applications
Project mention: The 36 tools that SaaS can use to keep their product and data safe from criminal hackers (manual research) | /r/SaaS | 2023-05-22REcollapse
-
Project mention: Introducing Fluke, a Python package to help you transfer your data between various remote locations | /r/Python | 2023-03-06
Greetings to the Python community! Back in the summer I made a post here about PRegEx, an open source project I had made for fun, for which I received mostly positive feedback. This urged me to create Fluke, yet another open-source project, based on some issues I was having at work relating to transfering data between different cloud storage services. This project is by no means considered to be complete as I have tons of ideas regarding how it could be further expanded to tackle other issues as well. However, I think that it is now at a mature enough stage that it could help you speed up certain processes that may come up during your day-to-day work.
-
netflix-to-srt
Rip, extract and convert subtitles to .srt closed captions from .xml/dfxp/ttml and .vtt/WebVTT (e.g. Netflix, YouTube)
-
social-media-profiles-regexs
:card_index: Extract social media profiles and more with regular expressions
Admittedly I did copy most of the regexes from https://github.com/lorey/social-media-profiles-regexs and updated some of them where needed.
-
Onboard AI
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
-
Project mention: Show HN: Interactive exercises for GNU grep, sed and Awk | news.ycombinator.com | 2023-08-17
-
SwagLyrics-For-Spotify
📃 Get lyrics of currently playing Spotify song so you don't sing along with the wrong ones and embarrass yourself later. Very fast.
-
dora
Find exposed API keys based on RegEx and get exploitation methods for some of keys that are found (by sdushantha)
-
-
Project mention: Show HN: Generate JSON mock data for testing/initial app development | news.ycombinator.com | 2023-10-03
A friend of mine built a tool called Trex that you might find helpful, check it out here: https://github.com/automorphic-ai/trex
It's very consistent at generating templated data.
-
-
Project mention: Times faster string search in Pandas with regular expressions | news.ycombinator.com | 2023-04-03
-
Complete Docs: http://edify.rtfd.io/
-
-
pyMigrate
A tool for automatically migrating any python source code to a virtual environment with all dependencies automatically identified and installed. You can also use this tool to generate requirements.txt for your python code base, in general, this tool will help you to bring your old/hobby python codebase to production/distribution.
-
-
proxy_web_crawler
Automates the process of repeatedly searching for a website via scraped proxy IP and search keywords
-
-
grablinks
A simple and streamlined Python script to extract and filter links from a remote HTML resource.
Project mention: Looking for a Python (or R) program or package to save only images from any plain vanilla website | /r/DataHoarder | 2023-05-12 -
-
file_organizer
An extensible file searching and organization tool with a couple of features including but not limited to fuzzy search
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Regex related posts
- Intelligently transform unstructured to structured output (JSON, Regex, CFG)
- Understanding Python re(gex)?
- Times faster string search in Pandas with regular expressions
- 100+ Times faster string search in Pandas with regular expressions
- TUI app with 100+ interactive Python Regex exercises
- Show HN: Interactive Exercises for Python Regular Expressions
- secrets-patterns-db: Secrets Patterns DB: The largest open-source Database for detecting secrets, API keys, passwords, tokens, and more.
-
A note from our sponsor - Onboard AI
getonboard.dev | 30 Nov 2023
Index
What are some of the best open-source Regex projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | py_regular_expressions | 1,676 |
2 | pihole-regex | 1,269 |
3 | secrets-patterns-db | 828 |
4 | recollapse | 752 |
5 | pregex | 743 |
6 | netflix-to-srt | 679 |
7 | social-media-profiles-regexs | 572 |
8 | TUI-apps | 403 |
9 | SwagLyrics-For-Spotify | 309 |
10 | dora | 296 |
11 | rainbow | 247 |
12 | trex | 217 |
13 | simplematch | 171 |
14 | trrex | 131 |
15 | edify | 95 |
16 | python-hslog | 53 |
17 | pyMigrate | 50 |
18 | pihole-regex | 44 |
19 | proxy_web_crawler | 38 |
20 | datagoose | 15 |
21 | grablinks | 14 |
22 | pyregex | 8 |
23 | file_organizer | 8 |