{"id":1397,"url":"https://gitlab.com/fedipub/fedipub","last_synced_at":"2026-08-13T06:02:12.025Z","repository":{"id":65686327,"uuid":"43203119","full_name":"experimentslabs/federails","owner":"experimentslabs","description":"Ruby gem to bring ActivityPub to your app - [Documentation](https://experimentslabs.gitlab.io/federails/)","archived":false,"fork":false,"pushed_at":null,"size":null,"stargazers_count":12,"open_issues_count":12,"forks_count":3,"subscribers_count":null,"default_branch":"main","last_synced_at":"2025-12-16T04:35:28.741Z","etag":null,"topics":["activitypub","engine","ruby on rails"],"latest_commit_sha":null,"homepage":null,"language":null,"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://gitlab.com/uploads/-/system/project/avatar/43203119/Avatar_-_Elabs-badge-federails-512.png","metadata":{},"created_at":"2023-02-04T10:26:21.870Z","updated_at":"2025-11-24T15:50:27.767Z","dependencies_parsed_at":"2023-04-07T03:05:15.990Z","dependency_job_id":null,"html_url":"https://gitlab.com/experimentslabs/federails","commit_stats":null,"previous_names":[],"tags_count":0,"template":null,"template_full_name":null,"purl":"pkg:gitlab/experimentslabs/federails","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/gitlab.com/repositories/experimentslabs%2Ffederails","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/gitlab.com/repositories/experimentslabs%2Ffederails/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/gitlab.com/repositories/experimentslabs%2Ffederails/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/gitlab.com/repositories/experimentslabs%2Ffederails/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/gitlab.com/owners/experimentslabs","download_url":"https://gitlab.com/experimentslabs/federails/-/archive/main/federails-main.zip","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/gitlab.com/repositories/experimentslabs%2Ffederails/sbom","scorecard":null,"host":{"name":"gitlab.com","url":"https://gitlab.com","kind":"gitlab","repositories_count":4521539,"owners_count":7348,"icon_url":"https://github.com/gitlab.png","version":null,"created_at":"2022-05-30T11:31:42.605Z","updated_at":"2026-06-04T14:33:06.434Z","status":"online","status_checked_at":"2026-06-28T02:00:06.246Z","response_time":358,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.382Z","robots_txt_url":"https://gitlab.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/gitlab.com","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/gitlab.com/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/gitlab.com/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/gitlab.com/owners"}},"owner":{"login":"experimentslabs","name":"Experiments Labs","uuid":"organization-3047682","kind":"organization","description":"ExperimentsLabs main repos Check [github](https://github.com/el-cms) for other forks and contributions.","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://gitlab.com/uploads/-/system/group/avatar/3047682/Avatar_-_ELabs-badge-960.png","repositories_count":33,"last_synced_at":"2023-03-26T12:42:15.977Z","metadata":{},"html_url":"https://gitlab.com/experimentslabs","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2023-03-26T12:42:15.999Z","updated_at":"2023-03-26T12:42:15.999Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/gitlab.com/owners/experimentslabs","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/gitlab.com/owners/experimentslabs/repositories"},"packages":[{"id":14796353,"name":"fedipub","ecosystem":"rubygems","description":"An ActivityPub engine for Ruby on Rails","homepage":"https://experimentslabs.com","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://gitlab.com/fedipub/fedipub","keywords_array":[],"namespace":null,"versions_count":2,"first_release_published_at":"2026-07-20T14:22:50.925Z","latest_release_published_at":"2026-08-06T11:00:51.093Z","latest_release_number":"0.9.0","last_synced_at":"2026-08-12T05:32:11.169Z","created_at":"2026-07-20T14:33:52.080Z","updated_at":"2026-08-12T05:32:11.170Z","registry_url":"https://gem.coop/gems/fedipub","install_command":"gem install fedipub -s https://gem.coop","documentation_url":"http://www.rubydoc.info/gems/fedipub/","metadata":{"funding":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-08-12T05:32:11.087Z","dependent_packages_count":0,"downloads":2708,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":99.1187591635157,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":33.03958638783857},"purl":"pkg:gem/fedipub?repository_url=https://gem.coop","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/fedipub","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/fedipub","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/fedipub/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/fedipub/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/fedipub/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/fedipub/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/fedipub/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/fedipub/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/fedipub/codemeta","maintainers":[{"uuid":"659","login":"floppy","name":null,"email":null,"url":null,"packages_count":29,"html_url":"https://gem.coop/profiles/floppy","role":null,"created_at":"2026-07-21T17:16:32.972Z","updated_at":"2026-07-21T17:16:32.972Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/floppy/packages"},{"uuid":"125582","login":"mtancoigne","name":null,"email":null,"url":null,"packages_count":8,"html_url":"https://gem.coop/profiles/mtancoigne","role":null,"created_at":"2026-07-20T14:34:16.988Z","updated_at":"2026-07-20T14:34:16.988Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/mtancoigne/packages"}],"registry":{"name":"gem.coop","url":"https://gem.coop","ecosystem":"rubygems","default":false,"packages_count":195059,"maintainers_count":68465,"namespaces_count":0,"keywords_count":18999,"github":"gem-coop","metadata":{"funded_packages_count":7542},"icon_url":"https://github.com/gem-coop.png","created_at":"2025-10-06T17:24:20.932Z","updated_at":"2026-08-12T05:05:26.854Z","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":14796352,"name":"fedipub","ecosystem":"rubygems","description":"An ActivityPub engine for Ruby on Rails","homepage":"https://experimentslabs.com","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://gitlab.com/fedipub/fedipub","keywords_array":[],"namespace":null,"versions_count":2,"first_release_published_at":"2026-07-20T14:22:50.925Z","latest_release_published_at":"2026-08-06T11:00:51.093Z","latest_release_number":"0.9.0","last_synced_at":"2026-08-12T05:32:11.183Z","created_at":"2026-07-20T14:33:51.220Z","updated_at":"2026-08-12T05:32:11.987Z","registry_url":"https://rubygems.org/gems/fedipub","install_command":"gem install fedipub -s https://rubygems.org","documentation_url":"http://www.rubydoc.info/gems/fedipub/","metadata":{"funding":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-08-12T05:32:11.986Z","dependent_packages_count":0,"downloads":2708,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":92.14560117441827,"dependent_repos_count":41.58870710238239,"dependent_packages_count":13.578069970595383,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":49.10412608246535},"purl":"pkg:gem/fedipub","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/fedipub","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/fedipub","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/fedipub/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/fedipub/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/fedipub/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/fedipub/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/fedipub/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/fedipub/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/fedipub/codemeta","maintainers":[{"uuid":"659","login":"floppy","name":null,"email":null,"url":null,"packages_count":27,"html_url":"https://rubygems.org/profiles/floppy","role":null,"created_at":"2026-07-21T17:16:32.704Z","updated_at":"2026-07-21T17:16:32.704Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/floppy/packages"},{"uuid":"125582","login":"mtancoigne","name":null,"email":null,"url":null,"packages_count":8,"html_url":"https://rubygems.org/profiles/mtancoigne","role":null,"created_at":"2026-07-20T14:34:16.988Z","updated_at":"2026-07-20T14:34:16.988Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/mtancoigne/packages"}],"registry":{"name":"rubygems.org","url":"https://rubygems.org","ecosystem":"rubygems","default":true,"packages_count":210477,"maintainers_count":69453,"namespaces_count":0,"keywords_count":19391,"github":"rubygems","metadata":{"funded_packages_count":7917},"icon_url":"https://github.com/rubygems.png","created_at":"2022-04-04T15:19:23.446Z","updated_at":"2026-08-12T05:03:25.267Z","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":12035145,"full_name":"fedipub/fedipub","default_branch":"master","total_commits":547,"total_committers":5,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":109.4,"dds":0.2961608775137111,"past_year_total_commits":79,"past_year_total_committers":3,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":26.333333333333332,"past_year_dds":0.21518987341772156,"last_synced_at":"2026-08-12T05:32:12.411Z","last_synced_commit":"b33609250f3689fdca1cca075d5c77da8bd98a76","created_at":"2026-07-29T22:00:42.325Z","updated_at":"2026-08-12T05:32:12.178Z","committers":[{"name":"Manuel Tancoigne","email":"manu@experimentslabs.com","login":null,"count":385},{"name":"James Smith","email":"james@floppy.org.uk","login":null,"count":151},{"name":"echarp","email":"manu@echarp.org","login":null,"count":9},{"name":"Pessi Virta","email":"haamutili@gmail.com","login":null,"count":1},{"name":"jeff.dean","email":"stadia@gmail.com","login":null,"count":1}],"past_year_committers":[{"name":"James Smith","email":"james@floppy.org.uk","login":null,"count":62},{"name":"Manuel Tancoigne","email":"manu@experimentslabs.com","login":null,"count":16},{"name":"jeff.dean","email":"stadia@gmail.com","login":null,"count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/gitlab.com/repositories/fedipub%2Ffedipub/commits","host":{"name":"gitlab.com","url":"https://gitlab.com","kind":"gitlab","last_synced_at":"2026-08-13T00:00:06.986Z","repositories_count":27985,"commits_count":5371870,"contributors_count":159960,"owners_count":14324,"committers_count":0,"icon_url":"https://github.com/gitlab.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/gitlab.com","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/gitlab.com/repositories"}},"issues":{"table":{"full_name":"fedipub/fedipub","html_url":"https://gitlab.com/fedipub/fedipub","last_synced_at":null,"status":"not_found","issues_count":null,"pull_requests_count":null,"avg_time_to_close_issue":null,"avg_time_to_close_pull_request":null,"issues_closed_count":null,"pull_requests_closed_count":null,"pull_request_authors_count":null,"issue_authors_count":null,"avg_comments_per_issue":null,"avg_comments_per_pull_request":null,"merged_pull_requests_count":null,"bot_issues_count":null,"bot_pull_requests_count":null,"past_year_issues_count":null,"past_year_pull_requests_count":null,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":null,"past_year_pull_requests_closed_count":null,"past_year_pull_request_authors_count":null,"past_year_issue_authors_count":null,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":null,"past_year_bot_pull_requests_count":null,"past_year_merged_pull_requests_count":null,"created_at":"2026-07-29T22:00:42.639Z","updated_at":"2026-07-29T22:00:42.675Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/gitlab.com/repositories/fedipub%2Ffedipub","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/gitlab.com/repositories/fedipub%2Ffedipub/issues","issue_labels_count":{"table":{}},"pull_request_labels_count":{"table":{}},"issue_author_associations_count":{"table":{}},"pull_request_author_associations_count":{"table":{}},"issue_authors":{"table":{}},"pull_request_authors":{"table":{}},"host":{"table":{"name":"gitlab.com","url":"https://gitlab.com","kind":"gitlab","last_synced_at":"2026-08-05T00:00:20.000Z","repositories_count":0,"issues_count":0,"pull_requests_count":0,"authors_count":61892,"icon_url":"https://github.com/gitlab.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/gitlab.com","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/gitlab.com/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/gitlab.com/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/gitlab.com/authors"}},"past_year_issue_labels_count":{"table":{}},"past_year_pull_request_labels_count":{"table":{}},"past_year_issue_author_associations_count":{"table":{}},"past_year_pull_request_author_associations_count":{"table":{}},"past_year_issue_authors":{"table":{}},"past_year_pull_request_authors":{"table":{}},"maintainers":[],"active_maintainers":[]}},"events":null,"keywords":["activitypub","engine","ruby on rails"],"dependencies":[{"ecosystem":"rubygems","filepath":"Gemfile","sha":null,"kind":"manifest","created_at":"2023-04-07T03:05:15.583Z","updated_at":"2023-04-07T03:05:15.583Z","repository_link":"https://gitlab.com/experimentslabs/federails/blob/main/Gemfile","dependencies":[{"id":8856451401,"package_name":"devise","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":8856451402,"package_name":"sprockets-rails","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":8856451403,"package_name":"sqlite3","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":8856451404,"package_name":"rubocop","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":8856451405,"package_name":"rubocop-faker","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":8856451406,"package_name":"rubocop-performance","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":8856452029,"package_name":"rubocop-rails","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":8856452067,"package_name":"rubocop-rake","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":8856452099,"package_name":"rubocop-rspec","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":8856452121,"package_name":"factory_bot_rails","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":8856452122,"package_name":"faker","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":8856452123,"package_name":"rspec-rails","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":8856452124,"package_name":"debug","ecosystem":"rubygems","requirements":"\u003e= 1.0.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":"Gemfile.lock","sha":null,"kind":"lockfile","created_at":"2023-04-07T03:05:15.793Z","updated_at":"2023-04-07T03:05:15.793Z","repository_link":"https://gitlab.com/experimentslabs/federails/blob/main/Gemfile.lock","dependencies":[{"id":8856453133,"package_name":"federails","ecosystem":"rubygems","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":8856453200,"package_name":"rspec-core","ecosystem":"rubygems","requirements":"3.12.1","direct":false,"kind":"runtime","optional":false},{"id":8856453142,"package_name":"actioncable","ecosystem":"rubygems","requirements":"7.0.4.2","direct":false,"kind":"runtime","optional":false},{"id":8856453143,"package_name":"actionmailbox","ecosystem":"rubygems","requirements":"7.0.4.2","direct":false,"kind":"runtime","optional":false},{"id":8856453144,"package_name":"actionmailer","ecosystem":"rubygems","requirements":"7.0.4.2","direct":false,"kind":"runtime","optional":false},{"id":8856453145,"package_name":"actionpack","ecosystem":"rubygems","requirements":"7.0.4.2","direct":false,"kind":"runtime","optional":false},{"id":8856453146,"package_name":"actiontext","ecosystem":"rubygems","requirements":"7.0.4.2","direct":false,"kind":"runtime","optional":false},{"id":8856453147,"package_name":"actionview","ecosystem":"rubygems","requirements":"7.0.4.2","direct":false,"kind":"runtime","optional":false},{"id":8856453148,"package_name":"activejob","ecosystem":"rubygems","requirements":"7.0.4.2","direct":false,"kind":"runtime","optional":false},{"id":8856453149,"package_name":"activemodel","ecosystem":"rubygems","requirements":"7.0.4.2","direct":false,"kind":"runtime","optional":false},{"id":8856453150,"package_name":"activerecord","ecosystem":"rubygems","requirements":"7.0.4.2","direct":false,"kind":"runtime","optional":false},{"id":8856453151,"package_name":"activestorage","ecosystem":"rubygems","requirements":"7.0.4.2","direct":false,"kind":"runtime","optional":false},{"id":8856453152,"package_name":"activesupport","ecosystem":"rubygems","requirements":"7.0.4.2","direct":false,"kind":"runtime","optional":false},{"id":8856453153,"package_name":"ast","ecosystem":"rubygems","requirements":"2.4.2","direct":false,"kind":"runtime","optional":false},{"id":8856453154,"package_name":"bcrypt","ecosystem":"rubygems","requirements":"3.1.18","direct":false,"kind":"runtime","optional":false},{"id":8856453155,"package_name":"builder","ecosystem":"rubygems","requirements":"3.2.4","direct":false,"kind":"runtime","optional":false},{"id":8856453156,"package_name":"concurrent-ruby","ecosystem":"rubygems","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":8856453157,"package_name":"crass","ecosystem":"rubygems","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":8856453158,"package_name":"date","ecosystem":"rubygems","requirements":"3.3.3","direct":false,"kind":"runtime","optional":false},{"id":8856453159,"package_name":"debug","ecosystem":"rubygems","requirements":"1.7.1","direct":false,"kind":"runtime","optional":false},{"id":8856453160,"package_name":"devise","ecosystem":"rubygems","requirements":"4.8.1","direct":false,"kind":"runtime","optional":false},{"id":8856453161,"package_name":"diff-lcs","ecosystem":"rubygems","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":8856453162,"package_name":"erubi","ecosystem":"rubygems","requirements":"1.12.0","direct":false,"kind":"runtime","optional":false},{"id":8856453163,"package_name":"factory_bot","ecosystem":"rubygems","requirements":"6.2.1","direct":false,"kind":"runtime","optional":false},{"id":8856453164,"package_name":"factory_bot_rails","ecosystem":"rubygems","requirements":"6.2.0","direct":false,"kind":"runtime","optional":false},{"id":8856453165,"package_name":"faker","ecosystem":"rubygems","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":8856453166,"package_name":"globalid","ecosystem":"rubygems","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":8856453167,"package_name":"i18n","ecosystem":"rubygems","requirements":"1.12.0","direct":false,"kind":"runtime","optional":false},{"id":8856453168,"package_name":"io-console","ecosystem":"rubygems","requirements":"0.6.0","direct":false,"kind":"runtime","optional":false},{"id":8856453169,"package_name":"irb","ecosystem":"rubygems","requirements":"1.6.2","direct":false,"kind":"runtime","optional":false},{"id":8856453170,"package_name":"json","ecosystem":"rubygems","requirements":"2.6.3","direct":false,"kind":"runtime","optional":false},{"id":8856453171,"package_name":"loofah","ecosystem":"rubygems","requirements":"2.19.1","direct":false,"kind":"runtime","optional":false},{"id":8856453172,"package_name":"mail","ecosystem":"rubygems","requirements":"2.8.1","direct":false,"kind":"runtime","optional":false},{"id":8856453173,"package_name":"marcel","ecosystem":"rubygems","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":8856453174,"package_name":"method_source","ecosystem":"rubygems","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":8856453175,"package_name":"mini_mime","ecosystem":"rubygems","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":8856453176,"package_name":"mini_portile2","ecosystem":"rubygems","requirements":"2.8.1","direct":false,"kind":"runtime","optional":false},{"id":8856453177,"package_name":"minitest","ecosystem":"rubygems","requirements":"5.17.0","direct":false,"kind":"runtime","optional":false},{"id":8856453178,"package_name":"net-imap","ecosystem":"rubygems","requirements":"0.3.4","direct":false,"kind":"runtime","optional":false},{"id":8856453179,"package_name":"net-pop","ecosystem":"rubygems","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":8856453180,"package_name":"net-protocol","ecosystem":"rubygems","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":8856453181,"package_name":"net-smtp","ecosystem":"rubygems","requirements":"0.3.3","direct":false,"kind":"runtime","optional":false},{"id":8856453182,"package_name":"nio4r","ecosystem":"rubygems","requirements":"2.5.8","direct":false,"kind":"runtime","optional":false},{"id":8856453183,"package_name":"nokogiri","ecosystem":"rubygems","requirements":"1.14.1","direct":false,"kind":"runtime","optional":false},{"id":8856453184,"package_name":"orm_adapter","ecosystem":"rubygems","requirements":"0.5.0","direct":false,"kind":"runtime","optional":false},{"id":8856453185,"package_name":"parallel","ecosystem":"rubygems","requirements":"1.22.1","direct":false,"kind":"runtime","optional":false},{"id":8856453186,"package_name":"parser","ecosystem":"rubygems","requirements":"3.2.0.0","direct":false,"kind":"runtime","optional":false},{"id":8856453187,"package_name":"racc","ecosystem":"rubygems","requirements":"1.6.2","direct":false,"kind":"runtime","optional":false},{"id":8856453188,"package_name":"rack","ecosystem":"rubygems","requirements":"2.2.6.2","direct":false,"kind":"runtime","optional":false},{"id":8856453189,"package_name":"rack-test","ecosystem":"rubygems","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":8856453190,"package_name":"rails","ecosystem":"rubygems","requirements":"7.0.4.2","direct":false,"kind":"runtime","optional":false},{"id":8856453191,"package_name":"rails-dom-testing","ecosystem":"rubygems","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":8856453192,"package_name":"rails-html-sanitizer","ecosystem":"rubygems","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":8856453193,"package_name":"railties","ecosystem":"rubygems","requirements":"7.0.4.2","direct":false,"kind":"runtime","optional":false},{"id":8856453194,"package_name":"rainbow","ecosystem":"rubygems","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":8856453195,"package_name":"rake","ecosystem":"rubygems","requirements":"13.0.6","direct":false,"kind":"runtime","optional":false},{"id":8856453196,"package_name":"regexp_parser","ecosystem":"rubygems","requirements":"2.6.2","direct":false,"kind":"runtime","optional":false},{"id":8856453197,"package_name":"reline","ecosystem":"rubygems","requirements":"0.3.2","direct":false,"kind":"runtime","optional":false},{"id":8856453198,"package_name":"responders","ecosystem":"rubygems","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":8856453199,"package_name":"rexml","ecosystem":"rubygems","requirements":"3.2.5","direct":false,"kind":"runtime","optional":false},{"id":8856453201,"package_name":"rspec-expectations","ecosystem":"rubygems","requirements":"3.12.2","direct":false,"kind":"runtime","optional":false},{"id":8856453202,"package_name":"rspec-mocks","ecosystem":"rubygems","requirements":"3.12.3","direct":false,"kind":"runtime","optional":false},{"id":8856453203,"package_name":"rspec-rails","ecosystem":"rubygems","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":8856453204,"package_name":"rspec-support","ecosystem":"rubygems","requirements":"3.12.0","direct":false,"kind":"runtime","optional":false},{"id":8856453205,"package_name":"rubocop","ecosystem":"rubygems","requirements":"1.44.1","direct":false,"kind":"runtime","optional":false},{"id":8856453206,"package_name":"rubocop-ast","ecosystem":"rubygems","requirements":"1.24.1","direct":false,"kind":"runtime","optional":false},{"id":8856453207,"package_name":"rubocop-capybara","ecosystem":"rubygems","requirements":"2.17.0","direct":false,"kind":"runtime","optional":false},{"id":8856453208,"package_name":"rubocop-faker","ecosystem":"rubygems","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":8856453209,"package_name":"rubocop-performance","ecosystem":"rubygems","requirements":"1.15.2","direct":false,"kind":"runtime","optional":false},{"id":8856453210,"package_name":"rubocop-rails","ecosystem":"rubygems","requirements":"2.17.4","direct":false,"kind":"runtime","optional":false},{"id":8856453211,"package_name":"rubocop-rake","ecosystem":"rubygems","requirements":"0.6.0","direct":false,"kind":"runtime","optional":false},{"id":8856453212,"package_name":"rubocop-rspec","ecosystem":"rubygems","requirements":"2.18.1","direct":false,"kind":"runtime","optional":false},{"id":8856453213,"package_name":"ruby-progressbar","ecosystem":"rubygems","requirements":"1.11.0","direct":false,"kind":"runtime","optional":false},{"id":8856453214,"package_name":"sprockets","ecosystem":"rubygems","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":8856453215,"package_name":"sprockets-rails","ecosystem":"rubygems","requirements":"3.4.2","direct":false,"kind":"runtime","optional":false},{"id":8856453216,"package_name":"sqlite3","ecosystem":"rubygems","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":8856453217,"package_name":"thor","ecosystem":"rubygems","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":8856453218,"package_name":"timeout","ecosystem":"rubygems","requirements":"0.3.1","direct":false,"kind":"runtime","optional":false},{"id":8856453219,"package_name":"tzinfo","ecosystem":"rubygems","requirements":"2.0.6","direct":false,"kind":"runtime","optional":false},{"id":8856453220,"package_name":"unicode-display_width","ecosystem":"rubygems","requirements":"2.4.2","direct":false,"kind":"runtime","optional":false},{"id":8856453221,"package_name":"warden","ecosystem":"rubygems","requirements":"1.2.9","direct":false,"kind":"runtime","optional":false},{"id":8856453222,"package_name":"websocket-driver","ecosystem":"rubygems","requirements":"0.7.5","direct":false,"kind":"runtime","optional":false},{"id":8856453223,"package_name":"websocket-extensions","ecosystem":"rubygems","requirements":"0.1.5","direct":false,"kind":"runtime","optional":false},{"id":8856453224,"package_name":"zeitwerk","ecosystem":"rubygems","requirements":"2.6.6","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":"federails.gemspec","sha":null,"kind":"manifest","created_at":"2023-04-07T03:05:15.918Z","updated_at":"2023-04-07T03:05:15.918Z","repository_link":"https://gitlab.com/experimentslabs/federails/blob/main/federails.gemspec","dependencies":[{"id":8856453256,"package_name":"rails","ecosystem":"rubygems","requirements":"\u003e= 7.0.4","direct":true,"kind":"runtime","optional":false}]}],"score":13.384973765427087,"created_at":"2023-04-05T14:08:59.376Z","updated_at":"2026-08-13T06:02:12.036Z","avatar_url":"https://gitlab.com/uploads/-/system/project/avatar/43203119/Avatar_-_Elabs-badge-federails-512.png","language":null,"codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/1397","html_url":"https://summary.ecosyste.ms/projects/1397"}