{"id":41400959,"url":"https://github.com/maastrichtlawtech/case-law-explorer","last_synced_at":"2026-01-23T13:09:10.377Z","repository":{"id":38447575,"uuid":"201961977","full_name":"maastrichtlawtech/case-law-explorer","owner":"maastrichtlawtech","description":"☁️ A network analysis software platform for analyzing Dutch and European court decisions.","archived":false,"fork":false,"pushed_at":"2025-10-21T14:22:44.000Z","size":14508,"stargazers_count":19,"open_issues_count":3,"forks_count":4,"subscribers_count":9,"default_branch":"main","last_synced_at":"2025-10-21T16:29:38.808Z","etag":null,"topics":["case-law","data-science","network-analysis"],"latest_commit_sha":null,"homepage":"https://maastrichtlawtech.github.io/case-law-explorer/","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/maastrichtlawtech.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-08-12T15:52:42.000Z","updated_at":"2025-10-21T14:22:50.000Z","dependencies_parsed_at":"2023-02-17T01:50:14.566Z","dependency_job_id":"228c1e4d-6196-4905-a3cb-fc8cb5f50dc3","html_url":"https://github.com/maastrichtlawtech/case-law-explorer","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/maastrichtlawtech/case-law-explorer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maastrichtlawtech%2Fcase-law-explorer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maastrichtlawtech%2Fcase-law-explorer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maastrichtlawtech%2Fcase-law-explorer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maastrichtlawtech%2Fcase-law-explorer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/maastrichtlawtech","download_url":"https://codeload.github.com/maastrichtlawtech/case-law-explorer/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maastrichtlawtech%2Fcase-law-explorer/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28692860,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-23T11:01:27.039Z","status":"ssl_error","status_checked_at":"2026-01-23T11:00:26.909Z","response_time":59,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["case-law","data-science","network-analysis"],"created_at":"2026-01-23T13:09:08.172Z","updated_at":"2026-01-23T13:09:10.356Z","avatar_url":"https://github.com/maastrichtlawtech.png","language":"Jupyter Notebook","funding_links":[],"categories":["Legal and Legislation"],"sub_categories":[],"readme":"# Case Law Explorer: ETL\n\nMaterials for building a network analysis software platform for analyzing Dutch and European court decisions. This repository builds on the work by Dafne van Kuppevelt of the Netherlands e-Science Centre [NLeSC/case-law-app](https://github.com/NLeSC/case-law-app).\n\n## Quickstart\n\n- Setup and run locally the extraction pipeline with the [Caselaw extraction walkthrough](https://maastrichtlawtech.github.io/case-law-explorer/#/etl/)\n- Setup and run a GraphQL API with AWS in the [GraphQL API walkthrough](https://maastrichtlawtech.github.io/case-law-explorer/#/graphql/)\n\n## Datasets\n\nSee [Datasets](/datasets/). Currently, we gather the case law of the Netherlands and that of two European courts, as it follows:\n\n- **Published and operable**\n    - [Rechtspraak](https://maastrichtlawtech.github.io/case-law-explorer/#/datasets/?id=rechtspraak-archive), backed by [Legal Intelligence](https://maastrichtlawtech.github.io/case-law-explorer/#/datasets/?id=legal-intelligence-api), and citations provided by [LIDO](https://maastrichtlawtech.github.io/case-law-explorer/#/datasets/?id=linked-data-overheid-lido)\n- **Work in progress**\n    - [European Court of Human Rights](https://maastrichtlawtech.github.io/case-law-explorer/#/datasets/?id=european-court-of-human-rights-echr) with WIP scripts available on [GitHub](https://github.com/maastrichtlawtech/case-law-explorer/blob/master/data_extraction/caselaw/echr/ECHR_metadata_harvester.py) \n    - [Court of Justice of the European Union](https://maastrichtlawtech.github.io/case-law-explorer/#/datasets/?id=court-of-justice-of-the-european-union-cjeu) with WIP scripts available on [GitHub](https://github.com/maastrichtlawtech/case-law-explorer/blob/master/data_extraction/caselaw/cellar/cellar_extraction.py)\n\nWe plan to extend the data to other international courts.\n\n## Contributors\n\n\u003c!-- readme: contributors,gijsvd -start --\u003e\n\u003ctable\u003e\n\u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\n        \u003ca href=\"https://github.com/BogDAAAMN\"\u003e\n            \u003cimg src=\"https://avatars.githubusercontent.com/u/22895284?v=4\" width=\"100;\" alt=\"BogDAAAMN\"/\u003e\n            \u003cbr /\u003e\n            \u003csub\u003e\u003cb\u003eBogdan Covrig\u003c/b\u003e\u003c/sub\u003e\n        \u003c/a\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\n        \u003ca href=\"https://github.com/maxin-e\"\u003e\n            \u003cimg src=\"https://avatars.githubusercontent.com/u/15159137?v=4\" width=\"100;\" alt=\"maxin-e\"/\u003e\n            \u003cbr /\u003e\n            \u003csub\u003e\u003cb\u003emaxin-e\u003c/b\u003e\u003c/sub\u003e\n        \u003c/a\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\n        \u003ca href=\"https://github.com/pedrohserrano\"\u003e\n            \u003cimg src=\"https://avatars.githubusercontent.com/u/12054964?v=4\" width=\"100;\" alt=\"pedrohserrano\"/\u003e\n            \u003cbr /\u003e\n            \u003csub\u003e\u003cb\u003ePedro V\u003c/b\u003e\u003c/sub\u003e\n        \u003c/a\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\n        \u003ca href=\"https://github.com/MarionMeyers\"\u003e\n            \u003cimg src=\"https://avatars.githubusercontent.com/u/23552499?v=4\" width=\"100;\" alt=\"MarionMeyers\"/\u003e\n            \u003cbr /\u003e\n            \u003csub\u003e\u003cb\u003eMarionMeyers\u003c/b\u003e\u003c/sub\u003e\n        \u003c/a\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\n        \u003ca href=\"https://github.com/kodymoodley\"\u003e\n            \u003cimg src=\"https://avatars.githubusercontent.com/u/13569029?v=4\" width=\"100;\" alt=\"kodymoodley\"/\u003e\n            \u003cbr /\u003e\n            \u003csub\u003e\u003cb\u003eKody Moodley\u003c/b\u003e\u003c/sub\u003e\n        \u003c/a\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\n        \u003ca href=\"https://github.com/jaspersnel\"\u003e\n            \u003cimg src=\"https://avatars.githubusercontent.com/u/7067980?v=4\" width=\"100;\" alt=\"jaspersnel\"/\u003e\n            \u003cbr /\u003e\n            \u003csub\u003e\u003cb\u003eJasper Snel\u003c/b\u003e\u003c/sub\u003e\n        \u003c/a\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\n        \u003ca href=\"https://github.com/pranavnbapat\"\u003e\n            \u003cimg src=\"https://avatars.githubusercontent.com/u/7271334?v=4\" width=\"100;\" alt=\"pranavnbapat\"/\u003e\n            \u003cbr /\u003e\n            \u003csub\u003e\u003cb\u003ePranav Bapat\u003c/b\u003e\u003c/sub\u003e\n        \u003c/a\u003e\n    \u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\n        \u003ca href=\"https://github.com/Cloud956\"\u003e\n            \u003cimg src=\"https://avatars.githubusercontent.com/u/24865274?v=4\" width=\"100;\" alt=\"Cloud956\"/\u003e\n            \u003cbr /\u003e\n            \u003csub\u003e\u003cb\u003ePiotr Lewandowski\u003c/b\u003e\u003c/sub\u003e\n        \u003c/a\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\n        \u003ca href=\"https://github.com/brodriguesdemiranda\"\u003e\n            \u003cimg src=\"https://avatars.githubusercontent.com/u/35369949?v=4\" width=\"100;\" alt=\"brodriguesdemiranda\"/\u003e\n            \u003cbr /\u003e\n            \u003csub\u003e\u003cb\u003eBenjamin Rodrigues de Miranda\u003c/b\u003e\u003c/sub\u003e\n        \u003c/a\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\n        \u003ca href=\"https://github.com/ChloeCro\"\u003e\n            \u003cimg src=\"https://avatars.githubusercontent.com/u/99276050?v=4\" width=\"100;\" alt=\"ChloeCro\"/\u003e\n            \u003cbr /\u003e\n            \u003csub\u003e\u003cb\u003eChloe Crombach\u003c/b\u003e\u003c/sub\u003e\n        \u003c/a\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\n        \u003ca href=\"https://github.com/running-machin\"\u003e\n            \u003cimg src=\"https://avatars.githubusercontent.com/u/60750154?v=4\" width=\"100;\" alt=\"running-machin\"/\u003e\n            \u003cbr /\u003e\n            \u003csub\u003e\u003cb\u003erunning-machin\u003c/b\u003e\u003c/sub\u003e\n        \u003c/a\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\n        \u003ca href=\"https://github.com/shashankmc\"\u003e\n            \u003cimg src=\"https://avatars.githubusercontent.com/u/3445114?v=4\" width=\"100;\" alt=\"shashankmc\"/\u003e\n            \u003cbr /\u003e\n            \u003csub\u003e\u003cb\u003eshashankmc\u003c/b\u003e\u003c/sub\u003e\n        \u003c/a\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\n        \u003ca href=\"https://github.com/gijsvd\"\u003e\n            \u003cimg src=\"https://avatars.githubusercontent.com/u/31765316?v=4\" width=\"100;\" alt=\"gijsvd\"/\u003e\n            \u003cbr /\u003e\n            \u003csub\u003e\u003cb\u003egijsvd\u003c/b\u003e\u003c/sub\u003e\n        \u003c/a\u003e\n    \u003c/td\u003e\n\u003c/tr\u003e\n\u003c/table\u003e\n\u003c!-- readme: contributors,gijsvd -end --\u003e\n\n\n## License \n\n[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](https://opensource.org/licenses/MIT)\n\nPreviously under the [Creative Commons Attribution-NonCommercial 4.0 International](https://creativecommons.org/licenses/by-nc/4.0/legalcode.en)), as of 13/02/2022 this work is licensed under a [MIT License](https://opensource.org/licenses/MIT).\n\n```\nMIT License\n\nCopyright (c) 2022 Maastricht Law \u0026 Tech Lab\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaastrichtlawtech%2Fcase-law-explorer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmaastrichtlawtech%2Fcase-law-explorer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaastrichtlawtech%2Fcase-law-explorer/lists"}