{"id":106,"name":null,"description":"Autolinking. Ruby. Yes, that's pretty much it.","url":"https://github.com/vmg/rinku","last_synced_at":"2026-04-30T16:30:19.744Z","repository":{"id":55129235,"uuid":"1868660","full_name":"vmg/rinku","owner":"vmg","description":"Autolinking. Ruby. Yes, that's pretty much it.","archived":false,"fork":false,"pushed_at":"2024-02-07T18:22:23.000Z","size":162,"stargazers_count":598,"open_issues_count":19,"forks_count":68,"subscribers_count":9,"default_branch":"master","last_synced_at":"2026-04-03T07:52:21.844Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"isc","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vmg.png","metadata":{"files":{"readme":"README.markdown","changelog":null,"contributing":null,"funding":null,"license":"COPYING","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":"2011-06-09T01:27:17.000Z","updated_at":"2026-03-05T04:08:36.000Z","dependencies_parsed_at":"2024-06-18T12:14:25.342Z","dependency_job_id":"cc2d4b6e-94f9-44e7-97a4-0e6b8ea3ef2d","html_url":"https://github.com/vmg/rinku","commit_stats":{"total_commits":102,"total_committers":18,"mean_commits":5.666666666666667,"dds":0.5392156862745099,"last_synced_commit":"0e0a80bad9c270d07f4a306f9dd15ec57d28fe70"},"previous_names":[],"tags_count":16,"template":false,"template_full_name":null,"purl":"pkg:github/vmg/rinku","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vmg","download_url":"https://codeload.github.com/vmg/rinku/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/sbom","scorecard":{"id":925807,"data":{"date":"2025-08-04","repo":{"name":"github.com/vmg/rinku","commit":"0e0a80bad9c270d07f4a306f9dd15ec57d28fe70"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":3.3,"checks":[{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Code-Review","score":2,"reason":"Found 4/20 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: COPYING:0","Info: FSF or OSI recognized license: ISC License: COPYING:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 16 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-25T12:01:53.909Z","repository_id":55129235,"created_at":"2025-08-25T12:01:53.909Z","updated_at":"2025-08-25T12:01:53.909Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31423887,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-05T02:22:46.605Z","status":"ssl_error","status_checked_at":"2026-04-05T02:22:33.263Z","response_time":75,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":{"login":"vmg","name":"Vicent Martí","uuid":"42793","kind":"user","description":"Working on perf @planetscale. Previously: Principal Systems Engineer @github (this website, yo).","email":"","website":"http://twitter.com/vmg","location":"Madrid","twitter":null,"company":"@planetscale ","icon_url":"https://avatars.githubusercontent.com/u/42793?u=9dd4373b42a0baffff49c7bbf7b1c7c324806f75\u0026v=4","repositories_count":107,"last_synced_at":"2023-04-12T20:27:21.185Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/vmg","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T17:37:51.848Z","updated_at":"2023-04-12T20:27:21.197Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vmg","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vmg/repositories"},"packages":[{"id":13606037,"name":"ruby-rinku","ecosystem":"debian","description":null,"homepage":"https://github.com/vmg/rinku","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/vmg/rinku","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-11T11:26:39.780Z","latest_release_published_at":"2026-02-11T11:26:39.780Z","latest_release_number":"1.7.3-2","last_synced_at":"2026-03-13T19:06:21.315Z","created_at":"2026-02-11T11:26:39.545Z","updated_at":"2026-03-13T19:06:21.315Z","registry_url":"https://tracker.debian.org/pkg/ruby-rinku","install_command":"apt-get install ruby-rinku","documentation_url":"https://packages.debian.org/buster/ruby-rinku","metadata":{"component":"main","architecture":"any all","priority":"optional","binary":"ruby-rinku, ruby-rinku-doc","standards_version":"3.9.7","maintainer":"Debian Ruby Extras Maintainers \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper (\u003e= 9~), gem2deb, ruby-test-unit","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-11T15:15:21.583Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/ruby-rinku?arch=source\u0026distro=debian-10\u0026repository_url=https://packages.debian.org/buster","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/ruby-rinku","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/ruby-rinku","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/ruby-rinku/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/ruby-rinku/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/ruby-rinku/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/ruby-rinku/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/ruby-rinku/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/ruby-rinku/codemeta","maintainers":[],"registry":{"name":"debian-10","url":"https://packages.debian.org/buster","ecosystem":"debian","default":false,"packages_count":28836,"maintainers_count":0,"namespaces_count":3,"keywords_count":915,"github":"debian","metadata":{"codename":"buster","mirror":"http://archive.debian.org/debian"},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:50.156Z","updated_at":"2026-04-27T18:20:39.693Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/namespaces"}},{"id":13751656,"name":"ruby-rinku","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/vmg/rinku","licenses":"isc","normalized_licenses":["ISC"],"repository_url":"https://github.com/vmg/rinku","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T07:21:51.405Z","latest_release_published_at":"2026-02-13T07:21:51.405Z","latest_release_number":"1.7.3-2build4","last_synced_at":"2026-03-13T20:22:25.847Z","created_at":"2026-02-13T07:21:51.246Z","updated_at":"2026-03-13T20:22:25.848Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-rinku","install_command":"apt-get install ruby-rinku","documentation_url":null,"metadata":{"component":"universe","architecture":"any all","priority":"optional","binary":"ruby-rinku, ruby-rinku-doc","standards_version":"3.9.7","maintainer":"Ubuntu Developers \u003cubuntu-devel-discuss@lists.ubuntu.com\u003e","build_depends":"debhelper (\u003e= 9~), gem2deb, ruby-test-unit","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":55129235,"uuid":"1868660","full_name":"vmg/rinku","owner":"vmg","description":"Autolinking. Ruby. Yes, that's pretty much it.","archived":false,"fork":false,"pushed_at":"2024-02-07T18:22:23.000Z","size":162,"stargazers_count":599,"open_issues_count":19,"forks_count":68,"subscribers_count":9,"default_branch":"master","last_synced_at":"2026-01-30T06:07:34.194Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"isc","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vmg.png","metadata":{"files":{"readme":"README.markdown","changelog":null,"contributing":null,"funding":null,"license":"COPYING","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":"2011-06-09T01:27:17.000Z","updated_at":"2026-01-02T08:10:30.000Z","dependencies_parsed_at":"2024-06-18T12:14:25.342Z","dependency_job_id":"cc2d4b6e-94f9-44e7-97a4-0e6b8ea3ef2d","html_url":"https://github.com/vmg/rinku","commit_stats":{"total_commits":102,"total_committers":18,"mean_commits":5.666666666666667,"dds":0.5392156862745099,"last_synced_commit":"0e0a80bad9c270d07f4a306f9dd15ec57d28fe70"},"previous_names":[],"tags_count":16,"template":false,"template_full_name":null,"purl":"pkg:github/vmg/rinku","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vmg","download_url":"https://codeload.github.com/vmg/rinku/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/sbom","scorecard":{"id":925807,"data":{"date":"2025-08-04","repo":{"name":"github.com/vmg/rinku","commit":"0e0a80bad9c270d07f4a306f9dd15ec57d28fe70"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":3.3,"checks":[{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Code-Review","score":2,"reason":"Found 4/20 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: COPYING:0","Info: FSF or OSI recognized license: ISC License: COPYING:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 16 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-25T12:01:53.909Z","repository_id":55129235,"created_at":"2025-08-25T12:01:53.909Z","updated_at":"2025-08-25T12:01:53.909Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29181265,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-06T23:15:33.022Z","status":"ssl_error","status_checked_at":"2026-02-06T23:15:09.128Z","response_time":59,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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"}},"repo_metadata_updated_at":"2026-02-13T07:21:51.603Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/ruby-rinku?arch=source\u0026distro=ubuntu-20.04\u0026repository_url=https://launchpad.net/ubuntu/focal","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-rinku","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-rinku","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-rinku/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-rinku/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-rinku/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-rinku/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-rinku/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-rinku/codemeta","maintainers":[],"registry":{"name":"ubuntu-20.04","url":"https://launchpad.net/ubuntu/focal","ecosystem":"ubuntu","default":false,"packages_count":30789,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"focal"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:47.233Z","updated_at":"2026-04-27T18:20:36.874Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/namespaces"}},{"id":13713206,"name":"ruby-rinku","ecosystem":"debian","description":null,"homepage":"https://github.com/vmg/rinku","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/vmg/rinku","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-12T23:39:48.186Z","latest_release_published_at":"2026-02-12T23:39:48.186Z","latest_release_number":"1.7.3-2","last_synced_at":"2026-03-13T23:46:18.219Z","created_at":"2026-02-12T23:39:48.005Z","updated_at":"2026-03-14T00:02:14.036Z","registry_url":"https://tracker.debian.org/pkg/ruby-rinku","install_command":"apt-get install ruby-rinku","documentation_url":"https://packages.debian.org/bookworm/ruby-rinku","metadata":{"component":"main","architecture":"any all","priority":"optional","binary":"ruby-rinku, ruby-rinku-doc","standards_version":"3.9.7","maintainer":"Debian Ruby Extras Maintainers \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper (\u003e= 9~), gem2deb, ruby-test-unit","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-12T23:39:48.797Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/ruby-rinku?arch=source\u0026distro=debian-12","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/ruby-rinku","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/ruby-rinku","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/ruby-rinku/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-rinku/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-rinku/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-rinku/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-rinku/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-rinku/codemeta","maintainers":[],"registry":{"name":"debian-12","url":"https://packages.debian.org/bookworm","ecosystem":"debian","default":true,"packages_count":34734,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"debian","metadata":{"codename":"bookworm"},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.459Z","updated_at":"2026-04-27T18:20:38.992Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/namespaces"}},{"id":13805184,"name":"ruby-rinku","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/vmg/rinku","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/vmg/rinku","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T18:31:32.707Z","latest_release_published_at":"2026-02-13T18:31:32.707Z","latest_release_number":"1.7.3-2build8","last_synced_at":"2026-03-14T03:13:37.261Z","created_at":"2026-02-13T18:31:32.473Z","updated_at":"2026-03-14T03:13:37.261Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-rinku","install_command":"apt-get install ruby-rinku","documentation_url":null,"metadata":{"component":"universe","architecture":"any all","priority":"optional","binary":"ruby-rinku, ruby-rinku-doc","standards_version":"3.9.7","maintainer":"Ubuntu Developers \u003cubuntu-devel-discuss@lists.ubuntu.com\u003e","build_depends":"debhelper (\u003e= 9~), gem2deb, ruby-test-unit","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-13T18:31:33.377Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/ruby-rinku?arch=source\u0026distro=ubuntu-23.10\u0026repository_url=https://launchpad.net/ubuntu/mantic","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-rinku","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-rinku","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-rinku/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-rinku/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-rinku/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-rinku/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-rinku/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-rinku/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.10","url":"https://launchpad.net/ubuntu/mantic","ecosystem":"ubuntu","default":false,"packages_count":36642,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"mantic","mirror":"http://old-releases.ubuntu.com/ubuntu"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.636Z","updated_at":"2026-04-27T18:20:38.051Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/namespaces"}},{"id":13530911,"name":"ruby-rinku","ecosystem":"debian","description":null,"homepage":"https://github.com/vmg/rinku","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/vmg/rinku","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-10T23:37:51.509Z","latest_release_published_at":"2026-02-10T23:37:51.509Z","latest_release_number":"1.7.3-2","last_synced_at":"2026-03-14T05:22:30.757Z","created_at":"2026-02-10T23:37:51.333Z","updated_at":"2026-03-14T05:22:30.757Z","registry_url":"https://tracker.debian.org/pkg/ruby-rinku","install_command":"apt-get install ruby-rinku","documentation_url":"https://packages.debian.org/bullseye/ruby-rinku","metadata":{"component":"main","architecture":"any all","priority":"optional","binary":"ruby-rinku, ruby-rinku-doc","standards_version":"3.9.7","maintainer":"Debian Ruby Extras Maintainers \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper (\u003e= 9~), gem2deb, ruby-test-unit","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-11T14:26:57.542Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/ruby-rinku?arch=source\u0026distro=debian-11\u0026repository_url=https://packages.debian.org/bullseye","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/ruby-rinku","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/ruby-rinku","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/ruby-rinku/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/ruby-rinku/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/ruby-rinku/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/ruby-rinku/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/ruby-rinku/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/ruby-rinku/codemeta","maintainers":[],"registry":{"name":"debian-11","url":"https://packages.debian.org/bullseye","ecosystem":"debian","default":false,"packages_count":31268,"maintainers_count":0,"namespaces_count":3,"keywords_count":0,"github":"debian","metadata":{"codename":"bullseye"},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.702Z","updated_at":"2026-04-27T18:20:39.352Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/namespaces"}},{"id":13779691,"name":"ruby-rinku","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/vmg/rinku","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/vmg/rinku","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T13:24:40.706Z","latest_release_published_at":"2026-02-13T13:24:40.706Z","latest_release_number":"1.7.3-2build6","last_synced_at":"2026-03-13T13:37:17.102Z","created_at":"2026-02-13T13:24:40.509Z","updated_at":"2026-03-13T13:37:17.102Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-rinku","install_command":"apt-get install ruby-rinku","documentation_url":null,"metadata":{"component":"universe","architecture":"any all","priority":"optional","binary":"ruby-rinku, ruby-rinku-doc","standards_version":"3.9.7","maintainer":"Ubuntu Developers \u003cubuntu-devel-discuss@lists.ubuntu.com\u003e","build_depends":"debhelper (\u003e= 9~), gem2deb, ruby-test-unit","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-13T13:24:41.230Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/ruby-rinku?arch=source\u0026distro=ubuntu-22.04\u0026repository_url=https://launchpad.net/ubuntu/jammy","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-rinku","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-rinku","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-rinku/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-rinku/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-rinku/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-rinku/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-rinku/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-rinku/codemeta","maintainers":[],"registry":{"name":"ubuntu-22.04","url":"https://launchpad.net/ubuntu/jammy","ecosystem":"ubuntu","default":false,"packages_count":34289,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"jammy"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:46.486Z","updated_at":"2026-04-27T18:20:36.155Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/namespaces"}},{"id":13567082,"name":"ruby-rinku","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/vmg/rinku","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/vmg/rinku","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-11T06:48:35.517Z","latest_release_published_at":"2026-02-11T06:48:35.517Z","latest_release_number":"1.7.3-2build8","last_synced_at":"2026-03-12T01:20:22.148Z","created_at":"2026-02-11T06:48:35.349Z","updated_at":"2026-03-12T01:20:22.148Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-rinku","install_command":"apt-get install ruby-rinku","documentation_url":null,"metadata":{"component":"universe","architecture":"any all","priority":"optional","binary":"ruby-rinku, ruby-rinku-doc","standards_version":"3.9.7","maintainer":"Ubuntu Developers \u003cubuntu-devel-discuss@lists.ubuntu.com\u003e","build_depends":"debhelper (\u003e= 9~), gem2deb, ruby-test-unit","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-11T14:57:12.702Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/ruby-rinku?arch=source\u0026distro=ubuntu-23.04\u0026repository_url=https://launchpad.net/ubuntu/lunar","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-rinku","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-rinku","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-rinku/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-rinku/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-rinku/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-rinku/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-rinku/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-rinku/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.04","url":"https://launchpad.net/ubuntu/lunar","ecosystem":"ubuntu","default":false,"packages_count":36116,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"lunar","mirror":"http://old-releases.ubuntu.com/ubuntu"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:49.117Z","updated_at":"2026-04-27T18:20:38.741Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/namespaces"}},{"id":8616261,"name":"github.com/vmg/rinku","ecosystem":"go","description":null,"homepage":null,"licenses":"isc","normalized_licenses":["ISC"],"repository_url":"https://github.com/vmg/rinku","keywords_array":[],"namespace":null,"versions_count":16,"first_release_published_at":"2023-12-03T01:59:01.016Z","latest_release_published_at":"2019-04-23T00:28:11.000Z","latest_release_number":"v2.0.6+incompatible","last_synced_at":"2026-04-27T15:02:13.706Z","created_at":"2023-12-03T01:58:58.342Z","updated_at":"2026-04-27T15:02:13.707Z","registry_url":"https://pkg.go.dev/github.com/vmg/rinku","install_command":"go get github.com/vmg/rinku","documentation_url":"https://pkg.go.dev/github.com/vmg/rinku#section-documentation","metadata":{},"repo_metadata":{"id":55129235,"uuid":"1868660","full_name":"vmg/rinku","owner":"vmg","description":"Autolinking. Ruby. Yes, that's pretty much it.","archived":false,"fork":false,"pushed_at":"2024-02-07T18:22:23.000Z","size":162,"stargazers_count":598,"open_issues_count":19,"forks_count":69,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-09-14T00:36:53.657Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"isc","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vmg.png","metadata":{"files":{"readme":"README.markdown","changelog":null,"contributing":null,"funding":null,"license":"COPYING","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":"2011-06-09T01:27:17.000Z","updated_at":"2025-09-12T11:06:10.000Z","dependencies_parsed_at":"2024-06-18T12:14:25.342Z","dependency_job_id":"cc2d4b6e-94f9-44e7-97a4-0e6b8ea3ef2d","html_url":"https://github.com/vmg/rinku","commit_stats":{"total_commits":102,"total_committers":18,"mean_commits":5.666666666666667,"dds":0.5392156862745099,"last_synced_commit":"0e0a80bad9c270d07f4a306f9dd15ec57d28fe70"},"previous_names":[],"tags_count":16,"template":false,"template_full_name":null,"purl":"pkg:github/vmg/rinku","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vmg","download_url":"https://codeload.github.com/vmg/rinku/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/sbom","scorecard":{"id":925807,"data":{"date":"2025-08-04","repo":{"name":"github.com/vmg/rinku","commit":"0e0a80bad9c270d07f4a306f9dd15ec57d28fe70"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":3.3,"checks":[{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Code-Review","score":2,"reason":"Found 4/20 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: COPYING:0","Info: FSF or OSI recognized license: ISC License: COPYING:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 16 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-25T12:01:53.909Z","repository_id":55129235,"created_at":"2025-08-25T12:01:53.909Z","updated_at":"2025-08-25T12:01:53.909Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":275062958,"owners_count":25398888,"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","status":"online","status_checked_at":"2025-09-14T02:00:10.474Z","response_time":75,"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":"vmg","name":"Vicent Martí","uuid":"42793","kind":"user","description":"Working on perf @planetscale. Previously: Principal Systems Engineer @github (this website, yo).","email":"","website":"http://twitter.com/vmg","location":"Madrid","twitter":null,"company":"@planetscale ","icon_url":"https://avatars.githubusercontent.com/u/42793?u=9dd4373b42a0baffff49c7bbf7b1c7c324806f75\u0026v=4","repositories_count":107,"last_synced_at":"2023-04-12T20:27:21.185Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/vmg","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T17:37:51.848Z","updated_at":"2023-04-12T20:27:21.197Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vmg","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vmg/repositories"},"tags":[{"name":"v2.0.6","sha":"0e0a80bad9c270d07f4a306f9dd15ec57d28fe70","kind":"tag","published_at":"2019-04-23T00:28:20.000Z","download_url":"https://codeload.github.com/vmg/rinku/tar.gz/v2.0.6","html_url":"https://github.com/vmg/rinku/releases/tag/v2.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/vmg/rinku@v2.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/tags/v2.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/tags/v2.0.6/manifests"},{"name":"v2.0.5","sha":"d1e3ef401e425a650eddd6472b0001d2c5ea0603","kind":"tag","published_at":"2019-02-11T03:33:57.000Z","download_url":"https://codeload.github.com/vmg/rinku/tar.gz/v2.0.5","html_url":"https://github.com/vmg/rinku/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/vmg/rinku@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"994403d93396409c7d9f7b775c1f2a6c69041cc5","kind":"tag","published_at":"2017-11-30T00:08:29.000Z","download_url":"https://codeload.github.com/vmg/rinku/tar.gz/v2.0.4","html_url":"https://github.com/vmg/rinku/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/vmg/rinku@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/tags/v2.0.4/manifests"},{"name":"v2.0.3","sha":"7b9cf01b5805bcfa55c56585ebb6485b3ff321d0","kind":"tag","published_at":"2017-08-24T03:47:09.000Z","download_url":"https://codeload.github.com/vmg/rinku/tar.gz/v2.0.3","html_url":"https://github.com/vmg/rinku/releases/tag/v2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/vmg/rinku@v2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/tags/v2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/tags/v2.0.3/manifests"},{"name":"v2.0.2","sha":"e75bb8bc0308eeea1d946578a29093b6e21c7cef","kind":"commit","published_at":"2016-10-07T05:42:24.000Z","download_url":"https://codeload.github.com/vmg/rinku/tar.gz/v2.0.2","html_url":"https://github.com/vmg/rinku/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/vmg/rinku@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"98dafb1d946fd935eeb4cf9a2ed31a47f2f9376f","kind":"commit","published_at":"2016-09-06T10:21:19.000Z","download_url":"https://codeload.github.com/vmg/rinku/tar.gz/v2.0.1","html_url":"https://github.com/vmg/rinku/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/vmg/rinku@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/tags/v2.0.1/manifests"},{"name":"v1.7.3","sha":"1e835f3b5e243112f967c46bb9d325391105bf21","kind":"commit","published_at":"2013-04-25T10:19:48.000Z","download_url":"https://codeload.github.com/vmg/rinku/tar.gz/v1.7.3","html_url":"https://github.com/vmg/rinku/releases/tag/v1.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/vmg/rinku@v1.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/tags/v1.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/tags/v1.7.3/manifests"},{"name":"v1.7.2","sha":"49cf3588bb7ce9d4626e67b70a5f8cb90308b7c2","kind":"commit","published_at":"2012-10-12T13:03:55.000Z","download_url":"https://codeload.github.com/vmg/rinku/tar.gz/v1.7.2","html_url":"https://github.com/vmg/rinku/releases/tag/v1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/vmg/rinku@v1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/tags/v1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/tags/v1.7.2/manifests"},{"name":"v1.7.1","sha":"4e46727c9b6f19e3eec96b880024a3cce108344c","kind":"commit","published_at":"2012-10-10T13:51:19.000Z","download_url":"https://codeload.github.com/vmg/rinku/tar.gz/v1.7.1","html_url":"https://github.com/vmg/rinku/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/vmg/rinku@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"edc1f08904542f08402e2123ca5ccc1190760066","kind":"commit","published_at":"2012-07-08T12:52:16.000Z","download_url":"https://codeload.github.com/vmg/rinku/tar.gz/v1.7.0","html_url":"https://github.com/vmg/rinku/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/vmg/rinku@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/tags/v1.7.0/manifests"},{"name":"v1.5.1","sha":"a6844b8c05a6e40b4b9f850974c36ac34bdac0b3","kind":"commit","published_at":"2012-02-13T15:34:24.000Z","download_url":"https://codeload.github.com/vmg/rinku/tar.gz/v1.5.1","html_url":"https://github.com/vmg/rinku/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/vmg/rinku@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"a8f9f9e7ae95c183a2404e8148dc60bff7731100","kind":"commit","published_at":"2011-12-04T11:49:25.000Z","download_url":"https://codeload.github.com/vmg/rinku/tar.gz/v1.5.0","html_url":"https://github.com/vmg/rinku/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/vmg/rinku@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/tags/v1.5.0/manifests"},{"name":"v1.2.2","sha":"2ea3b3d9d1e1f6cee7c18a076ceea59eefd507c2","kind":"commit","published_at":"2011-06-19T18:59:32.000Z","download_url":"https://codeload.github.com/vmg/rinku/tar.gz/v1.2.2","html_url":"https://github.com/vmg/rinku/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/vmg/rinku@v1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"b318b09d223b311da1516b8bbd2326e5f18303c6","kind":"commit","published_at":"2011-06-17T19:29:39.000Z","download_url":"https://codeload.github.com/vmg/rinku/tar.gz/v1.2.1","html_url":"https://github.com/vmg/rinku/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/vmg/rinku@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"73eafbe2f3143e4f2f6c1528245460af0e85aa9f","kind":"commit","published_at":"2011-06-11T15:55:06.000Z","download_url":"https://codeload.github.com/vmg/rinku/tar.gz/v1.2.0","html_url":"https://github.com/vmg/rinku/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/vmg/rinku@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"e77169ae7fd77f9dc6dff4f6eb0c831f7fbc2636","kind":"commit","published_at":"2011-06-11T00:42:43.000Z","download_url":"https://codeload.github.com/vmg/rinku/tar.gz/v1.1.0","html_url":"https://github.com/vmg/rinku/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/vmg/rinku@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/tags/v1.1.0/manifests"}]},"repo_metadata_updated_at":"2025-09-29T01:59:17.517Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":10.77902998550931,"dependent_packages_count":9.55954712080186,"stargazers_count":2.4921871949100867,"forks_count":3.043746655416171,"docker_downloads_count":null,"average":6.4686277391593565},"purl":"pkg:golang/github.com/vmg/rinku","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/vmg/rinku","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/vmg/rinku","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/vmg/rinku/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T18:09:28.104Z","issues_count":46,"pull_requests_count":51,"avg_time_to_close_issue":38525835.131578945,"avg_time_to_close_pull_request":12518449.825,"issues_closed_count":38,"pull_requests_closed_count":40,"pull_request_authors_count":28,"issue_authors_count":44,"avg_comments_per_issue":1.934782608695652,"avg_comments_per_pull_request":1.7254901960784315,"merged_pull_requests_count":26,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/issues","maintainers":[{"login":"kivikakk","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kivikakk"},{"login":"vmg","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/vmg"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fvmg%2Frinku/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fvmg%2Frinku/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fvmg%2Frinku/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fvmg%2Frinku/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fvmg%2Frinku/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2116507,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":13669449,"name":"ruby-rinku","ecosystem":"debian","description":null,"homepage":"https://github.com/vmg/rinku","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/vmg/rinku","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-12T12:41:33.988Z","latest_release_published_at":"2026-02-12T12:41:33.988Z","latest_release_number":"1.7.3-2.1","last_synced_at":"2026-03-14T15:02:54.275Z","created_at":"2026-02-12T12:41:33.743Z","updated_at":"2026-03-14T15:02:54.276Z","registry_url":"https://tracker.debian.org/pkg/ruby-rinku","install_command":"apt-get install ruby-rinku","documentation_url":"https://packages.debian.org/trixie/ruby-rinku","metadata":{"component":"main","architecture":"any all","priority":"optional","binary":"ruby-rinku, ruby-rinku-doc","standards_version":"3.9.7","maintainer":"Debian Ruby Extras Maintainers \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper (\u003e= 9~), gem2deb, ruby-test-unit","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-12T12:41:34.705Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/ruby-rinku?arch=source\u0026distro=debian-13\u0026repository_url=https://packages.debian.org/trixie","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/ruby-rinku","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/ruby-rinku","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/ruby-rinku/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/ruby-rinku/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/ruby-rinku/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/ruby-rinku/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/ruby-rinku/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/ruby-rinku/codemeta","maintainers":[],"registry":{"name":"debian-13","url":"https://packages.debian.org/trixie","ecosystem":"debian","default":false,"packages_count":38024,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"debian","metadata":{"codename":"trixie"},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:50.448Z","updated_at":"2026-04-27T18:20:39.853Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/namespaces"}},{"id":13467187,"name":"ruby-rinku","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/vmg/rinku","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/vmg/rinku","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-09T17:09:18.989Z","latest_release_published_at":"2026-02-09T17:09:18.989Z","latest_release_number":"1.7.3-2.1build3","last_synced_at":"2026-03-09T18:25:26.623Z","created_at":"2026-02-09T17:09:15.797Z","updated_at":"2026-03-09T18:32:53.671Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-rinku","install_command":"apt-get install ruby-rinku","documentation_url":null,"metadata":{"component":"universe","architecture":"any all","priority":"optional","binary":"ruby-rinku, ruby-rinku-doc","standards_version":"3.9.7","maintainer":"Debian Ruby Extras Maintainers \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper (\u003e= 9~), gem2deb, ruby-test-unit","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/ruby-rinku?arch=source\u0026distro=ubuntu-24.10\u0026repository_url=https://launchpad.net/ubuntu/oracular","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-rinku","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-rinku","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-rinku/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-rinku/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-rinku/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-rinku/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-rinku/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-rinku/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.10","url":"https://launchpad.net/ubuntu/oracular","ecosystem":"ubuntu","default":false,"packages_count":38437,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"oracular","mirror":"http://old-releases.ubuntu.com/ubuntu"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.028Z","updated_at":"2026-04-27T18:20:37.303Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/namespaces"}},{"id":13407249,"name":"ruby-rinku","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/vmg/rinku","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/vmg/rinku","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-06T15:56:22.218Z","latest_release_published_at":"2026-02-06T15:56:22.218Z","latest_release_number":"1.7.3-2.1build2","last_synced_at":"2026-03-06T16:41:38.942Z","created_at":"2026-02-06T15:56:17.430Z","updated_at":"2026-03-06T16:41:38.942Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-rinku","install_command":"apt-get install ruby-rinku","documentation_url":null,"metadata":{"component":"universe","architecture":"any all","priority":"optional","binary":"ruby-rinku, ruby-rinku-doc","standards_version":"3.9.7","maintainer":"Debian Ruby Extras Maintainers \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper (\u003e= 9~), gem2deb, ruby-test-unit","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{},"purl":"pkg:deb/ubuntu/ruby-rinku?arch=source\u0026distro=ubuntu-24.04","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-rinku","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-rinku","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-rinku/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-rinku/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-rinku/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-rinku/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-rinku/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-rinku/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.04","url":"https://launchpad.net/ubuntu/noble","ecosystem":"ubuntu","default":true,"packages_count":37306,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"noble"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:45.928Z","updated_at":"2026-04-27T18:20:35.701Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/namespaces"}},{"id":12311205,"name":"rinku","ecosystem":"rubygems","description":"    A fast and very smart autolinking library that\n    acts as a drop-in replacement for Rails `auto_link`\n","homepage":"https://github.com/vmg/rinku","licenses":"ISC","normalized_licenses":["ISC"],"repository_url":"https://github.com/vmg/rinku","keywords_array":[],"namespace":null,"versions_count":21,"first_release_published_at":"2011-06-09T01:45:24.219Z","latest_release_published_at":"2019-04-23T00:28:55.345Z","latest_release_number":"2.0.6","last_synced_at":"2026-04-28T11:30:36.408Z","created_at":"2025-10-07T05:29:23.165Z","updated_at":"2026-04-28T12:57:57.059Z","registry_url":"https://gem.coop/gems/rinku","install_command":"gem install rinku -s https://gem.coop","documentation_url":"http://www.rubydoc.info/gems/rinku/","metadata":{"funding":null},"repo_metadata":{"id":55129235,"uuid":"1868660","full_name":"vmg/rinku","owner":"vmg","description":"Autolinking. Ruby. Yes, that's pretty much it.","archived":false,"fork":false,"pushed_at":"2024-02-07T18:22:23.000Z","size":162,"stargazers_count":598,"open_issues_count":19,"forks_count":68,"subscribers_count":9,"default_branch":"master","last_synced_at":"2026-04-03T07:52:21.844Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"isc","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vmg.png","metadata":{"files":{"readme":"README.markdown","changelog":null,"contributing":null,"funding":null,"license":"COPYING","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":"2011-06-09T01:27:17.000Z","updated_at":"2026-03-05T04:08:36.000Z","dependencies_parsed_at":"2024-06-18T12:14:25.342Z","dependency_job_id":"cc2d4b6e-94f9-44e7-97a4-0e6b8ea3ef2d","html_url":"https://github.com/vmg/rinku","commit_stats":{"total_commits":102,"total_committers":18,"mean_commits":5.666666666666667,"dds":0.5392156862745099,"last_synced_commit":"0e0a80bad9c270d07f4a306f9dd15ec57d28fe70"},"previous_names":[],"tags_count":16,"template":false,"template_full_name":null,"purl":"pkg:github/vmg/rinku","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vmg","download_url":"https://codeload.github.com/vmg/rinku/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/sbom","scorecard":{"id":925807,"data":{"date":"2025-08-04","repo":{"name":"github.com/vmg/rinku","commit":"0e0a80bad9c270d07f4a306f9dd15ec57d28fe70"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":3.3,"checks":[{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Code-Review","score":2,"reason":"Found 4/20 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: COPYING:0","Info: FSF or OSI recognized license: ISC License: COPYING:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 16 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-25T12:01:53.909Z","repository_id":55129235,"created_at":"2025-08-25T12:01:53.909Z","updated_at":"2025-08-25T12:01:53.909Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31423887,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-05T02:22:46.605Z","status":"ssl_error","status_checked_at":"2026-04-05T02:22:33.263Z","response_time":75,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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"},"tags":[]},"repo_metadata_updated_at":"2026-04-28T12:57:57.058Z","dependent_packages_count":0,"downloads":54977864,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":0.4833346849403941,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":0.16111156164679805},"purl":"pkg:gem/rinku?repository_url=https://gem.coop","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/rinku","docker_dependents_count":216,"docker_downloads_count":474677846,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/rinku","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/rinku/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-03-15T18:01:37.950Z","issues_count":46,"pull_requests_count":51,"avg_time_to_close_issue":38525835.131578945,"avg_time_to_close_pull_request":12213123.31707317,"issues_closed_count":38,"pull_requests_closed_count":41,"pull_request_authors_count":29,"issue_authors_count":44,"avg_comments_per_issue":1.934782608695652,"avg_comments_per_pull_request":1.7254901960784315,"merged_pull_requests_count":26,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":63.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":1.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/issues","maintainers":[{"login":"kivikakk","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kivikakk"},{"login":"vmg","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/vmg"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/rinku/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/rinku/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/rinku/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/rinku/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/rinku/codemeta","maintainers":[{"uuid":"56345","login":"kivikakk","name":null,"email":null,"url":null,"packages_count":8,"html_url":"https://gem.coop/profiles/kivikakk","role":null,"created_at":"2025-10-08T04:42:09.179Z","updated_at":"2025-10-08T04:42:09.179Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/kivikakk/packages"},{"uuid":"49489","login":"vmg","name":null,"email":null,"url":null,"packages_count":9,"html_url":"https://gem.coop/profiles/vmg","role":null,"created_at":"2025-10-08T04:42:09.137Z","updated_at":"2025-10-08T04:42:09.137Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/vmg/packages"}],"registry":{"name":"gem.coop","url":"https://gem.coop","ecosystem":"rubygems","default":false,"packages_count":190381,"maintainers_count":67475,"namespaces_count":0,"keywords_count":0,"github":"gem-coop","metadata":{"funded_packages_count":6507},"icon_url":"https://github.com/gem-coop.png","created_at":"2025-10-06T17:24:20.932Z","updated_at":"2026-04-03T06:45:05.763Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/namespaces"}},{"id":288462,"name":"rinku","ecosystem":"rubygems","description":"    A fast and very smart autolinking library that\n    acts as a drop-in replacement for Rails `auto_link`\n","homepage":"https://github.com/vmg/rinku","licenses":"ISC","normalized_licenses":["ISC"],"repository_url":"https://github.com/vmg/rinku","keywords_array":[],"namespace":null,"versions_count":21,"first_release_published_at":"2011-06-09T01:45:24.219Z","latest_release_published_at":"2019-04-23T00:28:55.345Z","latest_release_number":"2.0.6","last_synced_at":"2026-04-28T13:31:27.479Z","created_at":"2022-04-06T09:20:33.143Z","updated_at":"2026-04-28T13:32:07.662Z","registry_url":"https://rubygems.org/gems/rinku","install_command":"gem install rinku -s https://rubygems.org","documentation_url":"http://www.rubydoc.info/gems/rinku/","metadata":{"funding":null},"repo_metadata":{"id":55129235,"uuid":"1868660","full_name":"vmg/rinku","owner":"vmg","description":"Autolinking. Ruby. Yes, that's pretty much it.","archived":false,"fork":false,"pushed_at":"2024-02-07T18:22:23.000Z","size":162,"stargazers_count":598,"open_issues_count":19,"forks_count":68,"subscribers_count":9,"default_branch":"master","last_synced_at":"2026-04-03T07:52:21.844Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"isc","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vmg.png","metadata":{"files":{"readme":"README.markdown","changelog":null,"contributing":null,"funding":null,"license":"COPYING","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":"2011-06-09T01:27:17.000Z","updated_at":"2026-03-05T04:08:36.000Z","dependencies_parsed_at":"2024-06-18T12:14:25.342Z","dependency_job_id":"cc2d4b6e-94f9-44e7-97a4-0e6b8ea3ef2d","html_url":"https://github.com/vmg/rinku","commit_stats":{"total_commits":102,"total_committers":18,"mean_commits":5.666666666666667,"dds":0.5392156862745099,"last_synced_commit":"0e0a80bad9c270d07f4a306f9dd15ec57d28fe70"},"previous_names":[],"tags_count":16,"template":false,"template_full_name":null,"purl":"pkg:github/vmg/rinku","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vmg","download_url":"https://codeload.github.com/vmg/rinku/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/sbom","scorecard":{"id":925807,"data":{"date":"2025-08-04","repo":{"name":"github.com/vmg/rinku","commit":"0e0a80bad9c270d07f4a306f9dd15ec57d28fe70"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":3.3,"checks":[{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Code-Review","score":2,"reason":"Found 4/20 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: COPYING:0","Info: FSF or OSI recognized license: ISC License: COPYING:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 16 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-25T12:01:53.909Z","repository_id":55129235,"created_at":"2025-08-25T12:01:53.909Z","updated_at":"2025-08-25T12:01:53.909Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31423887,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-05T02:22:46.605Z","status":"ssl_error","status_checked_at":"2026-04-05T02:22:33.263Z","response_time":75,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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"},"tags":[]},"repo_metadata_updated_at":"2026-04-28T13:32:07.661Z","dependent_packages_count":42,"downloads":54978610,"downloads_period":"total","dependent_repos_count":4700,"rankings":{"downloads":0.5433678651228926,"dependent_repos_count":0.464953561070296,"dependent_packages_count":0.6099866265651714,"stargazers_count":2.314611052803828,"forks_count":3.150232754972493,"docker_downloads_count":0.2691539425127806,"average":1.2253843005079104},"purl":"pkg:gem/rinku","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/rinku","docker_dependents_count":216,"docker_downloads_count":474677846,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/rinku","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/rinku/dependencies","status":null,"funding_links":[],"critical":true,"issue_metadata":{"last_synced_at":"2026-03-15T18:01:37.950Z","issues_count":46,"pull_requests_count":51,"avg_time_to_close_issue":38525835.131578945,"avg_time_to_close_pull_request":12213123.31707317,"issues_closed_count":38,"pull_requests_closed_count":41,"pull_request_authors_count":29,"issue_authors_count":44,"avg_comments_per_issue":1.934782608695652,"avg_comments_per_pull_request":1.7254901960784315,"merged_pull_requests_count":26,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":63.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":1.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/issues","maintainers":[{"login":"kivikakk","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kivikakk"},{"login":"vmg","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/vmg"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/rinku/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/rinku/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/rinku/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/rinku/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/rinku/codemeta","maintainers":[{"uuid":"56345","login":"kivikakk","name":null,"email":null,"url":null,"packages_count":8,"html_url":"https://rubygems.org/profiles/kivikakk","role":null,"created_at":"2022-11-09T09:48:26.593Z","updated_at":"2022-11-09T09:48:26.593Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/kivikakk/packages"},{"uuid":"49489","login":"vmg","name":null,"email":null,"url":null,"packages_count":9,"html_url":"https://rubygems.org/profiles/vmg","role":null,"created_at":"2022-11-09T09:48:26.581Z","updated_at":"2022-11-09T09:48:26.581Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/vmg/packages"}],"registry":{"name":"rubygems.org","url":"https://rubygems.org","ecosystem":"rubygems","default":true,"packages_count":205528,"maintainers_count":68467,"namespaces_count":0,"keywords_count":0,"github":"rubygems","metadata":{"funded_packages_count":7260},"icon_url":"https://github.com/rubygems.png","created_at":"2022-04-04T15:19:23.446Z","updated_at":"2026-04-03T06:42:17.024Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/namespaces"}}],"commits":{"id":19462,"full_name":"vmg/rinku","default_branch":"master","total_commits":102,"total_committers":17,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":6.0,"dds":0.5392156862745099,"past_year_total_commits":0,"past_year_total_committers":0,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":0.0,"past_year_dds":0.0,"last_synced_at":"2026-04-28T16:41:29.305Z","last_synced_commit":"0e0a80bad9c270d07f4a306f9dd15ec57d28fe70","created_at":"2023-03-07T11:41:06.812Z","updated_at":"2026-04-28T16:41:02.397Z","committers":[{"name":"Vicent Marti","email":"tanoku@gmail.com","login":"vmg","count":47},{"name":"Ashe Connor","email":"ashe@kivikakk.ee","login":"kivikakk","count":11},{"name":"Yuki Izumi","email":"kivikakk@github.com","login":null,"count":9},{"name":"Ryan Waldron","email":"rew@erebor.com","login":"erebor","count":6},{"name":"Ken Dreyer","email":"ktdreyer@ktdreyer.com","login":"ktdreyer","count":5},{"name":"Rick Bradley","email":"bradley@github.com","login":"rick","count":5},{"name":"Michael Grosser","email":"michael@grosser.it","login":"grosser","count":5},{"name":"Ryan Tomayko","email":"rtomayko@gmail.com","login":"rtomayko","count":3},{"name":"Henare Degan","email":"henare.degan@gmail.com","login":"henare","count":2},{"name":"Ikumi Shimizu","email":"ikumi_shimizu@dwango.co.jp","login":"193s","count":2},{"name":"Benjamin Quorning","email":"bquorning@zendesk.com","login":"bquorning","count":1},{"name":"Brian Lopez","email":"seniorlopez@gmail.com","login":"brianmario","count":1},{"name":"Howard Wilson","email":"howard@watsonbox.net","login":"watsonbox","count":1},{"name":"Shajith Chacko","email":"shajith@zendesk.com","login":"shajith","count":1},{"name":"Simon Rozet","email":"simon@rozet.name","login":"sr","count":1},{"name":"Vicent Martí","email":"vicent@github.com","login":null,"count":1},{"name":"Waldir Pimenta","email":"waldyrious@gmail.com","login":"waldyrious","count":1}],"past_year_committers":[],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-29T00:00:10.453Z","repositories_count":6221864,"commits_count":900179832,"contributors_count":34899739,"owners_count":1146965,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"vmg/rinku","html_url":"https://github.com/vmg/rinku","last_synced_at":"2026-03-15T18:01:37.950Z","status":"error","issues_count":46,"pull_requests_count":51,"avg_time_to_close_issue":38525835.131578945,"avg_time_to_close_pull_request":12213123.31707317,"issues_closed_count":38,"pull_requests_closed_count":41,"pull_request_authors_count":29,"issue_authors_count":44,"avg_comments_per_issue":1.934782608695652,"avg_comments_per_pull_request":1.7254901960784315,"merged_pull_requests_count":26,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":63.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":1.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"created_at":"2023-05-12T16:19:22.709Z","updated_at":"2026-03-15T18:01:37.950Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmg%2Frinku/issues","issue_labels_count":{},"pull_request_labels_count":{},"issue_author_associations_count":{"NONE":40,"CONTRIBUTOR":5,"COLLABORATOR":1},"pull_request_author_associations_count":{"CONTRIBUTOR":29,"NONE":16,"COLLABORATOR":5,"OWNER":1},"issue_authors":{"rtomayko":2,"bquorning":2,"jrochkind":1,"headius":1,"paladini":1,"Paxa":1,"eltonokada":1,"meandkareem":1,"patbl":1,"aguynamedben":1,"MaffooClock":1,"ottost":1,"ncri":1,"ahorek":1,"svoop":1,"harmdewit":1,"brendon":1,"seyonv":1,"yogodoshi":1,"SeanSmithers":1,"wakiki":1,"dendrochronology":1,"tomhughes":1,"tmm1":1,"ktdreyer":1,"Peeja":1,"dukebrown":1,"Holek":1,"chrisvariety":1,"donv":1,"minux":1,"chadwilken":1,"dncastilho":1,"ezuhaib":1,"nono":1,"kivikakk":1,"vishwachoksi18":1,"mokolabs":1,"Floppy":1,"thoughtafter":1,"tomsabin":1,"cahlbin":1,"robbertbrak":1,"github0013":1},"pull_request_authors":{"grosser":9,"kivikakk":5,"ktdreyer":4,"rtomayko":4,"brianmario":2,"dbuchi":2,"shajith":2,"benkoshy":2,"sloser":1,"Floppy":1,"kerrizor":1,"193s":1,"henare":1,"marius-balteanu":1,"staugaard":1,"codeamss":1,"rstammer":1,"maxprokopiev":1,"waldyrious":1,"olleolleolle":1,"sr":1,"bquorning":1,"ghiculescu":1,"Zeouterlimits":1,"rick":1,"jeremy":1,"erebor":1,"vmg":1,"watsonbox":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-09T00:00:10.509Z","repositories_count":14200309,"issues_count":34654260,"pull_requests_count":113269357,"authors_count":11232166,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{},"past_year_pull_request_author_associations_count":{"NONE":1},"past_year_issue_authors":{},"past_year_pull_request_authors":{"jeremy":1},"maintainers":[{"login":"kivikakk","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kivikakk"},{"login":"vmg","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/vmg"}],"active_maintainers":[]},"events":{"total":{"WatchEvent":4,"IssueCommentEvent":1,"PullRequestEvent":1},"last_year":{"WatchEvent":2,"IssueCommentEvent":1,"PullRequestEvent":1}},"keywords":[],"dependencies":[{"ecosystem":"rubygems","filepath":"rinku.gemspec","sha":null,"kind":"manifest","created_at":"2022-08-14T12:50:50.529Z","updated_at":"2022-08-14T12:50:50.529Z","repository_link":"https://github.com/vmg/rinku/blob/master/rinku.gemspec","dependencies":[{"id":1548087724,"package_name":"rake","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":1548087725,"package_name":"rake-compiler","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":1548087726,"package_name":"minitest","ecosystem":"rubygems","requirements":"\u003e= 5.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":"Gemfile","sha":null,"kind":"manifest","created_at":"2024-06-18T12:14:24.592Z","updated_at":"2024-06-18T12:14:24.592Z","repository_link":"https://github.com/vmg/rinku/blob/master/Gemfile","dependencies":[]}],"score":30.03897288858284,"created_at":"2024-12-15T21:38:07.002Z","updated_at":"2026-04-30T16:30:19.745Z","avatar_url":"https://github.com/vmg.png","language":"C","monthly_downloads":0,"readme":"Rinku does linking\n==================\n\n[![Build Status](https://travis-ci.org/vmg/rinku.svg?branch=master)](https://travis-ci.org/vmg/rinku)\n[![Dependency Status](https://www.versioneye.com/ruby/rinku/badge.svg)](https://www.versioneye.com/ruby/rinku)\n\nRinku is a Ruby library that does autolinking.\nIt parses text and turns anything that remotely resembles a link into an HTML link,\njust like the Ruby on Rails `auto_link` method -- but it's about 20 times faster,\nbecause it's written in C, and it's about 20 times smarter when linking,\nbecause it does actual parsing instead of RegEx replacements.\n\nRinku is a Ruby Gem \n-------------------\n\nRinku is available as a Ruby gem:\n\n    $ [sudo] gem install rinku\n\nThe Rinku source is available at GitHub:\n\n    $ git clone git://github.com/vmg/rinku.git\n\nRinku is a standalone library\n-----------------------------\n\nIt exports a single method called `Rinku.auto_link`.\n\n~~~~~ruby\nrequire 'rinku'\n\nRinku.auto_link(text, mode=:all, link_attr=nil, skip_tags=nil)\nRinku.auto_link(text, mode=:all, link_attr=nil, skip_tags=nil) { |link_text| ... }\n~~~~~~\n\nParses a block of text looking for \"safe\" urls or email addresses,\nand turns them into HTML links with the given attributes.\n\nNOTE: The block of text may or may not be HTML; if the text is HTML,\nRinku will skip the relevant tags to prevent double-linking and linking\ninside `pre` blocks by default.\n\nNOTE: If the input text is HTML, it's expected to be already escaped.\nRinku will perform no escaping.\n\nNOTE: Currently the follow protocols are considered safe and are the\nonly ones that will be autolinked.\n\n    http:// https:// ftp:// mailto://\n\nEmail addresses are also autolinked by default. URLs without a protocol\nspecifier but starting with 'www.' will also be autolinked, defaulting to\nthe 'http://' protocol.\n\n-   `text` is a string in plain text or HTML markup. If the string is formatted in\nHTML, Rinku is smart enough to skip the links that are already enclosed in `\u003ca\u003e`\ntags.`\n\n-   `mode` is a symbol, either `:all`, `:urls` or `:email_addresses`, \nwhich specifies which kind of links will be auto-linked. \n\n-   `link_attr` is a string containing the link attributes for each link that\nwill be generated. These attributes are not sanitized and will be include as-is\nin each generated link, e.g.\n\n     ~~~~~ruby\n     auto_link('http://www.pokemon.com', :all, 'target=\"_blank\"')\n     # =\u003e '\u003ca href=\"http://www.pokemon.com\" target=\"_blank\"\u003ehttp://www.pokemon.com\u003c/a\u003e'\n     ~~~~~\n\n    This string can be autogenerated from a hash using the Rails `tag_options` helper.\n\n-   `skip_tags` is a list of strings with the names of HTML tags that will be skipped\nwhen autolinking. If `nil`, this defaults to the value of the global `Rinku.skip_tags`,\nwhich is initially `[\"a\", \"pre\", \"code\", \"kbd\", \"script\"]`.\n\n-   `\u0026block` is an optional block argument. If a block is passed, it will\nbe yielded for each found link in the text, and its return value will be used instead\nof the name of the link. E.g.\n\n    ~~~~~ruby\n    auto_link('Check it out at http://www.pokemon.com') do |url|\n      \"THE POKEMAN WEBSITEZ\"\n    end\n    # =\u003e 'Check it out at \u003ca href=\"http://www.pokemon.com\"\u003eTHE POKEMAN WEBSITEZ\u003c/a\u003e'\n    ~~~~~~\n\nRinku is a drop-in replacement for Rails 3.1 `auto_link`\n----------------------------------------------------\n\nAuto-linking functionality has been removed from Rails 3.1,\nand is instead offered as a standalone gem, `rails_autolink`. You can\nchoose to use Rinku instead.\n\n~~~~ruby\nrequire 'rails_rinku'\ninclude ActionView::Helpers::TextHelper\npost_body = \"Welcome to my new blog at http://www.myblog.com/.\"\nauto_link(post_body, :html =\u003e { :target =\u003e '_blank' }) do |text|\n  truncate(text, :length =\u003e 15)\nend\n# =\u003e \"Welcome to my new blog at \u003ca href=\\\"http://www.myblog.com/\\\" target=\\\"_blank\\\"\u003ehttp://www.m...\u003c/a\u003e.\"\n~~~~\n\nThe `rails_rinku` package monkeypatches Rails with an `auto_link` method that\nmimics 100% the original one, parameter per parameter. It's just faster.\n\nDeveloping\n----------\n```\n$ gem install rake-compiler\n\n$ rake\n```\n\nRinku is written by me\n----------------------\n\nI am Vicent Marti, and I wrote Rinku.\nWhile Rinku is busy doing autolinks, you should be busy following me on twitter.\n[`@vmg`](http://twitter.com/vmg). Do it.\n\nRinku has an awesome license\n----------------------------\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose with or without fee is hereby granted, provided that the above\ncopyright notice and this permission notice appear in all copies.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES\nWITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF\nMERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR\nANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\nWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\nACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF\nOR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n\n","funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["activejob","activerecord","mvc","libgit2","rack","ruby-gem","rubygem","rubocop","debugger","sinatra"],"project_url":"https://ruby.ecosyste.ms/api/v1/projects/106","html_url":"https://ruby.ecosyste.ms/projects/106"}