{"id":10772018,"name":"serpl","ecosystem":"homebrew","description":"Simple terminal UI for search and replace","homepage":"https://github.com/yassinebridi/serpl","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/yassinebridi/serpl","keywords_array":[],"namespace":null,"versions_count":6,"first_release_published_at":"2024-08-01T10:04:22.752Z","latest_release_published_at":"2026-10-03T06:49:21.368Z","latest_release_number":"0.3.10","latest_published_release_number":null,"last_synced_at":"2026-10-03T06:49:21.813Z","created_at":"2024-08-01T10:04:22.564Z","updated_at":"2026-10-03T06:50:21.969Z","registry_url":"https://formulae.brew.sh/formula/serpl","install_command":"brew install serpl","documentation_url":null,"metadata":{},"repo_metadata":{"id":245258244,"uuid":"818001992","full_name":"yassinebridi/serpl","owner":"yassinebridi","description":"A simple terminal UI for search and replace, ala VS Code.","archived":false,"fork":false,"pushed_at":"2026-10-02T21:24:10.000Z","size":353,"stargazers_count":857,"open_issues_count":18,"forks_count":14,"subscribers_count":7,"default_branch":"main","last_synced_at":"2026-10-03T06:36:08.435Z","etag":null,"topics":["ast-grep","replace","rust","search","terminal","tui","vscode"],"latest_commit_sha":null,"homepage":"","language":"Rust","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/yassinebridi.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2024-06-20T22:27:13.000Z","updated_at":"2026-10-02T21:38:07.000Z","dependencies_parsed_at":"2026-10-02T22:38:31.302Z","dependency_job_id":null,"html_url":"https://github.com/yassinebridi/serpl","commit_stats":null,"previous_names":["yassinebridi/serpl"],"tags_count":44,"template":false,"template_full_name":null,"purl":"pkg:github/yassinebridi/serpl","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yassinebridi","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":343072799,"owners_count":37964657,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-03T02:00:07.567Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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"},"owner_record":{"login":"yassinebridi","name":"Yassine Bridi","uuid":"18403595","kind":"user","description":"","email":"","website":"https://yasbr.com","location":"Morocco","twitter":"yassinebridi","company":null,"icon_url":"https://avatars.githubusercontent.com/u/18403595?u=ae64f17ae87a26c6a5c2d9742c087b81bc42c0ad\u0026v=4","repositories_count":54,"last_synced_at":"2025-05-31T00:44:29.628Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/yassinebridi","funding_links":[],"total_stars":807,"followers":74,"following":73,"created_at":"2022-11-16T03:28:01.338Z","updated_at":"2025-05-31T00:44:29.629Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yassinebridi","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yassinebridi/repositories"},"tags":[{"name":"0.3.10","sha":"3a52e464ed3ee04acf6dcb9e96a775a43da502f6","kind":"tag","published_at":"2026-10-02T21:24:09.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.3.10","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.3.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.3.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.3.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.3.10/manifests"},{"name":"0.3.9","sha":"66f17d8045a37488f6c6bf9214d010e5770be638","kind":"tag","published_at":"2026-10-02T20:56:57.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.3.9","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.3.9/manifests"},{"name":"0.3.8","sha":"b7227aa1006817b02cdc6b557093c5088478ed6f","kind":"tag","published_at":"2026-10-02T20:48:14.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.3.8","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.3.8/manifests"},{"name":"0.3.7","sha":"f677d457d49d8dcdeedf5b986cf5598c9a8185f3","kind":"tag","published_at":"2026-10-02T20:33:00.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.3.7","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.3.7/manifests"},{"name":"0.3.6","sha":"aff9a23223b51b320b6d1f3143f67261c339f4b8","kind":"tag","published_at":"2026-05-31T09:01:14.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.3.6","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.3.6/manifests"},{"name":"0.3.5","sha":"319ed634f074d612542a11e9ef9d0d5be570f4c7","kind":"tag","published_at":"2026-05-08T18:57:17.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.3.5","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.3.5/manifests"},{"name":"0.3.4","sha":"5bf59e2017d0564a4158f6ad8f0fef2b94669113","kind":"tag","published_at":"2025-05-24T22:05:12.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.3.4","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.3.4/manifests"},{"name":"0.3.3","sha":"980bcac4b7f9f067a66917fe150aa42c1d4fb979","kind":"tag","published_at":"2024-08-02T23:25:17.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.3.3","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.3.3/manifests"},{"name":"0.3.2","sha":"714135004eee3a143787a3db5c038abeda46e5a3","kind":"tag","published_at":"2024-08-02T22:42:43.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.3.2","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"c96c703eeb390ba4fd02537437d00654d63005b3","kind":"tag","published_at":"2024-07-17T22:20:22.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.3.1","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.3.1/manifests"},{"name":"0.2.1","sha":"56d6ca04266d18ca81570d9e67fa66280a758d9f","kind":"tag","published_at":"2024-07-13T22:56:31.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.2.1","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.2.1/manifests"},{"name":"0.1.34","sha":"93b4d709d8f62c62a0ddf07dabb45366f1b2a7b1","kind":"tag","published_at":"2024-07-07T18:12:46.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.1.34","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.1.34","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.1.34","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.34","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.34/manifests"},{"name":"0.1.33","sha":"9624f29b97e14682b7b906b70b39b9dfac9fec0a","kind":"tag","published_at":"2024-07-06T22:06:00.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.1.33","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.1.33","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.1.33","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.33","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.33/manifests"},{"name":"0.1.32","sha":"182641185a72c3e7517d707ce3b560f8871a1219","kind":"tag","published_at":"2024-07-04T21:20:35.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.1.32","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.1.32","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.1.32","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.32","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.32/manifests"},{"name":"0.1.31","sha":"7f57c2a9d8634fe62d453ec660aa836cc57be6e6","kind":"tag","published_at":"2024-07-03T21:36:15.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.1.31","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.1.31","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.1.31","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.31/manifests"},{"name":"0.1.30","sha":"8259b593968d1c74e08f9ea87e98d93a00559ca7","kind":"tag","published_at":"2024-07-02T20:05:28.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.1.30","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.1.30","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.1.30","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.30/manifests"},{"name":"0.1.29","sha":"532808b09036e6fcf3f544b4fe7d066a5ae4d1d3","kind":"tag","published_at":"2024-06-28T22:08:57.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.1.29","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.1.29","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.1.29","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.29/manifests"},{"name":"0.1.28","sha":"4debd27e5acac526b72ad70cbc31947669b1213a","kind":"tag","published_at":"2024-06-25T23:17:34.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.1.28","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.1.28","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.1.28","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.28/manifests"},{"name":"0.1.27","sha":"d8e08c7b001b8265bb6fab8e1d18955dfb4b2a99","kind":"tag","published_at":"2024-06-25T10:43:49.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.1.27","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.1.27","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.1.27","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.27/manifests"},{"name":"0.1.26","sha":"80f30b29d4cec0ce1cfecc8b1504c58561d9f02f","kind":"tag","published_at":"2024-06-23T19:48:24.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.1.26","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.1.26","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.1.26","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.26/manifests"},{"name":"0.1.25","sha":"83ec9ac24c7c3052511cf466b8dee9c50e8e6f4f","kind":"tag","published_at":"2024-06-23T17:49:06.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.1.25","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.1.25","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.1.25","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.25/manifests"},{"name":"0.1.24","sha":"2b67bb61b9bb9ff2ba3fc2c4320899009e6c2353","kind":"tag","published_at":"2024-06-23T17:20:46.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.1.24","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.1.24","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.1.24","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.24/manifests"},{"name":"0.1.23","sha":"02c9cdcfadba97940e0afb6b78979e17e132daca","kind":"tag","published_at":"2024-06-22T22:08:43.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.1.23","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.1.23","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.1.23","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.23/manifests"},{"name":"0.1.22","sha":"d2f53675d6aa10f240a03027a5f2a773fccf0f74","kind":"tag","published_at":"2024-06-22T21:52:29.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.1.22","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.1.22","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.1.22","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.22/manifests"},{"name":"0.1.21","sha":"81ba56413c7acadeeec4e6e840e463fca49b5112","kind":"tag","published_at":"2024-06-22T21:01:04.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.1.21","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.1.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.1.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.21/manifests"},{"name":"0.1.20","sha":"06138e955e82255a3cbdc85261116415cd5f8f3d","kind":"tag","published_at":"2024-06-22T20:15:41.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.1.20","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.1.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.1.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.20/manifests"},{"name":"0.1.19","sha":"73af2ba965bb010b1089faac0bcf3e6e1f26f539","kind":"tag","published_at":"2024-06-22T20:10:09.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.1.19","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.1.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.1.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.19/manifests"},{"name":"0.1.18","sha":"5ed95a208b8ed84e9fc7fc4ccfde4bc16adc4254","kind":"tag","published_at":"2024-06-22T16:42:42.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.1.18","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.1.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.1.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.18/manifests"},{"name":"0.1.17","sha":"515a41e0c0040f2966420c76f513cf113db8fe77","kind":"tag","published_at":"2024-06-22T16:39:23.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.1.17","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.1.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.1.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.17/manifests"},{"name":"0.1.16","sha":"2ad84ff4ff58c59c8b246bd59261ccdc7040f701","kind":"tag","published_at":"2024-06-22T16:31:09.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.1.16","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.1.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.1.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.16/manifests"},{"name":"0.1.15","sha":"115d5532ef6f4b46c1e3325fcbab837455ef2e30","kind":"tag","published_at":"2024-06-22T16:26:02.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.1.15","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.1.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.1.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.15/manifests"},{"name":"0.1.14","sha":"1c0974675da12e6e1327a13acbb4a186b4dc5d4e","kind":"tag","published_at":"2024-06-22T16:25:13.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.1.14","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.1.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.1.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.14/manifests"},{"name":"0.1.13","sha":"796d72748d0322948fe15adc967b4d4b9b930b56","kind":"tag","published_at":"2024-06-22T16:24:07.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.1.13","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.1.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.1.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.13/manifests"},{"name":"0.1.12","sha":"80b59b732848cc8b4b2170cead59831ccd903219","kind":"tag","published_at":"2024-06-22T16:18:33.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.1.12","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.1.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.1.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.12/manifests"},{"name":"0.1.10","sha":"7ce767a00319994bd5a1c7432a44f5ed8c525b31","kind":"tag","published_at":"2024-06-22T15:54:24.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.1.10","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.1.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.10/manifests"},{"name":"0.1.9","sha":"d22708b07729cb2eb9fc9631371510b946296559","kind":"tag","published_at":"2024-06-22T15:42:51.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.1.9","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.9/manifests"},{"name":"0.1.8","sha":"d9a134f14682803a86e1902a43aff1c417de0538","kind":"tag","published_at":"2024-06-22T15:37:41.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.1.8","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.8/manifests"},{"name":"0.1.6","sha":"5f4fa8d6f494c8c2df049ce92b39430a5b21369b","kind":"commit","published_at":"2024-06-22T00:08:09.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.1.6","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.6/manifests"},{"name":"0.1.5","sha":"ddb6459ee51c96ecb62637f11b14040363799a02","kind":"commit","published_at":"2024-06-22T00:01:06.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.1.5","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.5/manifests"},{"name":"0.1.4","sha":"8f84cf1fd691c00528b6619da626d48126b7b659","kind":"commit","published_at":"2024-06-21T23:51:29.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.1.4","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.4/manifests"},{"name":"0.1.3","sha":"8f84cf1fd691c00528b6619da626d48126b7b659","kind":"commit","published_at":"2024-06-21T23:51:29.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.1.3","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.3/manifests"},{"name":"0.1.2","sha":"976af289c5bd145b9188d4b4423ff3cab48cd228","kind":"commit","published_at":"2024-06-20T22:48:26.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.1.2","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.2/manifests"},{"name":"0.1.1","sha":"c87b8df58a91c158faf2681e44aae71d4187cfd7","kind":"commit","published_at":"2024-06-20T22:42:31.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.1.1","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"ce20eb518c332681d8dac9f573ddf0f9f79a3d13","kind":"commit","published_at":"2024-06-20T22:26:31.000Z","download_url":"https://codeload.github.com/yassinebridi/serpl/tar.gz/0.1.0","html_url":"https://github.com/yassinebridi/serpl/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/yassinebridi/serpl@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-10-03T06:50:21.969Z","dependent_packages_count":0,"downloads":18,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":59.54817275747508,"dependent_repos_count":54.42583732057417,"dependent_packages_count":18.833067517278042,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":44.26902586510909},"purl":"pkg:brew/serpl","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/homebrew/serpl","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/homebrew/serpl","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/homebrew/serpl/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-24T12:53:35.300Z","issues_count":25,"pull_requests_count":19,"avg_time_to_close_issue":372337.0,"avg_time_to_close_pull_request":2019917.125,"issues_closed_count":6,"pull_requests_closed_count":16,"pull_request_authors_count":11,"issue_authors_count":18,"avg_comments_per_issue":1.24,"avg_comments_per_pull_request":0.6842105263157895,"merged_pull_requests_count":15,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":2,"past_year_pull_requests_count":3,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":3047158.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":1,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/yassinebridi%2Fserpl/issues","maintainers":[{"login":"yassinebridi","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yassinebridi"},{"login":"ArkadSt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ArkadSt"}],"active_maintainers":[{"login":"ArkadSt","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ArkadSt"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/formulae.brew.sh/packages/serpl/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/formulae.brew.sh/packages/serpl/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/formulae.brew.sh/packages/serpl/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/formulae.brew.sh/packages/serpl/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/formulae.brew.sh/packages/serpl/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/formulae.brew.sh/packages/serpl/codemeta","maintainers":[]}