Skip to content

Sagar141005/RegexLab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔍 RegexLab — The Developer’s Regex Dictionary

RegexLab is a curated, production-ready collection of Regular Expressions designed for developers. Search, explore, and test patterns for validation, parsing, sanitization, matching, and formatting — all in one clean interface.

🔗 Live Demo: https://regexlab.sagarsaini.com
👉 Author: Sagar Saini

✨ Features

🧩 Curated Regex Library

A hand-picked collection of battle-tested regex patterns used across real-world projects.

⚡ Live Regex Tester

Every pattern includes a built-in test area. Type sample input → instantly see matches, groups, and validation results.

🗂 Categories

Patterns are grouped into logical categories such as:

  • Emails
  • URLs & Domains
  • Passwords
  • Numbers
  • Dates
  • Phone Numbers
  • Input Sanitization
  • Formatting / Parsing
    And more…

🎨 Clean UI + Keyboard Friendly

A minimal design focused on clarity and speed.
No distractions — just patterns, examples, and testing.

📱 Fully Responsive

Works seamlessly on desktop, tablet, or mobile.

🚀 Why RegexLab?

Regular expressions are powerful but hard to remember.
RegexLab solves that by giving developers a reliable, production-ready dictionary of patterns you can drop into:

  • Web apps
  • Mobile apps
  • CLI tools
  • Validation pipelines
  • Data cleaning scripts
  • Backend services
    No more searching random StackOverflow threads or blog posts.

🛠️ Tech Stack

RegexLab is built using:

  • React
  • Vite
  • Tailwind CSS
  • Lucide Icons
  • Vanilla RegExp Engine (no dependencies)

📦 Getting Started (Local Development)

git clone https://github.com/<your-username>/regexlab.git
cd regexlab
npm install
npm run dev

Visit: http://localhost:5173

🔒 Privacy

RegexLab does not store or transmit any input or data.
Your testing happens completely in your browser.

🤝 Contributing

Contributions are welcome!
You can add new regex patterns, improve descriptions, or enhance UI/UX.

  1. Fork the repo
  2. Create a feature branch
  3. Submit a PR

⭐ Support the Project

If RegexLab helped you debug, validate, or write a regex faster…
Consider starring the repo!
It helps the project reach more developers.

About

RegexLab is a curated, production-ready collection of Regular Expressions designed for developers.

Resources

Stars

Watchers

Forks

Contributors