{"id":25143,"name":"barkeeper","description":"A versatile web framework to assemble, analyze and manage DNA barcode data and metadata","url":"https://github.com/dna-barkeeper/barkeeper","last_synced_at":"2025-09-05T02:39:09.873Z","repository":{"id":39450659,"uuid":"312217588","full_name":"DNA-BarKeeper/barkeeper","owner":"DNA-BarKeeper","description":"A versatile web framework to assemble, analyze and manage DNA barcode data and metadata","archived":false,"fork":false,"pushed_at":"2024-04-08T18:42:51.000Z","size":31568,"stargazers_count":6,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-13T10:14:51.696Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DNA-BarKeeper.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2020-11-12T08:46:28.000Z","updated_at":"2024-01-29T21:30:17.000Z","dependencies_parsed_at":"2025-04-13T10:15:02.280Z","dependency_job_id":"090c231c-328a-44fe-8cb0-3f96077839d3","html_url":"https://github.com/DNA-BarKeeper/barkeeper","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/DNA-BarKeeper/barkeeper","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DNA-BarKeeper%2Fbarkeeper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DNA-BarKeeper%2Fbarkeeper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DNA-BarKeeper%2Fbarkeeper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DNA-BarKeeper%2Fbarkeeper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DNA-BarKeeper","download_url":"https://codeload.github.com/DNA-BarKeeper/barkeeper/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DNA-BarKeeper%2Fbarkeeper/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273702987,"owners_count":25152994,"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-05T02:00:09.113Z","response_time":402,"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":{"login":"DNA-BarKeeper","name":"DNA-BarKeeper","uuid":"95077749","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/95077749?v=4","repositories_count":1,"last_synced_at":"2023-03-08T13:33:15.910Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/DNA-BarKeeper","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-18T05:13:18.983Z","updated_at":"2023-03-08T13:33:15.962Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DNA-BarKeeper","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DNA-BarKeeper/repositories"},"packages":null,"commits":{"message":"Repository syncing started."},"issues_stats":{"full_name":"dna-barkeeper/barkeeper","html_url":"https://github.com/dna-barkeeper/barkeeper","last_synced_at":null,"status":null,"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":"2025-09-05T02:37:58.230Z","updated_at":"2025-09-05T02:37:58.230Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/dna-barkeeper%2Fbarkeeper","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/dna-barkeeper%2Fbarkeeper/issues","issue_labels_count":{},"pull_request_labels_count":{},"issue_author_associations_count":{},"pull_request_author_associations_count":{},"issue_authors":{},"pull_request_authors":{},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.444Z","repositories_count":10083752,"issues_count":31254324,"pull_requests_count":96222393,"authors_count":10694625,"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":{},"past_year_issue_authors":{},"past_year_pull_request_authors":{},"maintainers":[],"active_maintainers":[]},"events":{"total":{},"last_year":{}},"keywords":[],"dependencies":[{"ecosystem":"rubygems","filepath":"Gemfile","sha":null,"kind":"manifest","created_at":"2022-08-09T14:49:05.851Z","updated_at":"2022-08-09T14:49:05.851Z","repository_link":"https://github.com/DNA-BarKeeper/barkeeper/blob/master/Gemfile","dependencies":[{"id":913732371,"package_name":"rails","ecosystem":"rubygems","requirements":"= 5.2.8.1","direct":true,"kind":"runtime","optional":false},{"id":913732372,"package_name":"pg","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732373,"package_name":"pg_search","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732374,"package_name":"puma","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732375,"package_name":"redis-rails","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732376,"package_name":"sidekiq","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732377,"package_name":"sidekiq-client-cli","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732378,"package_name":"sidekiq-limit_fetch","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732379,"package_name":"sinatra","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732380,"package_name":"coffee-rails","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732381,"package_name":"jquery-rails","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732382,"package_name":"jquery-ui-rails","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732383,"package_name":"sass-rails","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732384,"package_name":"uglifier","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732385,"package_name":"cancancan","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732386,"package_name":"devise","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732387,"package_name":"aws-sdk-s3","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732388,"package_name":"active_storage_validations","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732389,"package_name":"jquery-datatables-rails","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732390,"package_name":"nested_form_fields","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732391,"package_name":"jquery-fileupload-rails","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732392,"package_name":"select2-rails","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732393,"package_name":"ancestry","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732394,"package_name":"bcrypt","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732395,"package_name":"bio","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732396,"package_name":"bootsnap","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732397,"package_name":"bootstrap-sass","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732398,"package_name":"bootstrap_progressbar","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732399,"package_name":"builder","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732400,"package_name":"country_select","ecosystem":"rubygems","requirements":"~\u003e 6.0","direct":true,"kind":"runtime","optional":false},{"id":913732401,"package_name":"copyright-header","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732402,"package_name":"image_processing","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732403,"package_name":"jbuilder","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732404,"package_name":"geo_coord","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732405,"package_name":"leaflet-rails","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732406,"package_name":"mime-types","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732407,"package_name":"net-scp","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732408,"package_name":"net-sftp","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732409,"package_name":"net-ssh","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732410,"package_name":"roo-xls","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732411,"package_name":"rubyzip","ecosystem":"rubygems","requirements":"~\u003e 2.3.0","direct":true,"kind":"runtime","optional":false},{"id":913732412,"package_name":"simple_form","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732413,"package_name":"sprockets-rails","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732414,"package_name":"whenever","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732415,"package_name":"will_paginate","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732416,"package_name":"will_paginate-bootstrap","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":913732417,"package_name":"better_errors","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":913732418,"package_name":"bullet","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":913732419,"package_name":"binding_of_caller","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":913732420,"package_name":"meta_request","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":913732421,"package_name":"licensed","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":913732422,"package_name":"listen","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":913732423,"package_name":"spring","ecosystem":"rubygems","requirements":"~\u003e 3","direct":true,"kind":"development","optional":false},{"id":913732424,"package_name":"yard","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":913732425,"package_name":"capybara","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":913732426,"package_name":"capybara-selenium","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":913732427,"package_name":"database_cleaner","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":913732428,"package_name":"factory_bot_rails","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":913732429,"package_name":"faker","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":913732430,"package_name":"guard-rspec","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":913732431,"package_name":"launchy","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":913732432,"package_name":"webdrivers","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":913732433,"package_name":"rspec-rails","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":913732434,"package_name":"shoulda-matchers","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":913732435,"package_name":"shoulda-callback-matchers","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":913732436,"package_name":"simplecov","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":"Gemfile.lock","sha":null,"kind":"lockfile","created_at":"2022-08-09T14:49:06.154Z","updated_at":"2022-08-09T14:49:06.154Z","repository_link":"https://github.com/DNA-BarKeeper/barkeeper/blob/master/Gemfile.lock","dependencies":[{"id":913739089,"package_name":"jquery-datatables-rails","ecosystem":"rubygems","requirements":"3.4.0","direct":false,"kind":"runtime","optional":false},{"id":913739090,"package_name":"actioncable","ecosystem":"rubygems","requirements":"5.2.8.1","direct":false,"kind":"runtime","optional":false},{"id":913739091,"package_name":"actionmailer","ecosystem":"rubygems","requirements":"5.2.8.1","direct":false,"kind":"runtime","optional":false},{"id":913739092,"package_name":"actionpack","ecosystem":"rubygems","requirements":"5.2.8.1","direct":false,"kind":"runtime","optional":false},{"id":913739093,"package_name":"actionview","ecosystem":"rubygems","requirements":"5.2.8.1","direct":false,"kind":"runtime","optional":false},{"id":913739094,"package_name":"active_storage_validations","ecosystem":"rubygems","requirements":"0.9.8","direct":false,"kind":"runtime","optional":false},{"id":913739095,"package_name":"activejob","ecosystem":"rubygems","requirements":"5.2.8.1","direct":false,"kind":"runtime","optional":false},{"id":913739096,"package_name":"activemodel","ecosystem":"rubygems","requirements":"5.2.8.1","direct":false,"kind":"runtime","optional":false},{"id":913739097,"package_name":"activerecord","ecosystem":"rubygems","requirements":"5.2.8.1","direct":false,"kind":"runtime","optional":false},{"id":913739098,"package_name":"activestorage","ecosystem":"rubygems","requirements":"5.2.8.1","direct":false,"kind":"runtime","optional":false},{"id":913739099,"package_name":"activesupport","ecosystem":"rubygems","requirements":"5.2.8.1","direct":false,"kind":"runtime","optional":false},{"id":913739100,"package_name":"addressable","ecosystem":"rubygems","requirements":"2.8.0","direct":false,"kind":"runtime","optional":false},{"id":913739101,"package_name":"ancestry","ecosystem":"rubygems","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":913739102,"package_name":"arel","ecosystem":"rubygems","requirements":"9.0.0","direct":false,"kind":"runtime","optional":false},{"id":913739103,"package_name":"autoprefixer-rails","ecosystem":"rubygems","requirements":"10.4.7.0","direct":false,"kind":"runtime","optional":false},{"id":913739104,"package_name":"aws-eventstream","ecosystem":"rubygems","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":913739105,"package_name":"aws-partitions","ecosystem":"rubygems","requirements":"1.608.0","direct":false,"kind":"runtime","optional":false},{"id":913739106,"package_name":"aws-sdk-core","ecosystem":"rubygems","requirements":"3.131.3","direct":false,"kind":"runtime","optional":false},{"id":913739107,"package_name":"aws-sdk-kms","ecosystem":"rubygems","requirements":"1.58.0","direct":false,"kind":"runtime","optional":false},{"id":913739108,"package_name":"aws-sdk-s3","ecosystem":"rubygems","requirements":"1.114.0","direct":false,"kind":"runtime","optional":false},{"id":913739109,"package_name":"aws-sigv4","ecosystem":"rubygems","requirements":"1.5.1","direct":false,"kind":"runtime","optional":false},{"id":913739110,"package_name":"bcrypt","ecosystem":"rubygems","requirements":"3.1.18","direct":false,"kind":"runtime","optional":false},{"id":913739111,"package_name":"better_errors","ecosystem":"rubygems","requirements":"2.9.1","direct":false,"kind":"runtime","optional":false},{"id":913739112,"package_name":"binding_of_caller","ecosystem":"rubygems","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":913739113,"package_name":"bio","ecosystem":"rubygems","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":913739114,"package_name":"bootsnap","ecosystem":"rubygems","requirements":"1.12.0","direct":false,"kind":"runtime","optional":false},{"id":913739115,"package_name":"bootstrap-sass","ecosystem":"rubygems","requirements":"3.4.1","direct":false,"kind":"runtime","optional":false},{"id":913739116,"package_name":"bootstrap_progressbar","ecosystem":"rubygems","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":913739117,"package_name":"builder","ecosystem":"rubygems","requirements":"3.2.4","direct":false,"kind":"runtime","optional":false},{"id":913739118,"package_name":"bullet","ecosystem":"rubygems","requirements":"7.0.2","direct":false,"kind":"runtime","optional":false},{"id":913739119,"package_name":"cancancan","ecosystem":"rubygems","requirements":"3.4.0","direct":false,"kind":"runtime","optional":false},{"id":913739120,"package_name":"capybara","ecosystem":"rubygems","requirements":"3.37.1","direct":false,"kind":"runtime","optional":false},{"id":913739121,"package_name":"capybara-selenium","ecosystem":"rubygems","requirements":"0.0.6","direct":false,"kind":"runtime","optional":false},{"id":913739122,"package_name":"cgi","ecosystem":"rubygems","requirements":"0.3.2","direct":false,"kind":"runtime","optional":false},{"id":913739123,"package_name":"charlock_holmes","ecosystem":"rubygems","requirements":"0.7.7","direct":false,"kind":"runtime","optional":false},{"id":913739124,"package_name":"childprocess","ecosystem":"rubygems","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":913739125,"package_name":"chronic","ecosystem":"rubygems","requirements":"0.10.2","direct":false,"kind":"runtime","optional":false},{"id":913739126,"package_name":"cli","ecosystem":"rubygems","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":913739127,"package_name":"coderay","ecosystem":"rubygems","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":913739128,"package_name":"coffee-rails","ecosystem":"rubygems","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":913739129,"package_name":"coffee-script","ecosystem":"rubygems","requirements":"2.4.1","direct":false,"kind":"runtime","optional":false},{"id":913739130,"package_name":"coffee-script-source","ecosystem":"rubygems","requirements":"1.12.2","direct":false,"kind":"runtime","optional":false},{"id":913739131,"package_name":"concurrent-ruby","ecosystem":"rubygems","requirements":"1.1.10","direct":false,"kind":"runtime","optional":false},{"id":913739132,"package_name":"connection_pool","ecosystem":"rubygems","requirements":"2.2.5","direct":false,"kind":"runtime","optional":false},{"id":913739133,"package_name":"copyright-header","ecosystem":"rubygems","requirements":"1.0.22","direct":false,"kind":"runtime","optional":false},{"id":913739134,"package_name":"countries","ecosystem":"rubygems","requirements":"4.2.3","direct":false,"kind":"runtime","optional":false},{"id":913739135,"package_name":"country_select","ecosystem":"rubygems","requirements":"6.1.1","direct":false,"kind":"runtime","optional":false},{"id":913739136,"package_name":"crass","ecosystem":"rubygems","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":913739137,"package_name":"database_cleaner","ecosystem":"rubygems","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":913739138,"package_name":"database_cleaner-active_record","ecosystem":"rubygems","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":913739139,"package_name":"database_cleaner-core","ecosystem":"rubygems","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":913739140,"package_name":"debug_inspector","ecosystem":"rubygems","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":913739141,"package_name":"devise","ecosystem":"rubygems","requirements":"4.8.1","direct":false,"kind":"runtime","optional":false},{"id":913739142,"package_name":"diff-lcs","ecosystem":"rubygems","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":913739143,"package_name":"docile","ecosystem":"rubygems","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":913739144,"package_name":"dotenv","ecosystem":"rubygems","requirements":"2.7.6","direct":false,"kind":"runtime","optional":false},{"id":913739145,"package_name":"erubi","ecosystem":"rubygems","requirements":"1.10.0","direct":false,"kind":"runtime","optional":false},{"id":913739146,"package_name":"execjs","ecosystem":"rubygems","requirements":"2.8.1","direct":false,"kind":"runtime","optional":false},{"id":913739147,"package_name":"factory_bot","ecosystem":"rubygems","requirements":"6.2.1","direct":false,"kind":"runtime","optional":false},{"id":913739148,"package_name":"factory_bot_rails","ecosystem":"rubygems","requirements":"6.2.0","direct":false,"kind":"runtime","optional":false},{"id":913739149,"package_name":"faker","ecosystem":"rubygems","requirements":"2.21.0","direct":false,"kind":"runtime","optional":false},{"id":913739150,"package_name":"faraday","ecosystem":"rubygems","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":913739151,"package_name":"faraday-net_http","ecosystem":"rubygems","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":913739152,"package_name":"ffi","ecosystem":"rubygems","requirements":"1.15.5","direct":false,"kind":"runtime","optional":false},{"id":913739153,"package_name":"formatador","ecosystem":"rubygems","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":913739154,"package_name":"geo_coord","ecosystem":"rubygems","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":913739155,"package_name":"github-linguist","ecosystem":"rubygems","requirements":"7.22.0","direct":false,"kind":"runtime","optional":false},{"id":913739156,"package_name":"globalid","ecosystem":"rubygems","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":913739157,"package_name":"guard","ecosystem":"rubygems","requirements":"2.18.0","direct":false,"kind":"runtime","optional":false},{"id":913739158,"package_name":"guard-compat","ecosystem":"rubygems","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":913739159,"package_name":"guard-rspec","ecosystem":"rubygems","requirements":"4.7.3","direct":false,"kind":"runtime","optional":false},{"id":913739160,"package_name":"i18n","ecosystem":"rubygems","requirements":"1.12.0","direct":false,"kind":"runtime","optional":false},{"id":913739161,"package_name":"i18n_data","ecosystem":"rubygems","requirements":"0.16.0","direct":false,"kind":"runtime","optional":false},{"id":913739162,"package_name":"image_processing","ecosystem":"rubygems","requirements":"1.12.2","direct":false,"kind":"runtime","optional":false},{"id":913739163,"package_name":"jbuilder","ecosystem":"rubygems","requirements":"2.11.5","direct":false,"kind":"runtime","optional":false},{"id":913739164,"package_name":"jmespath","ecosystem":"rubygems","requirements":"1.6.1","direct":false,"kind":"runtime","optional":false},{"id":913739165,"package_name":"jquery-fileupload-rails","ecosystem":"rubygems","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":913739166,"package_name":"jquery-rails","ecosystem":"rubygems","requirements":"4.5.0","direct":false,"kind":"runtime","optional":false},{"id":913739167,"package_name":"jquery-ui-rails","ecosystem":"rubygems","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":913739168,"package_name":"launchy","ecosystem":"rubygems","requirements":"2.5.0","direct":false,"kind":"runtime","optional":false},{"id":913739169,"package_name":"leaflet-rails","ecosystem":"rubygems","requirements":"1.7.0","direct":false,"kind":"runtime","optional":false},{"id":913739170,"package_name":"licensed","ecosystem":"rubygems","requirements":"3.7.2","direct":false,"kind":"runtime","optional":false},{"id":913739171,"package_name":"licensee","ecosystem":"rubygems","requirements":"9.15.2","direct":false,"kind":"runtime","optional":false},{"id":913739172,"package_name":"listen","ecosystem":"rubygems","requirements":"3.7.1","direct":false,"kind":"runtime","optional":false},{"id":913739173,"package_name":"loofah","ecosystem":"rubygems","requirements":"2.18.0","direct":false,"kind":"runtime","optional":false},{"id":913739174,"package_name":"lumberjack","ecosystem":"rubygems","requirements":"1.2.8","direct":false,"kind":"runtime","optional":false},{"id":913739175,"package_name":"mail","ecosystem":"rubygems","requirements":"2.7.1","direct":false,"kind":"runtime","optional":false},{"id":913739176,"package_name":"marcel","ecosystem":"rubygems","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":913739177,"package_name":"matrix","ecosystem":"rubygems","requirements":"0.4.2","direct":false,"kind":"runtime","optional":false},{"id":913739178,"package_name":"meta_request","ecosystem":"rubygems","requirements":"0.7.3","direct":false,"kind":"runtime","optional":false},{"id":913739179,"package_name":"method_source","ecosystem":"rubygems","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":913739180,"package_name":"mime-types","ecosystem":"rubygems","requirements":"3.4.1","direct":false,"kind":"runtime","optional":false},{"id":913739181,"package_name":"mime-types-data","ecosystem":"rubygems","requirements":"3.2022.0105","direct":false,"kind":"runtime","optional":false},{"id":913739182,"package_name":"mini_magick","ecosystem":"rubygems","requirements":"4.11.0","direct":false,"kind":"runtime","optional":false},{"id":913739183,"package_name":"mini_mime","ecosystem":"rubygems","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":913739184,"package_name":"minitest","ecosystem":"rubygems","requirements":"5.16.2","direct":false,"kind":"runtime","optional":false},{"id":913739185,"package_name":"msgpack","ecosystem":"rubygems","requirements":"1.5.3","direct":false,"kind":"runtime","optional":false},{"id":913739186,"package_name":"mustermann","ecosystem":"rubygems","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":913739187,"package_name":"nenv","ecosystem":"rubygems","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":913739188,"package_name":"nested_form_fields","ecosystem":"rubygems","requirements":"0.8.4","direct":false,"kind":"runtime","optional":false},{"id":913739189,"package_name":"net-scp","ecosystem":"rubygems","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":913739190,"package_name":"net-sftp","ecosystem":"rubygems","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":913739191,"package_name":"net-ssh","ecosystem":"rubygems","requirements":"6.1.0","direct":false,"kind":"runtime","optional":false},{"id":913739192,"package_name":"nio4r","ecosystem":"rubygems","requirements":"2.5.8","direct":false,"kind":"runtime","optional":false},{"id":913739193,"package_name":"nokogiri","ecosystem":"rubygems","requirements":"1.13.7","direct":false,"kind":"runtime","optional":false},{"id":913739194,"package_name":"notiffany","ecosystem":"rubygems","requirements":"0.1.3","direct":false,"kind":"runtime","optional":false},{"id":913739195,"package_name":"octokit","ecosystem":"rubygems","requirements":"4.25.1","direct":false,"kind":"runtime","optional":false},{"id":913739196,"package_name":"orm_adapter","ecosystem":"rubygems","requirements":"0.5.0","direct":false,"kind":"runtime","optional":false},{"id":913739197,"package_name":"parallel","ecosystem":"rubygems","requirements":"1.22.1","direct":false,"kind":"runtime","optional":false},{"id":913739198,"package_name":"pathname-common_prefix","ecosystem":"rubygems","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":913739199,"package_name":"pg","ecosystem":"rubygems","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":913739200,"package_name":"pg_search","ecosystem":"rubygems","requirements":"2.3.6","direct":false,"kind":"runtime","optional":false},{"id":913739201,"package_name":"pry","ecosystem":"rubygems","requirements":"0.14.1","direct":false,"kind":"runtime","optional":false},{"id":913739202,"package_name":"public_suffix","ecosystem":"rubygems","requirements":"4.0.7","direct":false,"kind":"runtime","optional":false},{"id":913739203,"package_name":"puma","ecosystem":"rubygems","requirements":"5.6.4","direct":false,"kind":"runtime","optional":false},{"id":913739204,"package_name":"racc","ecosystem":"rubygems","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":913739205,"package_name":"rack","ecosystem":"rubygems","requirements":"2.2.4","direct":false,"kind":"runtime","optional":false},{"id":913739206,"package_name":"rack-contrib","ecosystem":"rubygems","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":913739207,"package_name":"rack-protection","ecosystem":"rubygems","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":913739208,"package_name":"rack-test","ecosystem":"rubygems","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":913739209,"package_name":"rails","ecosystem":"rubygems","requirements":"5.2.8.1","direct":false,"kind":"runtime","optional":false},{"id":913739210,"package_name":"rails-dom-testing","ecosystem":"rubygems","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":913739211,"package_name":"rails-html-sanitizer","ecosystem":"rubygems","requirements":"1.4.3","direct":false,"kind":"runtime","optional":false},{"id":913739212,"package_name":"railties","ecosystem":"rubygems","requirements":"5.2.8.1","direct":false,"kind":"runtime","optional":false},{"id":913739213,"package_name":"rake","ecosystem":"rubygems","requirements":"13.0.6","direct":false,"kind":"runtime","optional":false},{"id":913739214,"package_name":"rb-fsevent","ecosystem":"rubygems","requirements":"0.11.1","direct":false,"kind":"runtime","optional":false},{"id":913739215,"package_name":"rb-inotify","ecosystem":"rubygems","requirements":"0.10.1","direct":false,"kind":"runtime","optional":false},{"id":913739216,"package_name":"redis","ecosystem":"rubygems","requirements":"4.7.1","direct":false,"kind":"runtime","optional":false},{"id":913739217,"package_name":"redis-actionpack","ecosystem":"rubygems","requirements":"5.3.0","direct":false,"kind":"runtime","optional":false},{"id":913739218,"package_name":"redis-activesupport","ecosystem":"rubygems","requirements":"5.3.0","direct":false,"kind":"runtime","optional":false},{"id":913739219,"package_name":"redis-rack","ecosystem":"rubygems","requirements":"2.1.4","direct":false,"kind":"runtime","optional":false},{"id":913739220,"package_name":"redis-rails","ecosystem":"rubygems","requirements":"5.0.2","direct":false,"kind":"runtime","optional":false},{"id":913739221,"package_name":"redis-store","ecosystem":"rubygems","requirements":"1.9.1","direct":false,"kind":"runtime","optional":false},{"id":913739222,"package_name":"regexp_parser","ecosystem":"rubygems","requirements":"2.5.0","direct":false,"kind":"runtime","optional":false},{"id":913739223,"package_name":"responders","ecosystem":"rubygems","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":913739224,"package_name":"reverse_markdown","ecosystem":"rubygems","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":913739225,"package_name":"rexml","ecosystem":"rubygems","requirements":"3.2.5","direct":false,"kind":"runtime","optional":false},{"id":913739226,"package_name":"roo","ecosystem":"rubygems","requirements":"2.9.0","direct":false,"kind":"runtime","optional":false},{"id":913739227,"package_name":"roo-xls","ecosystem":"rubygems","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":913739228,"package_name":"rspec","ecosystem":"rubygems","requirements":"3.11.0","direct":false,"kind":"runtime","optional":false},{"id":913739229,"package_name":"rspec-core","ecosystem":"rubygems","requirements":"3.11.0","direct":false,"kind":"runtime","optional":false},{"id":913739230,"package_name":"rspec-expectations","ecosystem":"rubygems","requirements":"3.11.0","direct":false,"kind":"runtime","optional":false},{"id":913739231,"package_name":"rspec-mocks","ecosystem":"rubygems","requirements":"3.11.1","direct":false,"kind":"runtime","optional":false},{"id":913739232,"package_name":"rspec-rails","ecosystem":"rubygems","requirements":"5.1.2","direct":false,"kind":"runtime","optional":false},{"id":913739233,"package_name":"rspec-support","ecosystem":"rubygems","requirements":"3.11.0","direct":false,"kind":"runtime","optional":false},{"id":913739234,"package_name":"ruby-ole","ecosystem":"rubygems","requirements":"1.2.12.2","direct":false,"kind":"runtime","optional":false},{"id":913739235,"package_name":"ruby-vips","ecosystem":"rubygems","requirements":"2.1.4","direct":false,"kind":"runtime","optional":false},{"id":913739236,"package_name":"ruby-xxHash","ecosystem":"rubygems","requirements":"0.4.0.2","direct":false,"kind":"runtime","optional":false},{"id":913739237,"package_name":"ruby2_keywords","ecosystem":"rubygems","requirements":"0.0.5","direct":false,"kind":"runtime","optional":false},{"id":913739238,"package_name":"rubyzip","ecosystem":"rubygems","requirements":"2.3.2","direct":false,"kind":"runtime","optional":false},{"id":913739239,"package_name":"rugged","ecosystem":"rubygems","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":913739240,"package_name":"sass-rails","ecosystem":"rubygems","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":913739241,"package_name":"sassc","ecosystem":"rubygems","requirements":"2.4.0","direct":false,"kind":"runtime","optional":false},{"id":913739242,"package_name":"sassc-rails","ecosystem":"rubygems","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":913739243,"package_name":"sawyer","ecosystem":"rubygems","requirements":"0.9.2","direct":false,"kind":"runtime","optional":false},{"id":913739244,"package_name":"select2-rails","ecosystem":"rubygems","requirements":"4.0.13","direct":false,"kind":"runtime","optional":false},{"id":913739245,"package_name":"selenium-webdriver","ecosystem":"rubygems","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":913739246,"package_name":"shellany","ecosystem":"rubygems","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":913739247,"package_name":"shoulda-callback-matchers","ecosystem":"rubygems","requirements":"1.1.4","direct":false,"kind":"runtime","optional":false},{"id":913739248,"package_name":"shoulda-matchers","ecosystem":"rubygems","requirements":"5.1.0","direct":false,"kind":"runtime","optional":false},{"id":913739249,"package_name":"sidekiq","ecosystem":"rubygems","requirements":"6.5.1","direct":false,"kind":"runtime","optional":false},{"id":913739250,"package_name":"sidekiq-client-cli","ecosystem":"rubygems","requirements":"0.1.7","direct":false,"kind":"runtime","optional":false},{"id":913739251,"package_name":"sidekiq-limit_fetch","ecosystem":"rubygems","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":913739252,"package_name":"simple_form","ecosystem":"rubygems","requirements":"5.1.0","direct":false,"kind":"runtime","optional":false},{"id":913739253,"package_name":"simple_po_parser","ecosystem":"rubygems","requirements":"1.1.6","direct":false,"kind":"runtime","optional":false},{"id":913739254,"package_name":"simplecov","ecosystem":"rubygems","requirements":"0.21.2","direct":false,"kind":"runtime","optional":false},{"id":913739255,"package_name":"simplecov-html","ecosystem":"rubygems","requirements":"0.12.3","direct":false,"kind":"runtime","optional":false},{"id":913739256,"package_name":"simplecov_json_formatter","ecosystem":"rubygems","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":913739257,"package_name":"sinatra","ecosystem":"rubygems","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":913739258,"package_name":"sixarm_ruby_unaccent","ecosystem":"rubygems","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":913739259,"package_name":"sort_alphabetical","ecosystem":"rubygems","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":913739260,"package_name":"spreadsheet","ecosystem":"rubygems","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":913739261,"package_name":"spring","ecosystem":"rubygems","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":913739262,"package_name":"sprockets","ecosystem":"rubygems","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":913739263,"package_name":"sprockets-rails","ecosystem":"rubygems","requirements":"3.4.2","direct":false,"kind":"runtime","optional":false},{"id":913739264,"package_name":"thor","ecosystem":"rubygems","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":913739265,"package_name":"thread_safe","ecosystem":"rubygems","requirements":"0.3.6","direct":false,"kind":"runtime","optional":false},{"id":913739266,"package_name":"tilt","ecosystem":"rubygems","requirements":"2.0.10","direct":false,"kind":"runtime","optional":false},{"id":913739267,"package_name":"tomlrb","ecosystem":"rubygems","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":913739268,"package_name":"tzinfo","ecosystem":"rubygems","requirements":"1.2.10","direct":false,"kind":"runtime","optional":false},{"id":913739269,"package_name":"uglifier","ecosystem":"rubygems","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":913739270,"package_name":"unicode_utils","ecosystem":"rubygems","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":913739271,"package_name":"uniform_notifier","ecosystem":"rubygems","requirements":"1.16.0","direct":false,"kind":"runtime","optional":false},{"id":913739272,"package_name":"warden","ecosystem":"rubygems","requirements":"1.2.9","direct":false,"kind":"runtime","optional":false},{"id":913739273,"package_name":"webdrivers","ecosystem":"rubygems","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":913739274,"package_name":"webrick","ecosystem":"rubygems","requirements":"1.7.0","direct":false,"kind":"runtime","optional":false},{"id":913739275,"package_name":"websocket","ecosystem":"rubygems","requirements":"1.2.9","direct":false,"kind":"runtime","optional":false},{"id":913739276,"package_name":"websocket-driver","ecosystem":"rubygems","requirements":"0.7.5","direct":false,"kind":"runtime","optional":false},{"id":913739277,"package_name":"websocket-extensions","ecosystem":"rubygems","requirements":"0.1.5","direct":false,"kind":"runtime","optional":false},{"id":913739278,"package_name":"whenever","ecosystem":"rubygems","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":913739279,"package_name":"will_paginate","ecosystem":"rubygems","requirements":"3.3.1","direct":false,"kind":"runtime","optional":false},{"id":913739280,"package_name":"will_paginate-bootstrap","ecosystem":"rubygems","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":913739281,"package_name":"xpath","ecosystem":"rubygems","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":913739282,"package_name":"yard","ecosystem":"rubygems","requirements":"0.9.28","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"docker","filepath":"Dockerfile","sha":null,"kind":"manifest","created_at":"2023-01-21T02:16:13.947Z","updated_at":"2023-01-21T02:16:13.947Z","repository_link":"https://github.com/DNA-BarKeeper/barkeeper/blob/master/Dockerfile","dependencies":[{"id":7071926315,"package_name":"ruby","ecosystem":"docker","requirements":"2.7.0","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"docker-compose.dev.yml","sha":null,"kind":"manifest","created_at":"2023-01-21T02:16:13.990Z","updated_at":"2023-01-21T02:16:13.990Z","repository_link":"https://github.com/DNA-BarKeeper/barkeeper/blob/master/docker-compose.dev.yml","dependencies":[{"id":7071926316,"package_name":"djfarrelly/maildev","ecosystem":"docker","requirements":"latest","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"docker","filepath":"docker-compose.yml","sha":null,"kind":"manifest","created_at":"2023-01-21T02:16:14.012Z","updated_at":"2023-01-21T02:16:14.012Z","repository_link":"https://github.com/DNA-BarKeeper/barkeeper/blob/master/docker-compose.yml","dependencies":[{"id":7071926348,"package_name":"postgres","ecosystem":"docker","requirements":"14.1","direct":true,"kind":"runtime","optional":false},{"id":7071926349,"package_name":"redis","ecosystem":"docker","requirements":"6.2.6","direct":true,"kind":"runtime","optional":false},{"id":7071926350,"package_name":"barkeeper","ecosystem":"docker","requirements":"latest","direct":true,"kind":"runtime","optional":false},{"id":7071926351,"package_name":"boky/postfix","ecosystem":"docker","requirements":"latest","direct":true,"kind":"runtime","optional":false}]}],"score":null,"created_at":"2025-09-04T15:50:57.077Z","updated_at":"2025-10-07T08:11:29.577Z","avatar_url":"https://github.com/DNA-BarKeeper.png","language":"Ruby","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://science.ecosyste.ms/api/v1/projects/25143","html_url":"https://science.ecosyste.ms/projects/25143","bibtex_url":"https://science.ecosyste.ms/projects/25143/export.bibtex","apalike_url":"https://science.ecosyste.ms/projects/25143/export.apalike"}