{"id":21560422,"url":"https://github.com/icza/scelight","last_synced_at":"2025-08-22T01:32:46.440Z","repository":{"id":3837447,"uuid":"51061294","full_name":"icza/scelight","owner":"icza","description":"The source code of the Scelight project with all its modules.","archived":false,"fork":false,"pushed_at":"2023-09-12T20:20:51.000Z","size":7302,"stargazers_count":125,"open_issues_count":16,"forks_count":19,"subscribers_count":13,"default_branch":"master","last_synced_at":"2024-12-07T23:32:18.985Z","etag":null,"topics":["management","parsing-engine","replays","sc2replay","starcraft","starcraft-ii","starcraft-ii-replays","tool","utility"],"latest_commit_sha":null,"homepage":"https://sites.google.com/site/scelight/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/icza.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null},"funding":{"github":"icza"}},"created_at":"2016-02-04T08:04:52.000Z","updated_at":"2024-11-27T09:59:06.000Z","dependencies_parsed_at":"2022-08-08T22:15:10.925Z","dependency_job_id":"e78dd060-db2f-4725-9622-027ed9746d53","html_url":"https://github.com/icza/scelight","commit_stats":{"total_commits":126,"total_committers":5,"mean_commits":25.2,"dds":"0.15873015873015872","last_synced_commit":"7360c30765c9bc2f25b069da4377b37e47d4b426"},"previous_names":[],"tags_count":37,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icza%2Fscelight","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icza%2Fscelight/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icza%2Fscelight/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/icza%2Fscelight/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/icza","download_url":"https://codeload.github.com/icza/scelight/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":230547678,"owners_count":18243227,"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","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":["management","parsing-engine","replays","sc2replay","starcraft","starcraft-ii","starcraft-ii-replays","tool","utility"],"created_at":"2024-11-24T09:14:22.855Z","updated_at":"2024-12-20T07:07:05.536Z","avatar_url":"https://github.com/icza.png","language":"Java","funding_links":["https://github.com/sponsors/icza"],"categories":[],"sub_categories":[],"readme":"# Scelight\r\n\r\nThe source code of the Scelight project with all its modules. \r\n\r\nScelight home page: https://sites.google.com/site/scelight/\r\n\r\n(The Github project counts [127,000 lines](https://github.com/icza/scelight/graphs/contributors). And this is without development history, just  the snapshot of the current state of the project.)\r\n\r\nVisit the [Scelight Wiki](https://github.com/icza/scelight/wiki) to see [how to contribute](https://github.com/icza/scelight/wiki/Way-of-Contributions) or [how to setup your environment](https://github.com/icza/scelight/wiki/Environment-Setup) for developing Scelight.\r\n\r\n## Directory Structure\r\n\r\n[directory-info.html](https://github.com/icza/scelight/blob/master/directory-info.html) in the root explains / details the main folders / files:\r\n\r\n\u003ctable\u003e\r\n\t\u003ctr\u003e\u003cth colspan=2\u003eFile/folder\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\r\n\t\u003ctr\u003e\u003ctd colspan=2\u003e\u003ca href=\"https://github.com/icza/scelight/tree/master/src-launcher/hu\"\u003e/src-launcher\u003c/a\u003e\u003c/td\u003e\u003ctd\u003eSource folder of the Scelight Launcher module.\u003c/td\u003e\r\n\t\u003ctr\u003e\u003ctd colspan=2\u003e\u003ca href=\"https://github.com/icza/scelight/tree/master/src-sc2-textures/hu/slsc2textures\"\u003e/src-sc2-textures\u003c/a\u003e\u003c/td\u003e\u003ctd\u003eSource folder of the SC2 Textures module.\u003c/td\u003e\r\n\t\u003ctr\u003e\u003ctd colspan=2\u003e\u003ca href=\"https://github.com/icza/scelight/tree/master/src-sc2-balance-data/hu/slsc2balancedata\"\u003e/src-sc2-balance-data\u003c/a\u003e\u003c/td\u003e\u003ctd\u003eSource folder of the SC2 Balance Data module.\u003c/td\u003e\r\n\t\u003ctr\u003e\u003ctd colspan=2\u003e\u003ca href=\"https://github.com/icza/scelight/tree/master/src-app-libs\"\u003e/src-app-libs\u003c/a\u003e\u003c/td\u003e\u003ctd\u003eSource folder of the Scelight Libs module.\u003c/td\u003e\r\n\t\u003ctr\u003e\u003ctd colspan=2\u003e\u003ca href=\"https://github.com/icza/scelight/tree/master/src-app\"\u003e/src-app\u003c/a\u003e\u003c/td\u003e\u003ctd\u003eSource folder of the (main) Scelight module.\u003c/td\u003e\r\n\t\u003ctr\u003e\u003ctd colspan=2\u003e\u003ca href=\"https://github.com/icza/scelight/tree/master/src-ext-mod-api\"\u003e/src-ext-mod-api\u003c/a\u003e\u003c/td\u003e\u003ctd\u003eSource folder of the External Module API.\u003c/td\u003e\r\n\t\u003ctr\u003e\u003ctd colspan=2\u003e\u003ca href=\"https://github.com/icza/scelight/tree/master/src-tool/hu/sltool\"\u003e/src-tool\u003c/a\u003e\u003c/td\u003e\u003ctd\u003eSource folder of utility tools.\u003c/td\u003e\r\n\t\u003ctr\u003e\u003ctd colspan=2\u003e\u003ca href=\"https://github.com/icza/scelight/tree/master/app-folder\"\u003e/app-folder\u003c/a\u003e\u003c/td\u003e\u003ctd\u003eContains the off-line files and static files/folders required to run Scelight from Eclipse.\u003c/td\u003e\r\n\t\u003ctr\u003e\u003ctd rowspan=3\u003e\u003ca href=\"https://github.com/icza/scelight/tree/master/dev-data\"\u003e/dev-data\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e\u003ca href=\"https://github.com/icza/scelight/tree/master/dev-data\"\u003e/\u003c/a\u003e\u003c/td\u003e\u003ctd\u003eContains files related to development history and metrics\u003c/td\u003e\r\n\t\u003ctr\u003e\u003ctd\u003e\u003ca href=\"https://github.com/icza/scelight/tree/master/dev-data/source-stats\"\u003e/source-stats\u003c/a\u003e\u003c/td\u003e\u003ctd\u003eMetrics of the Scelight project.\u003c/td\u003e\r\n\t\u003ctr\u003e\u003ctd\u003e/*-build-history.txt\u003c/td\u003e\u003ctd\u003eBuild history of different modules.\u003c/td\u003e\r\n\t\u003ctr\u003e\u003ctd rowspan=4\u003e\u003ca href=\"https://github.com/icza/scelight/tree/master/docs\"\u003e/docs\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e\u003ca href=\"https://github.com/icza/scelight/tree/master/docs\"\u003e/\u003c/a\u003e\u003c/td\u003e\u003ctd\u003eContains some documentation of the project.\u003c/td\u003e\r\n\t\u003ctr\u003e\u003ctd\u003e\u003ca href=\"https://github.com/icza/scelight/tree/master/docs/app-logo\"\u003e/app-logo\u003c/a\u003e\u003c/td\u003e\u003ctd\u003eFirst version of the app logo.\u003c/td\u003e\r\n\t\u003ctr\u003e\u003ctd\u003e\u003ca href=\"https://github.com/icza/scelight/tree/master/docs/change-history\"\u003e/change-history\u003c/a\u003e\u003c/td\u003e\u003ctd\u003eChanges and new features of all the public releases.\u003c/td\u003e\r\n\t\u003ctr\u003e\u003ctd\u003e/generated\u003c/td\u003e\u003ctd\u003eTarget folder of generated javadoc.\u003c/td\u003e\r\n\t\u003ctr\u003e\u003ctd colspan=2\u003e\u003ca href=\"https://github.com/icza/scelight/tree/master/eclipse\"\u003e/eclipse\u003c/a\u003e\u003c/td\u003e\u003ctd\u003eContains Eclipse configuration files (code templates and source file formatting rules).\u003c/td\u003e\r\n\t\u003ctr\u003e\u003ctd rowspan=7\u003e\u003ca href=\"https://github.com/icza/scelight/tree/master/release\"\u003e/release\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e\u003ca href=\"https://github.com/icza/scelight/tree/master/release\"\u003e/\u003c/a\u003e\u003c/td\u003e\u003ctd\u003eTarget folder for creating releases.\u003c/td\u003e\r\n\t\u003ctr\u003e\u003ctd\u003e\u003ca href=\"https://github.com/icza/scelight/tree/master/release/resources\"\u003e/resources\u003c/a\u003e\u003c/td\u003e\u003ctd\u003eStatic resource files needed to create releases.\u003c/td\u003e\r\n\t\u003ctr\u003e\u003ctd\u003e/compiled-classes\u003c/td\u003e\u003ctd\u003eTarget folder for compiled classes of releases (used during module build).\u003c/td\u003e\r\n\t\u003ctr\u003e\u003ctd\u003e\u003ca href=\"https://github.com/icza/scelight/tree/master/release/deployment-dev\"\u003e/deployment-dev\u003c/a\u003e\u003c/td\u003e\u003ctd\u003eDeployment files (packaged modules) of the development version.\u003c/td\u003e\r\n\t\u003ctr\u003e\u003ctd\u003e/deployment-pub\u003c/td\u003e\u003ctd\u003eDeployment files (packaged modules) of the public version.\u003c/td\u003e\r\n\t\u003ctr\u003e\u003ctd\u003e/Scelight\u003c/td\u003e\u003ctd\u003eComplete Scelight version assembled after module builds.\u003c/td\u003e\r\n\t\u003ctr\u003e\u003ctd\u003e/*.properties\u003c/td\u003e\u003ctd\u003e*.properties files holding latest build numbers and build timestamps of different modules.\u003c/td\u003e\r\n\t\u003ctr\u003e\u003ctd colspan=2\u003e\u003ca href=\"https://github.com/icza/scelight/tree/master/war/news\"\u003e/war/news\u003c/a\u003e\u003c/td\u003e\u003ctd\u003eNews content for the Scelight Operator web application.\u003c/td\u003e\r\n\t\u003ctr\u003e\u003ctd colspan=2\u003e/build-release.xml\u003c/td\u003e\u003ctd\u003eScelight Builder. Can build releases and modules (with deployments) and make project backup.\u003c/td\u003e\r\n\t\u003ctr\u003e\u003ctd colspan=2\u003e\u003ca href=\"https://github.com/icza/scelight/blob/master/build-javadoc.xml\"\u003e/build-javadoc.xml\u003c/a\u003e\u003c/td\u003e\u003ctd\u003eScelight Development Javadoc Builder.\u003c/td\u003e\r\n\t\u003ctr\u003e\u003ctd colspan=2\u003e\u003ca href=\"https://github.com/icza/scelight/blob/master/directory-info.html\"\u003e/directory-info.html\u003c/a\u003e\u003c/td\u003e\u003ctd\u003eThis document.\u003c/td\u003e\r\n\t\u003ctr\u003e\u003ctd colspan=2\u003e\u003ca href=\"https://github.com/icza/scelight/blob/master/Scelight.launch\"\u003e/Scelight.launch\u003c/a\u003e\u003c/td\u003e\u003ctd\u003eEclipse launch configuration to run Scelight.\u003c/td\u003e\r\n\t\u003ctr\u003e\u003ctd colspan=2\u003e\u003ca href=\"https://github.com/icza/scelight/blob/master/Scelight-dev.launch\"\u003e/Scelight-dev.launch\u003c/a\u003e\u003c/td\u003e\u003ctd\u003eEclipse launch configuration to run Scelight in development mode.\u003c/td\u003e\r\n\u003c/table\u003e\r\n\r\n\r\n## Project Status\r\n\r\nProject is active and under development.\r\n\r\n## License\r\n\r\nOpen-sourced under the [Apache License 2.0](https://github.com/icza/scelight/blob/master/LICENSE).\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ficza%2Fscelight","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ficza%2Fscelight","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ficza%2Fscelight/lists"}