{"id":25907907,"url":"https://github.com/altersquareio/regex-highlight-browser-extension","last_synced_at":"2025-03-03T07:15:38.884Z","repository":{"id":278892938,"uuid":"935965053","full_name":"altersquareio/regex-highlight-browser-extension","owner":"altersquareio","description":"This Chrome extension allows you to highlight text on any webpage using regular expressions. It provides a simple interface to input your regex, select flags, and easily navigate between highlighted matches.","archived":false,"fork":false,"pushed_at":"2025-03-02T12:47:25.000Z","size":43,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-02T13:34:35.498Z","etag":null,"topics":["browser","browser-extension","chrome","chrome-extension","google"],"latest_commit_sha":null,"homepage":"","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/altersquareio.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-02-20T10:04:58.000Z","updated_at":"2025-03-01T07:22:48.000Z","dependencies_parsed_at":"2025-02-22T11:26:25.722Z","dependency_job_id":"cffed7d2-f64a-48f5-882c-546f4a6232e3","html_url":"https://github.com/altersquareio/regex-highlight-browser-extension","commit_stats":null,"previous_names":["rohandhamapurkar/regex-highlight-browser-extension","altersquareio/regex-highlight-browser-extension"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/altersquareio%2Fregex-highlight-browser-extension","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/altersquareio%2Fregex-highlight-browser-extension/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/altersquareio%2Fregex-highlight-browser-extension/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/altersquareio%2Fregex-highlight-browser-extension/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/altersquareio","download_url":"https://codeload.github.com/altersquareio/regex-highlight-browser-extension/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241622601,"owners_count":19992504,"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":["browser","browser-extension","chrome","chrome-extension","google"],"created_at":"2025-03-03T07:15:38.425Z","updated_at":"2025-03-03T07:15:38.877Z","avatar_url":"https://github.com/altersquareio.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Regex Highlighter Chrome Extension\n\nThis Chrome extension allows you to highlight text on any webpage using regular expressions. It provides a simple interface to input your regex, select flags, and easily navigate between highlighted matches.\n\n## Features\n\n- **Real-time Highlighting:** Dynamically highlights text on the current webpage as you type your regex.\n- **Regex Flags:** Supports common regex flags (global, case-insensitive, multiline, unicode) for flexible matching.\n- **Clear Highlights:** Easily remove all highlights with a single click.\n- **Navigation:** Navigate between highlighted matches using \"Previous Match\" and \"Next Match\" buttons.\n- **Persistent Settings:** Saves your regex and flags so they are retained between uses.\n\n## Installation\n\n1. Clone this repository: `git clone https://github.com/rohandhamapurkar/regex-highlight-browser-extension.git`\n2. Open Chrome and go to `chrome://extensions/`.\n3. Enable \"Developer mode\" in the top right corner.\n4. Click \"Load unpacked\".\n5. Select the directory where you cloned the repository.\n\n## Usage\n\n1. Open a webpage where you want to highlight text.\n2. Click the Regex Highlighter extension icon in your browser toolbar.\n3. Enter your regular expression in the input field.\n4. Select the desired flags.\n5. Click the \"Highlight\" button.\n6. Use the \"Previous Match\" and \"Next Match\" buttons to navigate between highlighted instances.\n7. Click the \"Clear Highlights\" button to remove all highlights.\n\n## Options\n\n- **Regex Input:** The text field where you enter your regular expression.\n- **Flags:** Checkboxes to enable various regex flags:\n    - **Global (g):** Finds all matches in the text, not just the first one.\n    - **Case Insensitive (i):** Matches regardless of case.\n    - **Multiline (m):** Makes `^` and `$` match the beginning/end of each line, not just the entire string.\n    - **Unicode (u):** Enables Unicode-aware matching.\n- **Highlight Button:** Triggers the highlighting process.\n- **Clear Highlights Button:** Removes all highlights from the page.\n- **Previous Match Button:** Scrolls to the previous highlighted match.\n- **Next Match Button:** Scrolls to the next highlighted match.\n\n## Contributing\n\nContributions are welcome! Feel free to submit pull requests or open issues.\n\n## License\n\nThis extension is licensed under the [MIT License](LICENSE).\n\n## Credits\n\nThis extension was developed by Rohan Dhamapurkar.\n\n## Contact\n\nIf you have any questions or issues, please contact dhamapurkar54@gmail.com.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faltersquareio%2Fregex-highlight-browser-extension","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faltersquareio%2Fregex-highlight-browser-extension","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faltersquareio%2Fregex-highlight-browser-extension/lists"}