{"id":22006608,"url":"https://github.com/neoforged/coremods","last_synced_at":"2025-09-11T08:44:22.602Z","repository":{"id":201007871,"uuid":"666567645","full_name":"neoforged/CoreMods","owner":"neoforged","description":"JavaScript based system for implementing Java bytecode transformers","archived":false,"fork":false,"pushed_at":"2024-03-28T19:12:11.000Z","size":378,"stargazers_count":3,"open_issues_count":2,"forks_count":2,"subscribers_count":6,"default_branch":"main","last_synced_at":"2025-08-28T23:33:33.560Z","etag":null,"topics":["bytecode-manipulation","java-library","transformation"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-2.1","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/neoforged.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null},"funding":{"github":"neoforged","open_collective":"neoforged"}},"created_at":"2023-07-14T21:30:49.000Z","updated_at":"2025-06-25T07:37:44.000Z","dependencies_parsed_at":null,"dependency_job_id":"26d682d1-3fbe-4fa4-8519-ae6e839ec060","html_url":"https://github.com/neoforged/CoreMods","commit_stats":{"total_commits":61,"total_committers":11,"mean_commits":5.545454545454546,"dds":0.6721311475409837,"last_synced_commit":"85df2809870746a5017e82224da998c521a3b9d5"},"previous_names":["neoforged/coremods"],"tags_count":24,"template":false,"template_full_name":null,"purl":"pkg:github/neoforged/CoreMods","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neoforged%2FCoreMods","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neoforged%2FCoreMods/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neoforged%2FCoreMods/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neoforged%2FCoreMods/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/neoforged","download_url":"https://codeload.github.com/neoforged/CoreMods/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neoforged%2FCoreMods/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274602905,"owners_count":25315221,"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-11T02:00:13.660Z","response_time":74,"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"}},"keywords":["bytecode-manipulation","java-library","transformation"],"created_at":"2024-11-30T01:13:20.483Z","updated_at":"2025-09-11T08:44:22.575Z","avatar_url":"https://github.com/neoforged.png","language":"Java","readme":"# CoreMods\n\nNew JavaScript based system for implementing CoreMods.\n\nWhy?\n\nBecause it means that it's a lot easier to manage the lifecycle correctly. We can isolate\nCoreMod logic to the proper ClassLoading contexts without effort on the part of the Modder.\n\nIt hopefully also communicates that CoreMods are strictly arms-length : they operate on \nclasses as they load _only_ - changing structures and behaviours through that means.\n\nThis is connected to Forge and FML through the CoreMod SPI being implemented in new Forge. ","funding_links":["https://github.com/sponsors/neoforged","https://opencollective.com/neoforged"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fneoforged%2Fcoremods","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fneoforged%2Fcoremods","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fneoforged%2Fcoremods/lists"}