{"id":3044,"name":"eLabFTW","description":"eLabFTW: An open source laboratory notebook for research labs - Published in JOSS (2017)","url":"https://github.com/elabftw/elabftw","last_synced_at":"2025-09-04T16:59:48.121Z","repository":{"id":5946838,"uuid":"7167597","full_name":"elabftw/elabftw","owner":"elabftw","description":":notebook: eLabFTW is the most popular open source electronic lab notebook for research labs.","archived":false,"fork":false,"pushed_at":"2025-08-30T14:09:11.000Z","size":217763,"stargazers_count":1146,"open_issues_count":200,"forks_count":245,"subscribers_count":57,"default_branch":"master","last_synced_at":"2025-08-30T21:37:03.021Z","etag":null,"topics":["docker","laboratory","lims","mysql","notebook","php"],"latest_commit_sha":null,"homepage":"https://www.elabftw.net","language":"PHP","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/elabftw.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":"FUNDING.yml","license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":"SECURITY.md","support":null,"governance":"GOVERNANCE.md","roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":"codemeta.json","zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"liberapay":"NicolasCARPi","github":"NicolasCARPi"}},"created_at":"2012-12-14T15:41:21.000Z","updated_at":"2025-08-28T13:38:17.000Z","dependencies_parsed_at":"2023-10-05T05:26:54.110Z","dependency_job_id":"4cb50f1d-8da8-498f-abc2-be09f3df4daf","html_url":"https://github.com/elabftw/elabftw","commit_stats":{"total_commits":6884,"total_committers":40,"mean_commits":172.1,"dds":"0.46382916908773963","last_synced_commit":"d0ddef3525dd815113689ba21a1b960c16fa52ce"},"previous_names":[],"tags_count":358,"template":false,"template_full_name":null,"purl":"pkg:github/elabftw/elabftw","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elabftw%2Felabftw","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elabftw%2Felabftw/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elabftw%2Felabftw/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elabftw%2Felabftw/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/elabftw","download_url":"https://codeload.github.com/elabftw/elabftw/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elabftw%2Felabftw/sbom","scorecard":{"id":165756,"data":{"date":"2025-08-11","repo":{"name":"github.com/elabftw/elabftw","commit":"58b5ce9615a194707a110b366e0a7b72dbe10708"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.8,"checks":[{"name":"Code-Review","score":1,"reason":"Found 4/30 approved changesets -- score normalized to 1","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'actions' permission set to 'read': .github/workflows/codeql.yml:14","Info: jobLevel 'contents' permission set to 'read': .github/workflows/codeql.yml:15","Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Warn: no topLevel permission defined: .github/workflows/codespell.yml:1","Info: no jobLevel write permissions found"],"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":10,"reason":"30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","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":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"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":"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":"CII-Best-Practices","score":7,"reason":"badge detected: Silver","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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"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":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/elabftw/elabftw/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/elabftw/elabftw/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/elabftw/elabftw/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/elabftw/elabftw/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codespell.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/elabftw/elabftw/codespell.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codespell.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/elabftw/elabftw/codespell.yml/master?enable=pin","Warn: containerImage not pinned by hash: tests/circleci.Dockerfile:3","Warn: containerImage not pinned by hash: tests/elab-cypress.Dockerfile:3: pin your Docker image by updating cypress/included:14.4.1 to cypress/included:14.4.1@sha256:e770b8644d36ebd3a5c51833f0147e70d1564c9c2b3ddc30cd23e12ceabdbc92","Warn: containerImage not pinned by hash: tests/elabtmp.Dockerfile:5","Warn: npmCommand not pinned by hash: tests/elab-cypress.Dockerfile:14","Warn: pipCommand not pinned by hash: .github/workflows/codespell.yml:25","Info:   0 out of   6 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 npmCommand dependencies pinned","Info:   0 out of   1 pipCommand dependencies pinned","Info:   0 out of   3 containerImage dependencies pinned"],"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":"SAST","score":10,"reason":"SAST tool is run on all commits","details":["Info: SAST configuration detected: CodeQL","Info: all commits (6) 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"}},{"name":"Vulnerabilities","score":3,"reason":"7 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-xffm-g5w8-qvg7","Warn: Project is vulnerable to: GHSA-vc8w-jr9v-vj7f","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-fjxv-7rqg-78g4","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-5359-pvf2-pw78","Warn: Project is vulnerable to: GHSA-52f5-9888-hmc6"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-16T14:47:57.885Z","repository_id":5946838,"created_at":"2025-08-16T14:47:57.885Z","updated_at":"2025-08-16T14:47:57.885Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273549251,"owners_count":25125257,"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-04T02:00:08.968Z","response_time":61,"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":"elabftw","name":"elabftw","uuid":"7669213","kind":"organization","description":"Electronic lab notebook for research teams","email":null,"website":"https://www.elabftw.net","location":"Paris, France","twitter":"elabftw","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7669213?v=4","repositories_count":13,"last_synced_at":"2024-03-26T22:17:40.063Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/elabftw","funding_links":[],"total_stars":963,"followers":49,"following":0,"created_at":"2022-11-04T14:16:23.019Z","updated_at":"2024-03-26T22:17:40.158Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/elabftw","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/elabftw/repositories"},"packages":[],"commits":{"id":308705,"full_name":"elabftw/elabftw","default_branch":"master","committers":[{"name":"Nicolas CARPi","email":"nico-git@deltablot.email","login":"NicolasCARPi","count":6995},{"name":"Nicolas CARPi","email":"nicolas.carpi@gmail.com","login":null,"count":784},{"name":"Marcel Bolten","email":"github@marcelbolten.de","login":"MarcelBolten","count":256},{"name":"Alexander Minges","email":"alexander.minges@gmail.com","login":"Athemis","count":198},{"name":"Mouss","email":"104678778+MoustaphaCamara","login":"MoustaphaCamara","count":62},{"name":"PascalNOIRCi","email":"pascal.noirci@flood.fr","login":null,"count":44},{"name":"Marcel Bolten","email":"marcel.bolten@msl.ubc.ca","login":null,"count":40},{"name":"Scrutinizer Auto-Fixer","email":"auto-fixer@scrutinizer-ci.com","login":"scrutinizer-auto-fixer","count":13},{"name":"anargam","email":"anargam","login":"anargam","count":9},{"name":"timfalcucci","email":"tim@falcucci.net","login":"timfalcucci","count":9},{"name":"ManonStripes","email":"sabotage.baroque@gmail.com","login":"ManonStripes","count":8},{"name":"Sherjeel Shabih","email":"shabihsherjeel@gmail.com","login":"sherjeelshabih","count":6},{"name":"Max Schröder","email":"max.schroeder@uni-rostock.de","login":"m6121","count":3},{"name":"Manuel Lera-Ramirez","email":"manulera14@gmail.com","login":"manulera","count":3},{"name":"SuyoungWang","email":"wsy5987@gmail.com","login":"SuyoungWang","count":3},{"name":"Oliver","email":"oli-ver","login":"oli-ver","count":3},{"name":"Mahadi Xion","email":"mhxions@gmail.com","login":"mhxion","count":3},{"name":"ForeverFloating","email":"30420818+ForeverFloating","login":"ForeverFloating","count":3},{"name":"Filipe Maia","email":"filipe.c.maia@gmail.com","login":"FilipeMaia","count":2},{"name":"Henning Timm","email":"henning.timm@tu-dortmund.de","login":"HenningTimm","count":2},{"name":"Johannes Hermann","email":"linuxrider@web.de","login":"linuxrider","count":2},{"name":"Yaroslav Halchenko","email":"debian@onerussian.com","login":"yarikoptic","count":2},{"name":"jcapellman","email":"jcapellman@hotmail.com","login":"jcapellman","count":2},{"name":"jstigler","email":"89797746+jstigler","login":"jstigler","count":2},{"name":"scapoor","email":"42283188+scapoor","login":"scapoor","count":1},{"name":"manu0401","email":"manu@netbsd.org","login":"manu0401","count":1},{"name":"dubit0","email":"big-t87@web.de","login":"dubit0","count":1},{"name":"Carlos KIKUTI","email":"carlos.kikuti@curie.fr","login":null,"count":1},{"name":"Nicolas CARPi","email":"noreply@deltablot.email","login":null,"count":1},{"name":"dependabot-preview[bot]","email":"27856297+dependabot-preview[bot]","login":"dependabot-preview[bot]","count":1},{"name":"cindyhyl","email":"33475859+cindyhyl","login":"cindyhyl","count":1},{"name":"Virgile Andreani","email":"virgile.andreani@anbuco.fr","login":"Armavica","count":1},{"name":"Thomas","email":"TheRich-71","login":"TheRich-71","count":1},{"name":"The Gitter Badger","email":"badger@gitter.im","login":"gitter-badger","count":1},{"name":"Sébastien Luttringer","email":"seblu@seblu.net","login":"seblu","count":1},{"name":"Shaurita","email":"ms.s.hutchins@gmail.com","login":"sdhutchins","count":1},{"name":"Sebastian Weber","email":"github@web3r.de","login":"sebweb3r","count":1},{"name":"Sammy Jenkins","email":"90467693+RememberSammyJenkins","login":"RememberSammyJenkins","count":1},{"name":"Phillip Seeber","email":"sheepforce","login":"sheepforce","count":1},{"name":"Nikki Parks","email":"60778202+nap84","login":"nap84","count":1},{"name":"Niels Cautaerts","email":"nielscautaerts@hotmail.com","login":"din14970","count":1},{"name":"Maximilian H","email":"63680973+mheuwes","login":"mheuwes","count":1},{"name":"Lauritz Bussfeld","email":"bussfeld@luis.uni-hannover.de","login":"bloo-dye","count":1},{"name":"Kukucska Ákos","email":"70856991+akos326","login":"akos326","count":1},{"name":"Killian","email":"74175986+killianrochet","login":"killianrochet","count":1},{"name":"Dimitri Papadopoulos Orfanos","email":"3234522+DimitriPapadopoulos","login":"DimitriPapadopoulos","count":1},{"name":"Catastrophi","email":"43213601+Catastrophi","login":"Catastrophi","count":1},{"name":"Benedikt Moneke","email":"67148916+bmoneke","login":"bmoneke","count":1},{"name":"spinnau","email":"spinnau@gmail.com","login":"spinnau","count":1},{"name":"zommak","email":"zommak@logoss.eu","login":"zommak","count":1}],"total_commits":8480,"total_committers":50,"total_bot_commits":1,"total_bot_committers":1,"mean_commits":169.6,"dds":0.17511792452830188,"past_year_committers":[{"name":"Nicolas CARPi","email":"nico-git@deltablot.email","login":"NicolasCARPi","count":548},{"name":"Mouss","email":"104678778+MoustaphaCamara","login":"MoustaphaCamara","count":62},{"name":"Marcel Bolten","email":"github@marcelbolten.de","login":"MarcelBolten","count":16},{"name":"anargam","email":"anargam","login":"anargam","count":3},{"name":"ForeverFloating","email":"30420818+ForeverFloating","login":"ForeverFloating","count":3},{"name":"Alexander Minges","email":"alexander.minges@uni-due.de","login":"Athemis","count":3},{"name":"jstigler","email":"89797746+jstigler","login":"jstigler","count":2},{"name":"spinnau","email":"spinnau@gmail.com","login":"spinnau","count":1},{"name":"Sébastien Luttringer","email":"seblu@seblu.net","login":"seblu","count":1},{"name":"Phillip Seeber","email":"sheepforce","login":"sheepforce","count":1},{"name":"Nikki Parks","email":"60778202+nap84","login":"nap84","count":1},{"name":"Manuel Lera-Ramirez","email":"manulera14@gmail.com","login":"manulera","count":1},{"name":"Kukucska Ákos","email":"70856991+akos326","login":"akos326","count":1}],"past_year_total_commits":643,"past_year_total_committers":13,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":49.46153846153846,"past_year_dds":0.1477449455676516,"last_synced_at":"2025-08-07T08:37:09.415Z","last_synced_commit":"e2f9c0a073bfc9b9a5f46ff8b14722022036fd1d","created_at":"2023-03-08T16:46:47.663Z","updated_at":"2025-08-07T08:37:09.460Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/elabftw%2Felabftw/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-08-29T00:00:19.078Z","repositories_count":5479765,"commits_count":853310153,"contributors_count":31095234,"owners_count":906558,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"elabftw/elabftw","html_url":"https://github.com/elabftw/elabftw","last_synced_at":"2025-09-04T04:10:05.391Z","status":"active","issues_count":692,"pull_requests_count":417,"avg_time_to_close_issue":7283114.165909091,"avg_time_to_close_pull_request":549910.2115384615,"issues_closed_count":440,"pull_requests_closed_count":364,"pull_request_authors_count":32,"issue_authors_count":269,"avg_comments_per_issue":2.3728323699421967,"avg_comments_per_pull_request":0.7577937649880095,"merged_pull_requests_count":315,"bot_issues_count":0,"bot_pull_requests_count":3,"past_year_issues_count":361,"past_year_pull_requests_count":299,"past_year_avg_time_to_close_issue":1282174.338888889,"past_year_avg_time_to_close_pull_request":317268.44357976655,"past_year_issues_closed_count":180,"past_year_pull_requests_closed_count":257,"past_year_pull_request_authors_count":19,"past_year_issue_authors_count":160,"past_year_avg_comments_per_issue":1.5124653739612188,"past_year_avg_comments_per_pull_request":0.5719063545150501,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":230,"created_at":"2024-11-14T01:29:05.029Z","updated_at":"2025-09-04T04:10:05.392Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/elabftw%2Felabftw","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/elabftw%2Felabftw/issues","issue_labels_count":{"feature request":283,"bug":275,"fixed in hypernext":145,"enhancement":45,"community support":32,"severity:low":15,"reproducible":13,"question":12,"priority:low":11,"more info required":10,"priority:medium":10,"not reproducible":9,"invalid":8,"discussion":7,"wontfix":7,"Safari: why are you like this?":6,"priority:high":5,"ui/ux":5,"documentation":3,"module:scheduler":2,"i18n":2,"help wanted":1,"blocked":1,"module:compounds":1,"css":1,"support":1},"pull_request_labels_count":{"bug":6,"dependencies":3,"javascript":3,"feature request":2,"invalid":1,"php":1},"issue_author_associations_count":{"NONE":618,"CONTRIBUTOR":74},"pull_request_author_associations_count":{"CONTRIBUTOR":357,"NONE":60},"issue_authors":{"Aveyron-RetD":35,"NicolasCARPi":33,"kikuti":32,"ndrobnitzky":23,"nap84":22,"chrhoh":18,"ELN-uzun":14,"alexander-haller":13,"hhchhcmxhf":11,"microbearlogist":10,"MaikeID":9,"jat255":9,"ghost":9,"alexsvcl":8,"felipetraj":8,"anargam":8,"relaxony":7,"tomio13":7,"sgaida":7,"Psychi1":7,"einsidhe":6,"cozzolaf":6,"Cs137":6,"12buntu":6,"Xenolevis":6,"ForeverFloating":6,"pooh22":6,"vrob01":6,"michaltarana":5,"garrettcurley":5,"timfalcucci":5,"Flexi23":5,"run-Ka":5,"vazeel":5,"jjj-blip":5,"sheepforce":4,"JPFrancoia":4,"Norde":4,"bjoe2k4":4,"GFDGIT":4,"austrian-eln-community":4,"harrytyp":4,"SaibotMagd":3,"kamauchi9":3,"poggic":3,"MisterCodeRalf":3,"doctordarko":3,"cesaravila79":3,"ltalirz":3,"WilkenHB":3,"manulera":3,"finnock":3,"lapmk":3,"PioApocalypse":3,"behnle":3,"fathoni":2,"anitabodlos":2,"JessieNguyenNAN":2,"linuxrider":2,"ivan-paleo":2,"Gd-Hao":2,"stefankusmierz":2,"gengren163":2,"rcaussev":2,"manuSrep":2,"ifos-it":2,"jamesbird58":2,"brad1717171":2,"SteffenBrinckmann":2,"alexgu2008":2,"efeArdaYildirim":2,"fornerjonas":2,"shankardutt":2,"pmjklemm":2,"krasnabiotech":2,"BarryJive":2,"jobabi":2,"thnlrd":2,"franzi105":2,"lbonnefond":2,"Meet2197":2,"ksc289":2,"DarkRedFlamingo":2,"JtheBAB":2,"cknuepfer":2,"johannes-michael":2,"stericforces":2,"hwalker":2,"sgenehr":2,"infinity01":2,"mhxion":2,"rkoot":2,"jstigler":2,"spinnau":1,"biologyadmin":1,"oli-ver":1,"Astasie":1,"sameyley":1,"banco96":1,"ColourChisel":1,"BIueUnicorn":1,"yama662607":1,"till-bornemann":1,"SaraVilla1998":1,"chalupskyjakub":1,"mdziczkowski":1,"tarunkumar1391":1,"jalenarko":1,"CoolChemist123":1,"SabrinaZander":1,"Shokhsanam-create":1,"NL-up":1,"hvaleins":1,"SylvainTakerkart":1,"jdevemy":1,"githubUser123444":1,"DavidTadres":1,"gef30441":1,"nahanoo":1,"leejm516":1,"A3rlebach":1,"F-Ersoy":1,"sjb91":1,"nimstepf":1,"paniash":1,"HenningTimm":1,"sasscz":1,"YKunz1995":1,"samueleyley":1,"TheRich-71":1,"BackSpace54":1,"jasonvrogers":1,"GavNano":1,"EnzyanBiocatalysis":1,"Cardoran":1,"Teolhyn":1,"Romain-37":1,"bschmid1":1,"Chettan":1,"Lexachoc":1,"mbqb":1,"rabatkri":1,"rothemi":1,"sank789":1,"salexan2001":1,"GuangjunJing":1,"varunsnr":1,"JensWendt":1,"RollmecakLab":1,"wngml4658":1,"noandra":1,"vr34":1,"MRuffer":1,"freeman892":1,"LauriT88":1,"geeklihui":1,"dkfellows":1,"skripleu":1,"sebweb3r":1,"ecdlguy":1,"Kabouik":1,"2WG73":1,"mf0hka":1,"agujul01":1,"Xena-1334":1,"sjkoke":1,"elab-requester":1,"djpetti":1,"adrian-sturm":1,"Nanospot":1,"bentech4u":1,"JDHeinzmann":1,"denisov0gleb":1,"svenkleinert":1,"XL-EPG-AALTO":1,"QB-SZ":1,"Low87":1,"xuhaida76":1,"jhornung-gh":1,"Guswib":1,"gbuchm":1,"Berna123":1,"brifsttar":1,"GraceEguia":1,"NN708":1,"tinigrillion":1,"pg":1,"mextern":1,"mathijs-m":1,"kbarienti":1,"ralfgilsbach":1,"KonradKerber":1,"Athemis":1,"djacob65":1,"rayondemiel":1,"adalka":1,"merciel1":1,"squat0001":1,"besselfunct":1,"ASDSorin":1,"din14970":1,"Alexgawl86":1,"teman67":1,"sifaoufatai":1,"DieMaya":1,"bzg":1,"spalato":1,"arturoptophys":1,"AWfdm":1,"StephanJanosch":1,"jflot":1,"baumnic":1,"patlaurette":1,"informatique4ipbs":1,"danio368":1,"akos326":1,"soipbs":1,"XylotrupesGideon":1,"reetuelzajoseph":1,"zjt598207402":1,"P4ulW":1,"MarcelBolten":1,"mestia":1,"haowang93":1,"warlock94":1,"tamasgal":1,"stimberg":1,"sint-sol2023":1,"MattGroenewald":1,"Zack-83":1,"IlariLahteenmaki":1,"giakoumakiz":1,"JuliaDohle":1,"Cardman08":1,"baccilus":1,"dr-aspirinas":1,"andvon":1,"jammert":1,"mpanighel":1,"kysrpex":1,"scottdaniel":1,"henrik-indiscale":1,"IceIey":1,"rhrkaccounts":1,"cmventura3":1,"cecvub":1,"ddlidded":1,"equinton":1,"fjbay":1,"CarrollDiehl":1,"Meike-KIT":1,"HartwickChaosLab":1,"Garyhsu1982":1,"lukashellmann":1,"dominik1106":1,"Catastrophi":1,"verbehnke":1,"petitmermet":1,"gerlachs":1,"markusmu0":1,"nina-hahn":1,"lchanouha":1,"brerra66it":1,"rennes-droid":1,"traianuschem":1,"bloo-dye":1,"zhangmengyuan9826":1,"basiliscus79":1,"ThomThum":1},"pull_request_authors":{"MoustaphaCamara":137,"NicolasCARPi":121,"MarcelBolten":88,"anargam":11,"jstigler":8,"Athemis":7,"manulera":4,"nap84":3,"dependabot-preview[bot]":3,"SuyoungWang":3,"ForeverFloating":3,"Psychi1":2,"spinnau":2,"Zack-83":2,"seblu":2,"Copilot":2,"sheepforce":2,"Alexgawl86":2,"akos326":2,"sebweb3r":1,"alexander-haller":1,"stefankusmierz":1,"mhxion":1,"Aveyron-RetD":1,"microbearlogist":1,"jat255":1,"tilchl":1,"bjoe2k4":1,"linuxrider":1,"kapouer":1,"bloo-dye":1,"Cardoran":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-04T00:00:25.939Z","repositories_count":10078881,"issues_count":31310760,"pull_requests_count":96073094,"authors_count":10692485,"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":{"bug":173,"feature request":161,"fixed in hypernext":84,"community support":13,"reproducible":13,"severity:low":7,"ui/ux":5,"priority:low":5,"more info required":4,"enhancement":4,"invalid":3,"not reproducible":2,"module:scheduler":2,"wontfix":2,"documentation":1,"help wanted":1,"priority:medium":1,"discussion":1,"module:compounds":1,"Safari: why are you like this?":1,"priority:high":1,"css":1},"past_year_pull_request_labels_count":{"bug":1,"feature request":1,"php":1},"past_year_issue_author_associations_count":{"NONE":323,"CONTRIBUTOR":37},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":252,"NONE":47},"past_year_issue_authors":{"ndrobnitzky":23,"Aveyron-RetD":16,"NicolasCARPi":15,"ELN-uzun":12,"hhchhcmxhf":11,"nap84":11,"MaikeID":9,"microbearlogist":9,"chrhoh":8,"alexander-haller":8,"alexsvcl":7,"Psychi1":6,"12buntu":6,"jjj-blip":5,"Flexi23":5,"tomio13":5,"sheepforce":4,"einsidhe":4,"ForeverFloating":4,"garrettcurley":4,"vrob01":4,"harrytyp":4,"austrian-eln-community":4,"run-Ka":3,"PioApocalypse":3,"poggic":3,"jat255":3,"doctordarko":3,"sgaida":3,"kamauchi9":3,"ltalirz":3,"behnle":3,"bjoe2k4":3,"WilkenHB":2,"rcaussev":2,"GFDGIT":2,"gengren163":2,"ifos-it":2,"thnlrd":2,"franzi105":2,"fornerjonas":2,"stericforces":2,"JessieNguyenNAN":2,"Meet2197":2,"SteffenBrinckmann":2,"cesaravila79":2,"cknuepfer":2,"sgenehr":2,"ksc289":2,"jstigler":2,"johannes-michael":2,"manulera":2,"anargam":2,"Nanospot":1,"paniash":1,"mhxion":1,"pg":1,"P4ulW":1,"nahanoo":1,"NL-up":1,"nimstepf":1,"merciel1":1,"MRuffer":1,"petitmermet":1,"mextern":1,"zhangmengyuan9826":1,"Zack-83":1,"YKunz1995":1,"yama662607":1,"Xenolevis":1,"Xena-1334":1,"wngml4658":1,"warlock94":1,"traianuschem":1,"till-bornemann":1,"svenkleinert":1,"stefankusmierz":1,"squat0001":1,"spinnau":1,"spalato":1,"sjkoke":1,"sjb91":1,"sint-sol2023":1,"sifaoufatai":1,"sebweb3r":1,"sasscz":1,"SaraVilla1998":1,"sank789":1,"samueleyley":1,"salexan2001":1,"SabrinaZander":1,"rothemi":1,"Romain-37":1,"rhrkaccounts":1,"rennes-droid":1,"relaxony":1,"rabatkri":1,"dkfellows":1,"djpetti":1,"din14970":1,"DieMaya":1,"ddlidded":1,"danio368":1,"Cs137":1,"CoolChemist123":1,"ColourChisel":1,"cecvub":1,"Cardoran":1,"Cardman08":1,"bzg":1,"brifsttar":1,"brad1717171":1,"BIueUnicorn":1,"biologyadmin":1,"baumnic":1,"banco96":1,"BackSpace54":1,"baccilus":1,"AWfdm":1,"ASDSorin":1,"arturoptophys":1,"alexgu2008":1,"akos326":1,"agujul01":1,"adrian-sturm":1,"adalka":1,"A3rlebach":1,"2WG73":1,"Meike-KIT":1,"mdziczkowski":1,"MarcelBolten":1,"lukashellmann":1,"Low87":1,"Lexachoc":1,"lchanouha":1,"LauriT88":1,"kysrpex":1,"KonradKerber":1,"kbarienti":1,"Kabouik":1,"JuliaDohle":1,"JtheBAB":1,"jobabi":1,"jamesbird58":1,"hvaleins":1,"HenningTimm":1,"haowang93":1,"Guswib":1,"GuangjunJing":1,"GraceEguia":1,"giakoumakiz":1,"geeklihui":1,"gbuchm":1,"GavNano":1,"Garyhsu1982":1,"F-Ersoy":1,"equinton":1,"elab-requester":1,"efeArdaYildirim":1},"past_year_pull_request_authors":{"MoustaphaCamara":135,"NicolasCARPi":84,"MarcelBolten":40,"jstigler":8,"anargam":6,"ForeverFloating":3,"sheepforce":2,"spinnau":2,"Psychi1":2,"Zack-83":2,"seblu":2,"Copilot":2,"nap84":2,"akos326":2,"manulera":2,"Athemis":2,"kapouer":1,"sebweb3r":1,"jat255":1},"maintainers":[],"active_maintainers":[]},"events":{"total":{"ForkEvent":25,"CreateEvent":162,"CommitCommentEvent":6,"ReleaseEvent":26,"IssuesEvent":472,"WatchEvent":174,"DeleteEvent":143,"MemberEvent":1,"IssueCommentEvent":854,"PushEvent":981,"PullRequestReviewCommentEvent":310,"PullRequestReviewEvent":353,"PullRequestEvent":279},"last_year":{"ForkEvent":25,"CreateEvent":164,"CommitCommentEvent":6,"ReleaseEvent":26,"IssuesEvent":474,"WatchEvent":174,"DeleteEvent":143,"MemberEvent":1,"IssueCommentEvent":859,"PushEvent":984,"PullRequestReviewCommentEvent":312,"PullRequestReviewEvent":355,"PullRequestEvent":281}},"keywords":["docker","laboratory","lims","mysql","notebook","php"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/codeql.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T15:15:10.482Z","updated_at":"2023-01-13T15:15:10.482Z","repository_link":"https://github.com/elabftw/elabftw/blob/master/.github/workflows/codeql.yml","dependencies":[{"id":6881909999,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6881910000,"package_name":"github/codeql-action/init","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6881910001,"package_name":"github/codeql-action/autobuild","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6881910002,"package_name":"github/codeql-action/analyze","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"npm","filepath":"package.json","sha":null,"kind":"manifest","created_at":"2023-01-13T15:15:10.678Z","updated_at":"2023-01-13T15:15:10.678Z","repository_link":"https://github.com/elabftw/elabftw/blob/master/package.json","dependencies":[{"id":6881910038,"package_name":"3dmol","ecosystem":"npm","requirements":"^1.4.0","direct":true,"kind":"runtime","optional":false},{"id":6881910039,"package_name":"@deltablot/chemdoodle-web-mini","ecosystem":"npm","requirements":"^9.2.1","direct":true,"kind":"runtime","optional":false},{"id":6881910040,"package_name":"@deltablot/malle","ecosystem":"npm","requirements":"^1.0.1","direct":true,"kind":"runtime","optional":false},{"id":6881910041,"package_name":"@deltablot/open-vector-editor-umd","ecosystem":"npm","requirements":"^18.0.0","direct":true,"kind":"runtime","optional":false},{"id":6881910042,"package_name":"@fancyapps/fancybox","ecosystem":"npm","requirements":"3.5.*","direct":true,"kind":"runtime","optional":false},{"id":6881910043,"package_name":"@fullcalendar/bootstrap","ecosystem":"npm","requirements":"^5.1.0","direct":true,"kind":"runtime","optional":false},{"id":6881910044,"package_name":"@fullcalendar/core","ecosystem":"npm","requirements":"^5.1.0","direct":true,"kind":"runtime","optional":false},{"id":6881910045,"package_name":"@fullcalendar/daygrid","ecosystem":"npm","requirements":"^5.1.0","direct":true,"kind":"runtime","optional":false},{"id":6881910046,"package_name":"@fullcalendar/interaction","ecosystem":"npm","requirements":"^5.1.0","direct":true,"kind":"runtime","optional":false},{"id":6881910047,"package_name":"@fullcalendar/list","ecosystem":"npm","requirements":"^5.1.0","direct":true,"kind":"runtime","optional":false},{"id":6881910048,"package_name":"@fullcalendar/timegrid","ecosystem":"npm","requirements":"^5.1.0","direct":true,"kind":"runtime","optional":false},{"id":6881910049,"package_name":"bio-parsers","ecosystem":"npm","requirements":"^9.0.1","direct":true,"kind":"runtime","optional":false},{"id":6881910050,"package_name":"bootstrap","ecosystem":"npm","requirements":"^4.5.0","direct":true,"kind":"runtime","optional":false},{"id":6881910051,"package_name":"bootstrap-markdown-fa5","ecosystem":"npm","requirements":"2.10.*","direct":true,"kind":"runtime","optional":false},{"id":6881910052,"package_name":"bootstrap-select","ecosystem":"npm","requirements":"^1.13.18","direct":true,"kind":"runtime","optional":false},{"id":6881910053,"package_name":"css-loader","ecosystem":"npm","requirements":"^6.0.0","direct":true,"kind":"runtime","optional":false},{"id":6881910054,"package_name":"css-minimizer-webpack-plugin","ecosystem":"npm","requirements":"^4.0.0","direct":true,"kind":"runtime","optional":false},{"id":6881910055,"package_name":"dropzone","ecosystem":"npm","requirements":"^5.8.0","direct":true,"kind":"runtime","optional":false},{"id":6881910056,"package_name":"expose-loader","ecosystem":"npm","requirements":"^4.0.0","direct":true,"kind":"runtime","optional":false},{"id":6881910057,"package_name":"i18next","ecosystem":"npm","requirements":"^22.0.6","direct":true,"kind":"runtime","optional":false},{"id":6881910058,"package_name":"jquery","ecosystem":"npm","requirements":"^3.5.1","direct":true,"kind":"runtime","optional":false},{"id":6881910059,"package_name":"jquery-ui","ecosystem":"npm","requirements":"^1.13.0","direct":true,"kind":"runtime","optional":false},{"id":6881910060,"package_name":"jsoneditor","ecosystem":"npm","requirements":"^9.0.3","direct":true,"kind":"runtime","optional":false},{"id":6881910061,"package_name":"luxon","ecosystem":"npm","requirements":"^3.0.1","direct":true,"kind":"runtime","optional":false},{"id":6881910062,"package_name":"marked","ecosystem":"npm","requirements":"^4.0.10","direct":true,"kind":"runtime","optional":false},{"id":6881910063,"package_name":"mathjax-full","ecosystem":"npm","requirements":"^3.2.0","direct":true,"kind":"runtime","optional":false},{"id":6881910064,"package_name":"mini-css-extract-plugin","ecosystem":"npm","requirements":"^2.1.0","direct":true,"kind":"runtime","optional":false},{"id":6881910065,"package_name":"peggy","ecosystem":"npm","requirements":"1.0.0","direct":true,"kind":"runtime","optional":false},{"id":6881910066,"package_name":"phpeggy","ecosystem":"npm","requirements":"^1.0.0","direct":true,"kind":"runtime","optional":false},{"id":6881910067,"package_name":"popper.js","ecosystem":"npm","requirements":"1.16.*","direct":true,"kind":"runtime","optional":false},{"id":6881910068,"package_name":"prismjs","ecosystem":"npm","requirements":"^1.25.0","direct":true,"kind":"runtime","optional":false},{"id":6881910069,"package_name":"sass","ecosystem":"npm","requirements":"^1.23.7","direct":true,"kind":"runtime","optional":false},{"id":6881910070,"package_name":"stream-browserify","ecosystem":"npm","requirements":"^3.0.0","direct":true,"kind":"runtime","optional":false},{"id":6881910071,"package_name":"timers-browserify","ecosystem":"npm","requirements":"^2.0.12","direct":true,"kind":"runtime","optional":false},{"id":6881910072,"package_name":"tinymce","ecosystem":"npm","requirements":"^5.10.0","direct":true,"kind":"runtime","optional":false},{"id":6881910073,"package_name":"ts-loader","ecosystem":"npm","requirements":"^9.1.1","direct":true,"kind":"runtime","optional":false},{"id":6881910074,"package_name":"typescript","ecosystem":"npm","requirements":"^4.0.3","direct":true,"kind":"runtime","optional":false},{"id":6881910075,"package_name":"ve-range-utils","ecosystem":"npm","requirements":"^2.6.3","direct":true,"kind":"runtime","optional":false},{"id":6881910076,"package_name":"ve-sequence-utils","ecosystem":"npm","requirements":"^5.1.6","direct":true,"kind":"runtime","optional":false},{"id":6881910077,"package_name":"webpack","ecosystem":"npm","requirements":"^5.9.0","direct":true,"kind":"runtime","optional":false},{"id":6881910078,"package_name":"webpack-cli","ecosystem":"npm","requirements":"^5.0.0","direct":true,"kind":"runtime","optional":false},{"id":6881910079,"package_name":"@types/bootstrap","ecosystem":"npm","requirements":"^5.0.17","direct":true,"kind":"development","optional":false},{"id":6881910080,"package_name":"@types/dropzone","ecosystem":"npm","requirements":"^5.7.4","direct":true,"kind":"development","optional":false},{"id":6881910081,"package_name":"@types/fancybox","ecosystem":"npm","requirements":"^3.5.2","direct":true,"kind":"development","optional":false},{"id":6881910082,"package_name":"@types/file-saver","ecosystem":"npm","requirements":"^2.0.1","direct":true,"kind":"development","optional":false},{"id":6881910083,"package_name":"@types/jquery","ecosystem":"npm","requirements":"^3.5.1","direct":true,"kind":"development","optional":false},{"id":6881910084,"package_name":"@types/jqueryui","ecosystem":"npm","requirements":"^1.12.14","direct":true,"kind":"development","optional":false},{"id":6881910085,"package_name":"@types/luxon","ecosystem":"npm","requirements":"^3.0.0","direct":true,"kind":"development","optional":false},{"id":6881910086,"package_name":"@typescript-eslint/eslint-plugin","ecosystem":"npm","requirements":"^5.3.0","direct":true,"kind":"development","optional":false},{"id":6881910087,"package_name":"@typescript-eslint/parser","ecosystem":"npm","requirements":"^5.3.0","direct":true,"kind":"development","optional":false},{"id":6881910088,"package_name":"cypress","ecosystem":"npm","requirements":"^10.0.0","direct":true,"kind":"development","optional":false},{"id":6881910089,"package_name":"eslint","ecosystem":"npm","requirements":"^8.2.0","direct":true,"kind":"development","optional":false},{"id":6881910090,"package_name":"postcss","ecosystem":"npm","requirements":"^8.4.7","direct":true,"kind":"development","optional":false},{"id":6881910091,"package_name":"postcss-scss","ecosystem":"npm","requirements":"^4.0.3","direct":true,"kind":"development","optional":false},{"id":6881910092,"package_name":"stylelint","ecosystem":"npm","requirements":"^14.0.1","direct":true,"kind":"development","optional":false},{"id":6881910093,"package_name":"stylelint-config-sass-guidelines","ecosystem":"npm","requirements":"^9.0.1","direct":true,"kind":"development","optional":false},{"id":6881910094,"package_name":"webpack-bundle-analyzer","ecosystem":"npm","requirements":"^4.1.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"packagist","filepath":"composer.json","sha":null,"kind":"manifest","created_at":"2023-01-13T15:15:11.326Z","updated_at":"2023-01-13T15:15:11.326Z","repository_link":"https://github.com/elabftw/elabftw/blob/master/composer.json","dependencies":[{"id":6881910896,"package_name":"php","ecosystem":"packagist","requirements":"\u003e=8.0.1","direct":true,"kind":"runtime","optional":false},{"id":6881910897,"package_name":"ext-ctype","ecosystem":"packagist","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6881910898,"package_name":"ext-curl","ecosystem":"packagist","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6881910899,"package_name":"ext-exif","ecosystem":"packagist","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6881910900,"package_name":"ext-fileinfo","ecosystem":"packagist","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6881910901,"package_name":"ext-filter","ecosystem":"packagist","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6881910902,"package_name":"ext-gettext","ecosystem":"packagist","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6881910903,"package_name":"ext-hash","ecosystem":"packagist","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6881910904,"package_name":"ext-json","ecosystem":"packagist","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6881910905,"package_name":"ext-ldap","ecosystem":"packagist","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6881910906,"package_name":"ext-mbstring","ecosystem":"packagist","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6881910907,"package_name":"ext-openssl","ecosystem":"packagist","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6881910908,"package_name":"ext-gd","ecosystem":"packagist","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6881910909,"package_name":"ext-pdo","ecosystem":"packagist","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6881910910,"package_name":"ext-zip","ecosystem":"packagist","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6881910911,"package_name":"defuse/php-encryption","ecosystem":"packagist","requirements":"2.3.*","direct":true,"kind":"runtime","optional":false},{"id":6881910912,"package_name":"mpdf/mpdf","ecosystem":"packagist","requirements":"^8.1.0","direct":true,"kind":"runtime","optional":false},{"id":6881910913,"package_name":"onelogin/php-saml","ecosystem":"packagist","requirements":"^4.0.0","direct":true,"kind":"runtime","optional":false},{"id":6881910914,"package_name":"guzzlehttp/guzzle","ecosystem":"packagist","requirements":"^7.4.5","direct":true,"kind":"runtime","optional":false},{"id":6881910915,"package_name":"symfony/http-foundation","ecosystem":"packagist","requirements":"^6.0","direct":true,"kind":"runtime","optional":false},{"id":6881910916,"package_name":"twig/twig","ecosystem":"packagist","requirements":"^3.3.8","direct":true,"kind":"runtime","optional":false},{"id":6881910917,"package_name":"monolog/monolog","ecosystem":"packagist","requirements":"^3.1.0","direct":true,"kind":"runtime","optional":false},{"id":6881910918,"package_name":"maennchen/zipstream-php","ecosystem":"packagist","requirements":"^2.0.0","direct":true,"kind":"runtime","optional":false},{"id":6881910919,"package_name":"league/csv","ecosystem":"packagist","requirements":"^9.4","direct":true,"kind":"runtime","optional":false},{"id":6881910920,"package_name":"mpdf/qrcode","ecosystem":"packagist","requirements":"^1.0","direct":true,"kind":"runtime","optional":false},{"id":6881910921,"package_name":"symfony/console","ecosystem":"packagist","requirements":"^6.0","direct":true,"kind":"runtime","optional":false},{"id":6881910922,"package_name":"symfony/process","ecosystem":"packagist","requirements":"^6.0","direct":true,"kind":"runtime","optional":false},{"id":6881910923,"package_name":"league/commonmark","ecosystem":"packagist","requirements":"^2.0","direct":true,"kind":"runtime","optional":false},{"id":6881910924,"package_name":"symfony/filesystem","ecosystem":"packagist","requirements":"^6.0","direct":true,"kind":"runtime","optional":false},{"id":6881910925,"package_name":"symfony/mime","ecosystem":"packagist","requirements":"^6.0","direct":true,"kind":"runtime","optional":false},{"id":6881910926,"package_name":"robthree/twofactorauth","ecosystem":"packagist","requirements":"^1.7.0","direct":true,"kind":"runtime","optional":false},{"id":6881910927,"package_name":"directorytree/ldaprecord","ecosystem":"packagist","requirements":"^2.0.3","direct":true,"kind":"runtime","optional":false},{"id":6881910928,"package_name":"league/flysystem","ecosystem":"packagist","requirements":"^3.1","direct":true,"kind":"runtime","optional":false},{"id":6881910929,"package_name":"league/flysystem-memory","ecosystem":"packagist","requirements":"^3.0","direct":true,"kind":"runtime","optional":false},{"id":6881910930,"package_name":"lcobucci/jwt","ecosystem":"packagist","requirements":"^4.1","direct":true,"kind":"runtime","optional":false},{"id":6881910931,"package_name":"ezyang/htmlpurifier","ecosystem":"packagist","requirements":"^4.13","direct":true,"kind":"runtime","optional":false},{"id":6881910932,"package_name":"symfony/mailer","ecosystem":"packagist","requirements":"^6.0","direct":true,"kind":"runtime","optional":false},{"id":6881910933,"package_name":"xemlock/htmlpurifier-html5","ecosystem":"packagist","requirements":"^0.1.11","direct":true,"kind":"runtime","optional":false},{"id":6881910934,"package_name":"aws/aws-sdk-php","ecosystem":"packagist","requirements":"^3.209","direct":true,"kind":"runtime","optional":false},{"id":6881910935,"package_name":"league/flysystem-aws-s3-v3","ecosystem":"packagist","requirements":"^3.0","direct":true,"kind":"runtime","optional":false},{"id":6881910936,"package_name":"jblond/twig-trans","ecosystem":"packagist","requirements":"^1.0","direct":true,"kind":"runtime","optional":false},{"id":6881910937,"package_name":"twig/intl-extra","ecosystem":"packagist","requirements":"^3.3","direct":true,"kind":"runtime","optional":false},{"id":6881910938,"package_name":"roave/security-advisories","ecosystem":"packagist","requirements":"dev-master","direct":true,"kind":"development","optional":false},{"id":6881910939,"package_name":"codeception/codeception","ecosystem":"packagist","requirements":"^5.0.1","direct":true,"kind":"development","optional":false},{"id":6881910940,"package_name":"pyrech/composer-changelogs","ecosystem":"packagist","requirements":"^1.8.0","direct":true,"kind":"development","optional":false},{"id":6881910941,"package_name":"friendsofphp/php-cs-fixer","ecosystem":"packagist","requirements":"^3.0.0","direct":true,"kind":"development","optional":false},{"id":6881910942,"package_name":"codeception/module-db","ecosystem":"packagist","requirements":"^3.0.0","direct":true,"kind":"development","optional":false},{"id":6881910943,"package_name":"codeception/module-asserts","ecosystem":"packagist","requirements":"^3.0.0","direct":true,"kind":"development","optional":false},{"id":6881910944,"package_name":"codeception/module-rest","ecosystem":"packagist","requirements":"^3.2.0","direct":true,"kind":"development","optional":false},{"id":6881910945,"package_name":"codeception/module-phpbrowser","ecosystem":"packagist","requirements":"^3.0","direct":true,"kind":"development","optional":false},{"id":6881910946,"package_name":"symfony/yaml","ecosystem":"packagist","requirements":"^6.0","direct":true,"kind":"development","optional":false},{"id":6881910947,"package_name":"fakerphp/faker","ecosystem":"packagist","requirements":"^1.13","direct":true,"kind":"development","optional":false},{"id":6881910948,"package_name":"codeception/c3","ecosystem":"packagist","requirements":"^2.6","direct":true,"kind":"development","optional":false}]},{"ecosystem":"packagist","filepath":"composer.lock","sha":null,"kind":"lockfile","created_at":"2023-01-13T15:15:11.642Z","updated_at":"2023-01-13T15:15:11.642Z","repository_link":"https://github.com/elabftw/elabftw/blob/master/composer.lock","dependencies":[{"id":6881910967,"package_name":"aws/aws-crt-php","ecosystem":"packagist","requirements":"v1.0.2","direct":false,"kind":"runtime","optional":false},{"id":6881910968,"package_name":"aws/aws-sdk-php","ecosystem":"packagist","requirements":"3.252.0","direct":false,"kind":"runtime","optional":false},{"id":6881910969,"package_name":"defuse/php-encryption","ecosystem":"packagist","requirements":"v2.3.1","direct":false,"kind":"runtime","optional":false},{"id":6881910970,"package_name":"dflydev/dot-access-data","ecosystem":"packagist","requirements":"v3.0.2","direct":false,"kind":"runtime","optional":false},{"id":6881910971,"package_name":"directorytree/ldaprecord","ecosystem":"packagist","requirements":"v2.19.0","direct":false,"kind":"runtime","optional":false},{"id":6881910972,"package_name":"doctrine/lexer","ecosystem":"packagist","requirements":"1.2.3","direct":false,"kind":"runtime","optional":false},{"id":6881910973,"package_name":"egulias/email-validator","ecosystem":"packagist","requirements":"3.2.1","direct":false,"kind":"runtime","optional":false},{"id":6881910974,"package_name":"ezyang/htmlpurifier","ecosystem":"packagist","requirements":"v4.16.0","direct":false,"kind":"runtime","optional":false},{"id":6881910975,"package_name":"guzzlehttp/guzzle","ecosystem":"packagist","requirements":"7.5.0","direct":false,"kind":"runtime","optional":false},{"id":6881910976,"package_name":"guzzlehttp/promises","ecosystem":"packagist","requirements":"1.5.2","direct":false,"kind":"runtime","optional":false},{"id":6881910977,"package_name":"guzzlehttp/psr7","ecosystem":"packagist","requirements":"2.4.3","direct":false,"kind":"runtime","optional":false},{"id":6881910978,"package_name":"illuminate/contracts","ecosystem":"packagist","requirements":"v9.41.0","direct":false,"kind":"runtime","optional":false},{"id":6881910979,"package_name":"jblond/twig-trans","ecosystem":"packagist","requirements":"v1.1.0","direct":false,"kind":"runtime","optional":false},{"id":6881910980,"package_name":"lcobucci/clock","ecosystem":"packagist","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":6881910981,"package_name":"lcobucci/jwt","ecosystem":"packagist","requirements":"4.2.1","direct":false,"kind":"runtime","optional":false},{"id":6881910982,"package_name":"league/commonmark","ecosystem":"packagist","requirements":"2.3.7","direct":false,"kind":"runtime","optional":false},{"id":6881910983,"package_name":"league/config","ecosystem":"packagist","requirements":"v1.1.1","direct":false,"kind":"runtime","optional":false},{"id":6881910984,"package_name":"league/csv","ecosystem":"packagist","requirements":"9.8.0","direct":false,"kind":"runtime","optional":false},{"id":6881910985,"package_name":"league/flysystem","ecosystem":"packagist","requirements":"3.11.0","direct":false,"kind":"runtime","optional":false},{"id":6881910986,"package_name":"league/flysystem-aws-s3-v3","ecosystem":"packagist","requirements":"3.10.3","direct":false,"kind":"runtime","optional":false},{"id":6881910987,"package_name":"league/flysystem-memory","ecosystem":"packagist","requirements":"3.10.3","direct":false,"kind":"runtime","optional":false},{"id":6881910988,"package_name":"league/mime-type-detection","ecosystem":"packagist","requirements":"1.11.0","direct":false,"kind":"runtime","optional":false},{"id":6881910989,"package_name":"maennchen/zipstream-php","ecosystem":"packagist","requirements":"v2.4.0","direct":false,"kind":"runtime","optional":false},{"id":6881910990,"package_name":"monolog/monolog","ecosystem":"packagist","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":6881910991,"package_name":"mpdf/mpdf","ecosystem":"packagist","requirements":"v8.1.2","direct":false,"kind":"runtime","optional":false},{"id":6881910992,"package_name":"mpdf/qrcode","ecosystem":"packagist","requirements":"v1.2.0","direct":false,"kind":"runtime","optional":false},{"id":6881910993,"package_name":"mtdowling/jmespath.php","ecosystem":"packagist","requirements":"2.6.1","direct":false,"kind":"runtime","optional":false},{"id":6881910994,"package_name":"myclabs/deep-copy","ecosystem":"packagist","requirements":"1.11.0","direct":false,"kind":"runtime","optional":false},{"id":6881910995,"package_name":"myclabs/php-enum","ecosystem":"packagist","requirements":"1.8.4","direct":false,"kind":"runtime","optional":false},{"id":6881910996,"package_name":"nesbot/carbon","ecosystem":"packagist","requirements":"2.63.0","direct":false,"kind":"runtime","optional":false},{"id":6881910997,"package_name":"nette/schema","ecosystem":"packagist","requirements":"v1.2.3","direct":false,"kind":"runtime","optional":false},{"id":6881910998,"package_name":"nette/utils","ecosystem":"packagist","requirements":"v3.2.8","direct":false,"kind":"runtime","optional":false},{"id":6881910999,"package_name":"onelogin/php-saml","ecosystem":"packagist","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":6881911000,"package_name":"paragonie/random_compat","ecosystem":"packagist","requirements":"v9.99.100","direct":false,"kind":"runtime","optional":false},{"id":6881911001,"package_name":"php-http/message-factory","ecosystem":"packagist","requirements":"v1.0.2","direct":false,"kind":"runtime","optional":false},{"id":6881911002,"package_name":"psr/container","ecosystem":"packagist","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":6881911003,"package_name":"psr/event-dispatcher","ecosystem":"packagist","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":6881911004,"package_name":"psr/http-client","ecosystem":"packagist","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":6881911005,"package_name":"psr/http-factory","ecosystem":"packagist","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":6881911006,"package_name":"psr/http-message","ecosystem":"packagist","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":6881911007,"package_name":"psr/log","ecosystem":"packagist","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":6881911008,"package_name":"psr/simple-cache","ecosystem":"packagist","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":6881911009,"package_name":"ralouphie/getallheaders","ecosystem":"packagist","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":6881911010,"package_name":"robrichards/xmlseclibs","ecosystem":"packagist","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":6881911011,"package_name":"robthree/twofactorauth","ecosystem":"packagist","requirements":"1.8.2","direct":false,"kind":"runtime","optional":false},{"id":6881911012,"package_name":"setasign/fpdi","ecosystem":"packagist","requirements":"v2.3.6","direct":false,"kind":"runtime","optional":false},{"id":6881911013,"package_name":"stella-maris/clock","ecosystem":"packagist","requirements":"0.1.6","direct":false,"kind":"runtime","optional":false},{"id":6881911014,"package_name":"symfony/console","ecosystem":"packagist","requirements":"v6.1.7","direct":false,"kind":"runtime","optional":false},{"id":6881911015,"package_name":"symfony/deprecation-contracts","ecosystem":"packagist","requirements":"v3.1.1","direct":false,"kind":"runtime","optional":false},{"id":6881911016,"package_name":"symfony/event-dispatcher","ecosystem":"packagist","requirements":"v6.1.0","direct":false,"kind":"runtime","optional":false},{"id":6881911017,"package_name":"symfony/event-dispatcher-contracts","ecosystem":"packagist","requirements":"v3.1.1","direct":false,"kind":"runtime","optional":false},{"id":6881911018,"package_name":"symfony/filesystem","ecosystem":"packagist","requirements":"v6.1.5","direct":false,"kind":"runtime","optional":false},{"id":6881911019,"package_name":"symfony/http-foundation","ecosystem":"packagist","requirements":"v6.1.7","direct":false,"kind":"runtime","optional":false},{"id":6881911020,"package_name":"symfony/intl","ecosystem":"packagist","requirements":"v6.1.7","direct":false,"kind":"runtime","optional":false},{"id":6881911021,"package_name":"symfony/mailer","ecosystem":"packagist","requirements":"v6.1.7","direct":false,"kind":"runtime","optional":false},{"id":6881911022,"package_name":"symfony/mime","ecosystem":"packagist","requirements":"v6.1.7","direct":false,"kind":"runtime","optional":false},{"id":6881911023,"package_name":"symfony/polyfill-ctype","ecosystem":"packagist","requirements":"v1.27.0","direct":false,"kind":"runtime","optional":false},{"id":6881911024,"package_name":"symfony/polyfill-intl-grapheme","ecosystem":"packagist","requirements":"v1.27.0","direct":false,"kind":"runtime","optional":false},{"id":6881911025,"package_name":"symfony/polyfill-intl-idn","ecosystem":"packagist","requirements":"v1.27.0","direct":false,"kind":"runtime","optional":false},{"id":6881911026,"package_name":"symfony/polyfill-intl-normalizer","ecosystem":"packagist","requirements":"v1.27.0","direct":false,"kind":"runtime","optional":false},{"id":6881911027,"package_name":"symfony/polyfill-mbstring","ecosystem":"packagist","requirements":"v1.27.0","direct":false,"kind":"runtime","optional":false},{"id":6881911028,"package_name":"symfony/polyfill-php72","ecosystem":"packagist","requirements":"v1.27.0","direct":false,"kind":"runtime","optional":false},{"id":6881911029,"package_name":"symfony/polyfill-php80","ecosystem":"packagist","requirements":"v1.27.0","direct":false,"kind":"runtime","optional":false},{"id":6881911030,"package_name":"symfony/process","ecosystem":"packagist","requirements":"v6.1.3","direct":false,"kind":"runtime","optional":false},{"id":6881911031,"package_name":"symfony/service-contracts","ecosystem":"packagist","requirements":"v3.1.1","direct":false,"kind":"runtime","optional":false},{"id":6881911032,"package_name":"symfony/string","ecosystem":"packagist","requirements":"v6.1.7","direct":false,"kind":"runtime","optional":false},{"id":6881911033,"package_name":"symfony/translation","ecosystem":"packagist","requirements":"v6.1.6","direct":false,"kind":"runtime","optional":false},{"id":6881911034,"package_name":"symfony/translation-contracts","ecosystem":"packagist","requirements":"v3.1.1","direct":false,"kind":"runtime","optional":false},{"id":6881911035,"package_name":"symfony/var-dumper","ecosystem":"packagist","requirements":"v6.1.6","direct":false,"kind":"runtime","optional":false},{"id":6881911036,"package_name":"tightenco/collect","ecosystem":"packagist","requirements":"v8.83.25","direct":false,"kind":"runtime","optional":false},{"id":6881911037,"package_name":"twig/intl-extra","ecosystem":"packagist","requirements":"v3.4.2","direct":false,"kind":"runtime","optional":false},{"id":6881911038,"package_name":"twig/twig","ecosystem":"packagist","requirements":"v3.4.3","direct":false,"kind":"runtime","optional":false},{"id":6881911039,"package_name":"xemlock/htmlpurifier-html5","ecosystem":"packagist","requirements":"v0.1.11","direct":false,"kind":"runtime","optional":false},{"id":6881911040,"package_name":"behat/gherkin","ecosystem":"packagist","requirements":"v4.9.0","direct":false,"kind":"development","optional":false},{"id":6881911041,"package_name":"codeception/c3","ecosystem":"packagist","requirements":"2.7.0","direct":false,"kind":"development","optional":false},{"id":6881911042,"package_name":"codeception/codeception","ecosystem":"packagist","requirements":"5.0.5","direct":false,"kind":"development","optional":false},{"id":6881911043,"package_name":"codeception/lib-asserts","ecosystem":"packagist","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6881911044,"package_name":"codeception/lib-innerbrowser","ecosystem":"packagist","requirements":"3.1.3","direct":false,"kind":"development","optional":false},{"id":6881911045,"package_name":"codeception/lib-web","ecosystem":"packagist","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6881911046,"package_name":"codeception/lib-xml","ecosystem":"packagist","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6881911047,"package_name":"codeception/module-asserts","ecosystem":"packagist","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6881911048,"package_name":"codeception/module-db","ecosystem":"packagist","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":6881911049,"package_name":"codeception/module-phpbrowser","ecosystem":"packagist","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6881911050,"package_name":"codeception/module-rest","ecosystem":"packagist","requirements":"3.3.0","direct":false,"kind":"development","optional":false},{"id":6881911051,"package_name":"codeception/stub","ecosystem":"packagist","requirements":"4.0.2","direct":false,"kind":"development","optional":false},{"id":6881911052,"package_name":"composer/pcre","ecosystem":"packagist","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6881911053,"package_name":"composer/semver","ecosystem":"packagist","requirements":"3.3.2","direct":false,"kind":"development","optional":false},{"id":6881911054,"package_name":"composer/xdebug-handler","ecosystem":"packagist","requirements":"3.0.3","direct":false,"kind":"development","optional":false},{"id":6881911055,"package_name":"doctrine/annotations","ecosystem":"packagist","requirements":"1.13.3","direct":false,"kind":"development","optional":false},{"id":6881911056,"package_name":"doctrine/instantiator","ecosystem":"packagist","requirements":"1.4.1","direct":false,"kind":"development","optional":false},{"id":6881911057,"package_name":"fakerphp/faker","ecosystem":"packagist","requirements":"v1.20.0","direct":false,"kind":"development","optional":false},{"id":6881911058,"package_name":"friendsofphp/php-cs-fixer","ecosystem":"packagist","requirements":"v3.13.0","direct":false,"kind":"development","optional":false},{"id":6881911059,"package_name":"justinrainbow/json-schema","ecosystem":"packagist","requirements":"5.2.12","direct":false,"kind":"development","optional":false},{"id":6881911060,"package_name":"masterminds/html5","ecosystem":"packagist","requirements":"2.7.6","direct":false,"kind":"development","optional":false},{"id":6881911061,"package_name":"nikic/php-parser","ecosystem":"packagist","requirements":"v4.15.2","direct":false,"kind":"development","optional":false},{"id":6881911062,"package_name":"phar-io/manifest","ecosystem":"packagist","requirements":"2.0.3","direct":false,"kind":"development","optional":false},{"id":6881911063,"package_name":"phar-io/version","ecosystem":"packagist","requirements":"3.2.1","direct":false,"kind":"development","optional":false},{"id":6881911064,"package_name":"phpunit/php-code-coverage","ecosystem":"packagist","requirements":"9.2.19","direct":false,"kind":"development","optional":false},{"id":6881911065,"package_name":"phpunit/php-file-iterator","ecosystem":"packagist","requirements":"3.0.6","direct":false,"kind":"development","optional":false},{"id":6881911066,"package_name":"phpunit/php-invoker","ecosystem":"packagist","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":6881911067,"package_name":"phpunit/php-text-template","ecosystem":"packagist","requirements":"2.0.4","direct":false,"kind":"development","optional":false},{"id":6881911068,"package_name":"phpunit/php-timer","ecosystem":"packagist","requirements":"5.0.3","direct":false,"kind":"development","optional":false},{"id":6881911069,"package_name":"phpunit/phpunit","ecosystem":"packagist","requirements":"9.5.26","direct":false,"kind":"development","optional":false},{"id":6881911070,"package_name":"psr/cache","ecosystem":"packagist","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6881911071,"package_name":"psy/psysh","ecosystem":"packagist","requirements":"v0.11.9","direct":false,"kind":"development","optional":false},{"id":6881911072,"package_name":"pyrech/composer-changelogs","ecosystem":"packagist","requirements":"v1.8.2","direct":false,"kind":"development","optional":false},{"id":6881911073,"package_name":"roave/security-advisories","ecosystem":"packagist","requirements":"dev-master","direct":false,"kind":"development","optional":false},{"id":6881911074,"package_name":"sebastian/cli-parser","ecosystem":"packagist","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6881911075,"package_name":"sebastian/code-unit","ecosystem":"packagist","requirements":"1.0.8","direct":false,"kind":"development","optional":false},{"id":6881911076,"package_name":"sebastian/code-unit-reverse-lookup","ecosystem":"packagist","requirements":"2.0.3","direct":false,"kind":"development","optional":false},{"id":6881911077,"package_name":"sebastian/comparator","ecosystem":"packagist","requirements":"4.0.8","direct":false,"kind":"development","optional":false},{"id":6881911078,"package_name":"sebastian/complexity","ecosystem":"packagist","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":6881911079,"package_name":"sebastian/diff","ecosystem":"packagist","requirements":"4.0.4","direct":false,"kind":"development","optional":false},{"id":6881911080,"package_name":"sebastian/environment","ecosystem":"packagist","requirements":"5.1.4","direct":false,"kind":"development","optional":false},{"id":6881911081,"package_name":"sebastian/exporter","ecosystem":"packagist","requirements":"4.0.5","direct":false,"kind":"development","optional":false},{"id":6881911082,"package_name":"sebastian/global-state","ecosystem":"packagist","requirements":"5.0.5","direct":false,"kind":"development","optional":false},{"id":6881911083,"package_name":"sebastian/lines-of-code","ecosystem":"packagist","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":6881911084,"package_name":"sebastian/object-enumerator","ecosystem":"packagist","requirements":"4.0.4","direct":false,"kind":"development","optional":false},{"id":6881911085,"package_name":"sebastian/object-reflector","ecosystem":"packagist","requirements":"2.0.4","direct":false,"kind":"development","optional":false},{"id":6881911086,"package_name":"sebastian/recursion-context","ecosystem":"packagist","requirements":"4.0.4","direct":false,"kind":"development","optional":false},{"id":6881911087,"package_name":"sebastian/resource-operations","ecosystem":"packagist","requirements":"3.0.3","direct":false,"kind":"development","optional":false},{"id":6881911088,"package_name":"sebastian/type","ecosystem":"packagist","requirements":"3.2.0","direct":false,"kind":"development","optional":false},{"id":6881911089,"package_name":"sebastian/version","ecosystem":"packagist","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":6881911090,"package_name":"softcreatr/jsonpath","ecosystem":"packagist","requirements":"0.8.1","direct":false,"kind":"development","optional":false},{"id":6881911091,"package_name":"symfony/browser-kit","ecosystem":"packagist","requirements":"v6.1.3","direct":false,"kind":"development","optional":false},{"id":6881911092,"package_name":"symfony/css-selector","ecosystem":"packagist","requirements":"v6.1.3","direct":false,"kind":"development","optional":false},{"id":6881911093,"package_name":"symfony/dom-crawler","ecosystem":"packagist","requirements":"v6.1.7","direct":false,"kind":"development","optional":false},{"id":6881911094,"package_name":"symfony/finder","ecosystem":"packagist","requirements":"v6.1.3","direct":false,"kind":"development","optional":false},{"id":6881911095,"package_name":"symfony/options-resolver","ecosystem":"packagist","requirements":"v6.1.0","direct":false,"kind":"development","optional":false},{"id":6881911096,"package_name":"symfony/polyfill-php81","ecosystem":"packagist","requirements":"v1.27.0","direct":false,"kind":"development","optional":false},{"id":6881911097,"package_name":"symfony/stopwatch","ecosystem":"packagist","requirements":"v6.1.5","direct":false,"kind":"development","optional":false},{"id":6881911098,"package_name":"symfony/yaml","ecosystem":"packagist","requirements":"v6.1.6","direct":false,"kind":"development","optional":false},{"id":6881911099,"package_name":"theseer/tokenizer","ecosystem":"packagist","requirements":"1.2.1","direct":false,"kind":"development","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/codespell.yml","sha":null,"kind":"manifest","created_at":"2023-09-28T16:50:08.580Z","updated_at":"2023-09-28T16:50:08.580Z","repository_link":"https://github.com/elabftw/elabftw/blob/master/.github/workflows/codespell.yml","dependencies":[{"id":13999081031,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13999081032,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]}],"score":11.116915515632819,"created_at":"2025-09-04T09:18:09.570Z","updated_at":"2025-11-04T15:50:38.457Z","avatar_url":"https://github.com/elabftw.png","language":"PHP","category":"Scientific Software","sub_category":"Peer-reviewed","monthly_downloads":0,"funding_links":["https://liberapay.com/NicolasCARPi","https://github.com/sponsors/NicolasCARPi","https://liberapay.com/NicolasCARPi/donate"],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["neuroimaging","bioinformatics"],"project_url":"https://science.ecosyste.ms/api/v1/projects/3044","html_url":"https://science.ecosyste.ms/projects/3044","bibtex_url":"https://science.ecosyste.ms/projects/3044/export.bibtex","apalike_url":"https://science.ecosyste.ms/projects/3044/export.apalike"}