{"id":21840807,"url":"https://github.com/technicjelle/solarsystem","last_synced_at":"2025-08-10T07:17:25.316Z","repository":{"id":48217639,"uuid":"338004760","full_name":"TechnicJelle/SolarSystem","owner":"TechnicJelle","description":"A solar system simulation environment where you can play around with planets, suns, gravity and orbits","archived":false,"fork":false,"pushed_at":"2024-08-19T19:48:23.000Z","size":19420,"stargazers_count":2,"open_issues_count":5,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-23T12:34:04.446Z","etag":null,"topics":["desktop","orbital-simulation","planets","simulation","simulation-environment","solar-system"],"latest_commit_sha":null,"homepage":"","language":"Processing","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TechnicJelle.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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,"publiccode":null,"codemeta":null},"funding":{"github":"TechnicJelle","patreon":null,"open_collective":null,"ko_fi":"technicjelle","tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2021-02-11T11:06:16.000Z","updated_at":"2024-09-16T00:48:38.000Z","dependencies_parsed_at":"2025-03-21T15:51:36.836Z","dependency_job_id":null,"html_url":"https://github.com/TechnicJelle/SolarSystem","commit_stats":null,"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"purl":"pkg:github/TechnicJelle/SolarSystem","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TechnicJelle%2FSolarSystem","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TechnicJelle%2FSolarSystem/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TechnicJelle%2FSolarSystem/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TechnicJelle%2FSolarSystem/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TechnicJelle","download_url":"https://codeload.github.com/TechnicJelle/SolarSystem/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TechnicJelle%2FSolarSystem/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":269690847,"owners_count":24459911,"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-08-10T02:00:08.965Z","response_time":71,"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":["desktop","orbital-simulation","planets","simulation","simulation-environment","solar-system"],"created_at":"2024-11-27T21:27:44.049Z","updated_at":"2025-08-10T07:17:25.204Z","avatar_url":"https://github.com/TechnicJelle.png","language":"Processing","funding_links":["https://github.com/sponsors/TechnicJelle","https://ko-fi.com/technicjelle"],"categories":[],"sub_categories":[],"readme":"\\\n![Lines of Code](https://raw.githubusercontent.com/TechnicJelle/SolarSystem/badges/badgelines.svg)\n# SolarSystem\nA simple solar system simulation environment where you can play around with planets, suns, gravity and orbits\n\n## [Click here to download!](../../releases/latest)\n\n![Planet impact destruction!](/.github/images/pc_anim4_planetimpact.gif \"GIF\")\\\n*Planet impact destruction!*\n\n## Controls\n`Left Click (Drag)` Spawn a new Planet\\\n`Right Click (Drag)` Change the size for new Planets\\\n`Shift` + `Right Click (Drag)` Change the size more accurately\\\n`Scroll` Change the mass for new Planets\\\n`Shift` + `Scroll` Change the mass faster\\\n`Space` **Play**/Pause the simulation\\\n`+` Speed up the simulation by 0.5x\\\n`Shift` + `+` Speed up the simulation by 0.1x\\\n`-` Slow down the simulation by 0.5x\\\n`Shift` + `-` Slow down the simulation by 0.1x\\\n`T` Turn Trail **On**/Off\\\n`H` Turn Heading Line On/**Off**\\\n`P` Turn Planet Properties Text On/**Off**\\\n`U` Turn all UI **On**/Off\\\n`F` Turn Planet - Planet interaction and destruction upon impact **On**/Off\\\n`R` Turn Roche limit **On**/Off\\\n`Q` **High**/Low Quality Trails\\\n`D` Destroy a Planet (Split it into multiple pieces)\\\n`X` Remove a Planet (Hover over it with your cursor)\\\n`Z` Remove all offscreen Planets\\\n`S` Save Screenshot (will be saved in a screenshots folder next to the executable as *YYYYMMDD_hhmmss.png*)\\\n`Shift` + `S` Save Screenshot with all Gizmos visible\\\n`Esc` Close the program\n\n## Screenshots\n![Default Settings](/.github/images/pc_def.png \"Default Settings\")\\\n*Default Settings*\n\n![GIF](/.github/images/pc_anim3-destruction.gif \"GIF\")\\\n*Planet Destruction!*\n\n![Now with Mass! A screenshot](/.github/images/pc_samehue.png \"Now with Mass! A screenshot\")\\\n*Now with Mass! These three planets all have the same hue, but due to their difference in mass, their colour is different*\n\n\n![Now with Mass! A GIF](/.github/images/pc_anim2-mass.gif \"Now with Mass! A GIF\")\\\n*Now with Mass! A GIF*\n\n\n![Now with Sizes!](/.github/images/pc_newsize.png \"Now with Sizes\")\\\n*Now with Sizes*\n\n\n![Challenge!](/.github/images/pc_challenge.png \"Challenge\")\\\n*Try to get a planet in a tighter orbit than this. Current recordholder is https://github.com/EV4gamer*\n\n\n![GIF](/.github/images/pc_anim1-classic.gif \"GIF\")\\\n*An GIF of one of the first versions*\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftechnicjelle%2Fsolarsystem","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftechnicjelle%2Fsolarsystem","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftechnicjelle%2Fsolarsystem/lists"}