{"id":26279533,"url":"https://github.com/rbrickmn/regex-playground","last_synced_at":"2026-04-09T20:08:14.144Z","repository":{"id":282276093,"uuid":"948055724","full_name":"rbrickmn/regex-playground","owner":"rbrickmn","description":"An interactive regex testing tool built with React and Tailwind CSS.","archived":false,"fork":false,"pushed_at":"2025-03-13T17:16:24.000Z","size":69,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-13T18:30:34.803Z","etag":null,"topics":["frontend","frontend-project","portfolio-project","project","react","regex","tailwindv4","vercel","vite"],"latest_commit_sha":null,"homepage":"https://regex-playground-gray.vercel.app","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rbrickmn.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-03-13T17:12:56.000Z","updated_at":"2025-03-13T17:20:07.000Z","dependencies_parsed_at":"2025-03-13T18:40:58.484Z","dependency_job_id":null,"html_url":"https://github.com/rbrickmn/regex-playground","commit_stats":null,"previous_names":["rbrickmn/regex-playground"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rbrickmn%2Fregex-playground","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rbrickmn%2Fregex-playground/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rbrickmn%2Fregex-playground/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rbrickmn%2Fregex-playground/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rbrickmn","download_url":"https://codeload.github.com/rbrickmn/regex-playground/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243589329,"owners_count":20315471,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["frontend","frontend-project","portfolio-project","project","react","regex","tailwindv4","vercel","vite"],"created_at":"2025-03-14T14:15:19.647Z","updated_at":"2025-12-29T20:16:54.729Z","avatar_url":"https://github.com/rbrickmn.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Regex Playground\n\nAn interactive regex testing tool built with React and Tailwind CSS.\n\n## Features\n\n- Real-time regex pattern matching\n- Support for regex flags (g, i, m, s)\n- Display of match details including capture groups\n- Regex cheat sheet for quick reference\n- Error handling for invalid regex patterns\n\n## Getting Started\n\n### Prerequisites\n\n- Node.js (v16 or higher recommended)\n- npm or yarn\n\n### Installation\n\n1. Clone the repository\n```bash\ngit clone https://github.com/yourusername/regex-playground.git\ncd regex-playground\n```\n\n2. Install dependencies\n```bash\nnpm install\n# or\nyarn\n```\n\n3. Start the development server\n```bash\nnpm run dev\n# or\nyarn dev\n```\n\n4. Open your browser and navigate to `http://localhost:5173`\n\n## Usage\n\n1. Enter a regex pattern in the \"Pattern\" field\n2. Set any flags you want to use (g, i, m, s)\n3. Enter text to test against in the \"Test String\" field\n4. View matches in real-time in the \"Results\" section\n\n## Favicons\n\nThe project includes an SVG favicon that adapts to light and dark mode. To generate PNG versions of the favicon for various devices:\n\n1. Make sure you have the dependencies installed:\n```bash\nnpm install\n```\n\n2. Run the favicon generation script:\n```bash\nnpm run generate-favicons\n```\n\nThis will create:\n- favicon.png (32x32)\n- apple-touch-icon.png (180x180)\n- icon-192.png (192x192)\n- icon-512.png (512x512)\n\nIf you want to modify the favicon, edit the SVG file in `public/favicon.svg` and then run the generation script again.\n\n## Built With\n\n- [React](https://reactjs.org/)\n- [Vite](https://vitejs.dev/)\n- [Tailwind CSS v4](https://tailwindcss.com/)\n\n## License\n\nThis project is open source and available under the [MIT License](LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frbrickmn%2Fregex-playground","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frbrickmn%2Fregex-playground","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frbrickmn%2Fregex-playground/lists"}