{"id":11658337,"name":"github.com/NoamB/sorcery","ecosystem":"go","description":null,"homepage":null,"licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/NoamB/sorcery","keywords_array":[],"namespace":null,"versions_count":42,"first_release_published_at":"2025-05-19T10:12:17.561Z","latest_release_published_at":"2015-04-05T11:37:29.000Z","latest_release_number":"v0.9.1","last_synced_at":"2026-10-03T20:42:18.929Z","created_at":"2025-05-19T10:12:10.403Z","updated_at":"2026-10-03T20:42:18.929Z","registry_url":"https://pkg.go.dev/github.com/NoamB/sorcery","install_command":"go get github.com/NoamB/sorcery","documentation_url":"https://pkg.go.dev/github.com/NoamB/sorcery#section-documentation","metadata":{},"repo_metadata":{"id":1359096,"uuid":"1307476","full_name":"NoamB/sorcery","owner":"NoamB","description":"Magical authentication for Rails 3 \u0026 4","archived":false,"fork":false,"pushed_at":"2016-12-29T17:46:16.000Z","size":2698,"stargazers_count":2299,"open_issues_count":75,"forks_count":373,"subscribers_count":67,"default_branch":"master","last_synced_at":"2026-10-03T12:48:11.774Z","etag":null,"topics":["authentication","rails","ruby"],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NoamB.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2011-01-29T23:44:22.000Z","updated_at":"2026-09-27T20:49:26.000Z","dependencies_parsed_at":"2022-07-29T10:39:45.730Z","dependency_job_id":null,"html_url":"https://github.com/NoamB/sorcery","commit_stats":null,"previous_names":[],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/NoamB/sorcery","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NoamB","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/sbom","scorecard":{"id":102197,"data":{"date":"2025-08-11","repo":{"name":"github.com/NoamB/sorcery","commit":"4aaf38363eddf7a2982312ce68f0105dcc4ae8dc"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4,"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":7,"reason":"Found 11/14 approved changesets -- score normalized to 7","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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-15T10:22:25.419Z","repository_id":1359096,"created_at":"2025-08-15T10:22:25.419Z","updated_at":"2025-08-15T10:22:25.419Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":343072799,"owners_count":37982890,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-10-03T02:00:07.567Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"NoamB","name":"Noam Ben Ari","uuid":"9786","kind":"user","description":"","email":"","website":null,"location":"Israel","twitter":"nbenari","company":"Proofpoint","icon_url":"https://avatars.githubusercontent.com/u/9786?u=1d185dba14555d3290f092328738976b9e6a799e\u0026v=4","repositories_count":20,"last_synced_at":"2023-04-11T05:17:29.668Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/NoamB","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T17:04:15.391Z","updated_at":"2023-04-11T05:17:29.803Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NoamB","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NoamB/repositories"},"tags":[{"name":"v0.9.1","sha":"e78c170cc3cadb8a1a681c5d611baa8a35b29a0b","kind":"tag","published_at":"2015-04-05T11:38:00.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/v0.9.1","html_url":"https://github.com/NoamB/sorcery/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"fbd8a34cefe05de1591bc5edfd93a1edc0f3a8e3","kind":"commit","published_at":"2015-01-13T16:06:15.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/v0.9.0","html_url":"https://github.com/NoamB/sorcery/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.9.0/manifests"},{"name":"v0.8.6","sha":"47e71d10947f91afce592d094b6761de75edcdbd","kind":"tag","published_at":"2014-11-24T16:51:34.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/v0.8.6","html_url":"https://github.com/NoamB/sorcery/releases/tag/v0.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@v0.8.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.8.6/manifests"},{"name":"v0.8.5","sha":"76ef6b2af9b9f5900e1cdd5cd9de55b242e13759","kind":"tag","published_at":"2013-12-19T17:55:47.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/v0.8.5","html_url":"https://github.com/NoamB/sorcery/releases/tag/v0.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@v0.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.8.5/manifests"},{"name":"show","sha":"76ef6b2af9b9f5900e1cdd5cd9de55b242e13759","kind":"tag","published_at":"2013-12-19T17:55:47.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/show","html_url":"https://github.com/NoamB/sorcery/releases/tag/show","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@show","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/show","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/show/manifests"},{"name":"v0.8.3","sha":"fc1d62c373f16bd80df0b2a374fb92fc3af63f98","kind":"commit","published_at":"2013-11-10T14:50:52.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/v0.8.3","html_url":"https://github.com/NoamB/sorcery/releases/tag/v0.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@v0.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.8.3/manifests"},{"name":"v0.8.2","sha":"66f76962f73c2ec0a64e8d63ae0bc586993d2553","kind":"commit","published_at":"2013-07-05T19:55:40.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/v0.8.2","html_url":"https://github.com/NoamB/sorcery/releases/tag/v0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@v0.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.8.2/manifests"},{"name":"v0.8.1","sha":"9e61ec788af2c2cfdf015cb4127d0264be0f6e3e","kind":"commit","published_at":"2013-01-25T08:19:55.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/v0.8.1","html_url":"https://github.com/NoamB/sorcery/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.8.1/manifests"},{"name":"v0.8.0","sha":"ec2f49dbd6d71f3619fe0adacf5cb33fddca266b","kind":"commit","published_at":"2013-01-12T07:33:23.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/v0.8.0","html_url":"https://github.com/NoamB/sorcery/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.8.0/manifests"},{"name":"v0.7.13","sha":"3b9b21ab5a46ed9b2150f4e90df120ddeef8e3e0","kind":"commit","published_at":"2012-07-22T14:00:37.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/v0.7.13","html_url":"https://github.com/NoamB/sorcery/releases/tag/v0.7.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@v0.7.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.7.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.7.13/manifests"},{"name":"v0.7.12","sha":"90f751d070534e9f1d71a89d33b61d458ba02573","kind":"commit","published_at":"2012-05-06T05:46:05.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/v0.7.12","html_url":"https://github.com/NoamB/sorcery/releases/tag/v0.7.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@v0.7.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.7.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.7.12/manifests"},{"name":"v0.7.11","sha":"b638d92142dd2759b5bf26ae0068e1de43a73b92","kind":"commit","published_at":"2012-04-18T19:50:46.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/v0.7.11","html_url":"https://github.com/NoamB/sorcery/releases/tag/v0.7.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@v0.7.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.7.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.7.11/manifests"},{"name":"v0.7.10","sha":"79a7d057e7ac14cbd3d09e453c678430c57a37ea","kind":"commit","published_at":"2012-04-17T20:55:07.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/v0.7.10","html_url":"https://github.com/NoamB/sorcery/releases/tag/v0.7.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@v0.7.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.7.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.7.10/manifests"},{"name":"v0.7.9","sha":"3cfd6c47db1b6fbd832a763a83dc87f424c4797b","kind":"commit","published_at":"2012-04-17T20:47:25.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/v0.7.9","html_url":"https://github.com/NoamB/sorcery/releases/tag/v0.7.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@v0.7.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.7.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.7.9/manifests"},{"name":"v0.7.8","sha":"5307fe42ce305162894dcaa0eebec8dc9d598a2d","kind":"commit","published_at":"2012-03-30T19:37:46.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/v0.7.8","html_url":"https://github.com/NoamB/sorcery/releases/tag/v0.7.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@v0.7.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.7.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.7.8/manifests"},{"name":"v0.7.7","sha":"7997cd8512064d08f73b45853b75277f26d4081c","kind":"commit","published_at":"2012-03-03T18:48:07.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/v0.7.7","html_url":"https://github.com/NoamB/sorcery/releases/tag/v0.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@v0.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.7.7/manifests"},{"name":"v0.7.6","sha":"de98e603a09536d14aed2cb31083d5c6cf3c6c11","kind":"commit","published_at":"2012-01-03T21:53:03.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/v0.7.6","html_url":"https://github.com/NoamB/sorcery/releases/tag/v0.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@v0.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.7.6/manifests"},{"name":"v0.7.5","sha":"a4f51bb0d83c8cc299398ab875fd01b9c1166f12","kind":"commit","published_at":"2011-11-11T19:47:47.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/v0.7.5","html_url":"https://github.com/NoamB/sorcery/releases/tag/v0.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@v0.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.7.5/manifests"},{"name":"v0.7.4","sha":"49ad7006cff2c52575bcfa1cad1a4aea5863c451","kind":"commit","published_at":"2011-10-29T20:19:27.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/v0.7.4","html_url":"https://github.com/NoamB/sorcery/releases/tag/v0.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@v0.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.7.4/manifests"},{"name":"v0.7.3","sha":"0e7f6c562ad4061c14c59485e3d2174033d0291f","kind":"commit","published_at":"2011-10-29T18:36:10.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/v0.7.3","html_url":"https://github.com/NoamB/sorcery/releases/tag/v0.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@v0.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.7.3/manifests"},{"name":"v0.7.2","sha":"890e6896b39c4e924fadc40f0f126189633bf51b","kind":"commit","published_at":"2011-10-22T21:44:38.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/v0.7.2","html_url":"https://github.com/NoamB/sorcery/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"e33f6b7a8965a119195fdf20f426cfc06747f96f","kind":"commit","published_at":"2011-10-22T11:19:22.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/v0.7.1","html_url":"https://github.com/NoamB/sorcery/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"9f0c32d8320e97f1c74f83b430d55b99e709003e","kind":"commit","published_at":"2011-09-30T09:03:16.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/v0.7.0","html_url":"https://github.com/NoamB/sorcery/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.7.0/manifests"},{"name":"v0.6.1","sha":"037a188323a3531e11afda4052210bc8d80351de","kind":"commit","published_at":"2011-09-02T10:00:09.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/v0.6.1","html_url":"https://github.com/NoamB/sorcery/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.6.1/manifests"},{"name":"v0.6.0","sha":"66a348c982e7e0d6591f863ccb7e42d675ac437e","kind":"commit","published_at":"2011-07-30T19:18:27.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/v0.6.0","html_url":"https://github.com/NoamB/sorcery/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.6.0/manifests"},{"name":"v0.5.30","sha":"477e780a7985bacbe07e0dcd9cdba6e3be058bec","kind":"commit","published_at":"2011-07-01T19:26:20.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/v0.5.30","html_url":"https://github.com/NoamB/sorcery/releases/tag/v0.5.30","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@v0.5.30","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.5.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.5.30/manifests"},{"name":"v0.5.3","sha":"b438e96ae6c26c451cff7d0aa27b005c5f1435d9","kind":"commit","published_at":"2011-07-01T19:09:30.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/v0.5.3","html_url":"https://github.com/NoamB/sorcery/releases/tag/v0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@v0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.5.3/manifests"},{"name":"v0.5.21","sha":"267e7fe34375e4a6fc07aba2d29948df87f91992","kind":"commit","published_at":"2011-05-20T04:29:07.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/v0.5.21","html_url":"https://github.com/NoamB/sorcery/releases/tag/v0.5.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@v0.5.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.5.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.5.21/manifests"},{"name":"v0.5.2","sha":"faa9a486eabd89b1c77572884573441e00e1a7b3","kind":"commit","published_at":"2011-05-19T20:05:36.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/v0.5.2","html_url":"https://github.com/NoamB/sorcery/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"7370b0f6c5e6cf1dce2c9a90e02909f73601f607","kind":"commit","published_at":"2011-05-10T22:15:27.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/v0.5.1","html_url":"https://github.com/NoamB/sorcery/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"987c45cfc89804e34f94f948293f60ee58ae6a50","kind":"commit","published_at":"2011-05-10T19:29:46.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/v0.5.0","html_url":"https://github.com/NoamB/sorcery/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.5.0/manifests"},{"name":"v0.4.2","sha":"2d03e76e75add495dea636089707604f94cea344","kind":"commit","published_at":"2011-04-30T17:51:23.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/v0.4.2","html_url":"https://github.com/NoamB/sorcery/releases/tag/v0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@v0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.4.2/manifests"},{"name":"v0.4.1","sha":"fb5360c4ea734525681d0b388ddbf78fcf17e7d4","kind":"commit","published_at":"2011-04-21T14:25:39.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/v0.4.1","html_url":"https://github.com/NoamB/sorcery/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"5965288faa2112b227c6c38b677b8a79b415a114","kind":"commit","published_at":"2011-04-21T12:54:05.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/v0.4.0","html_url":"https://github.com/NoamB/sorcery/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.4.0/manifests"},{"name":"v0.3.1","sha":"4ae7eb59cd8065dfff6f1f09b9ccacc1b6959efe","kind":"commit","published_at":"2011-04-17T20:51:16.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/v0.3.1","html_url":"https://github.com/NoamB/sorcery/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@v0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"15f66525c149b48df9150f4a83a1b6aec75abc56","kind":"commit","published_at":"2011-04-04T20:59:53.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/v0.3.0","html_url":"https://github.com/NoamB/sorcery/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.3.0/manifests"},{"name":"v0.2.1","sha":"68a70abbbd8fa70376bc0ecc0e3e0dc9c7518c2c","kind":"commit","published_at":"2011-03-14T22:57:19.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/v0.2.1","html_url":"https://github.com/NoamB/sorcery/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"dd81124e970f4fca636dfc7d67c7d06e802ce0ab","kind":"commit","published_at":"2011-03-12T22:06:32.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/v0.2.0","html_url":"https://github.com/NoamB/sorcery/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.2.0/manifests"},{"name":"v0.1.4","sha":"ab55c3a6ab095a0e6f8ca02af7d8f9b169745582","kind":"commit","published_at":"2011-02-19T08:46:30.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/v0.1.4","html_url":"https://github.com/NoamB/sorcery/releases/tag/v0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@v0.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.1.4/manifests"},{"name":"v0.1.3","sha":"49ea0286992798d9deec4b08b87f6e11cb10552c","kind":"commit","published_at":"2011-02-04T23:36:25.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/v0.1.3","html_url":"https://github.com/NoamB/sorcery/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"b252f83422a78504f7487f97a8d109ca80e17cc8","kind":"commit","published_at":"2011-02-04T14:28:29.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/v0.1.2","html_url":"https://github.com/NoamB/sorcery/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"33b60ca4500500aae8744cb5a16ca88104426f40","kind":"commit","published_at":"2011-02-04T00:15:28.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/v0.1.1","html_url":"https://github.com/NoamB/sorcery/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"da1d612f2db354f2908c8c9034382a0e647aad64","kind":"commit","published_at":"2011-02-01T20:15:12.000Z","download_url":"https://codeload.github.com/NoamB/sorcery/tar.gz/v0.1.0","html_url":"https://github.com/NoamB/sorcery/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/NoamB/sorcery@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NoamB%2Fsorcery/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-10-03T20:42:18.085Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.847921314025527,"dependent_packages_count":5.480201576096057,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.664061445060792},"purl":"pkg:golang/github.com/NoamB/sorcery","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/NoamB/sorcery","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/NoamB/sorcery","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/NoamB/sorcery/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-26T07:35:25.017Z","issues_count":63,"pull_requests_count":37,"avg_time_to_close_issue":16128925.425,"avg_time_to_close_pull_request":39952429.71428572,"issues_closed_count":40,"pull_requests_closed_count":28,"pull_request_authors_count":30,"issue_authors_count":57,"avg_comments_per_issue":4.984126984126984,"avg_comments_per_pull_request":4.216216216216216,"merged_pull_requests_count":12,"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/NoamB%2Fsorcery/issues","maintainers":[{"login":"arnvald","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/arnvald"},{"login":"willywg","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/willywg"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FNoamB%2Fsorcery/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FNoamB%2Fsorcery/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FNoamB%2Fsorcery/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FNoamB%2Fsorcery/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FNoamB%2Fsorcery/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FNoamB%2Fsorcery/codemeta","maintainers":[]}