{"id":24230393,"url":"https://github.com/jewels86/axinite","last_synced_at":"2025-09-22T22:31:55.318Z","repository":{"id":260139991,"uuid":"874949079","full_name":"jewels86/Axinite","owner":"jewels86","description":"A powerful open-source engine for advanced celestial mechanics, orbital dynamics, and planetary motion.","archived":false,"fork":false,"pushed_at":"2025-01-09T21:43:18.000Z","size":86545,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-01-09T21:58:24.409Z","etag":null,"topics":["celestial-mechanics","engine","gravity-simulation","orbital-dynamics","orbital-mechanics","package","planetary-motion","planetary-science","python","python-library"],"latest_commit_sha":null,"homepage":"","language":"Python","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/jewels86.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,"publiccode":null,"codemeta":null}},"created_at":"2024-10-18T19:02:56.000Z","updated_at":"2025-01-09T21:43:21.000Z","dependencies_parsed_at":"2024-11-15T20:18:34.236Z","dependency_job_id":"960e4dae-a9c4-4000-acca-4264efcb4ee5","html_url":"https://github.com/jewels86/Axinite","commit_stats":null,"previous_names":["gold-team-projects/axinite","jewels86/axinite"],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jewels86%2FAxinite","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jewels86%2FAxinite/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jewels86%2FAxinite/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jewels86%2FAxinite/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jewels86","download_url":"https://codeload.github.com/jewels86/Axinite/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":233898758,"owners_count":18747561,"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":["celestial-mechanics","engine","gravity-simulation","orbital-dynamics","orbital-mechanics","package","planetary-motion","planetary-science","python","python-library"],"created_at":"2025-01-14T13:19:57.045Z","updated_at":"2025-09-22T22:31:55.312Z","avatar_url":"https://github.com/jewels86.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Axinite\nA powerful open-source engine for advanced celestial mechanics, orbital dynamics, and planetary motion.\n\n![axinite-9](https://github.com/user-attachments/assets/8e07f586-3eda-439f-ab1c-8875da6b9e5a)\n![axinite-8](https://github.com/user-attachments/assets/e39cafc8-7670-4a9d-a0c8-c95682641a95)\n\n## Overview\n**Axinite** is an engine for calculating celestial motion. \nYou can use it to design your own solar systems, predict trajectories of rockets, simulate gravitational interactions and more.\n\nCheck out the docs [here](https://jewels86.gitbook.io/axinite/axinite/getting-started).\n### What is `axtools`?\n`axtools` is a library to help abstract and simplify Axinite. With `axtools`, Developers can deploy Axinite powered applications with ease. \nYou can find the docs [here](https://jewels86.gitbook.io/axinite/axtools/quickstart).\n\n## How can I use Axinite?\nFor developers looking to deploy Axinite-powered applications, check out [the Python package](https://pypi.org/project/axinite/).\n\nFor students, engineers, physicists, and anyone else in the field of astrophysics who want to simulate gravitational interactions, you can check out the [command line interface](https://github.com/jewels86/axcli).\n## Supporting Axinite\n## Giving Feedback\nThe biggest way you can help Axinite's development is by giving feedback. Reporting bugs, proposing ideas, and raising issues really help make the library better.\n### Contributing\nFeel free to open up a [pull request](https://github.com/jewels86/Axinite/pulls) or an [issue](https://github.com/jewels86/Axinite/issues) if there are any changes you'd like introduced to Axinite.\nAny help will be appreciated!\n### Other ways to support\n- Giving this repository a star! This really helps me to get Axinite out to other developers.\n- Reaching out! I'd love to hear about your thoughts, ideas, and issues.\n- Share the project! Help me spread the word to other students and developers.\n\n## Gallery\n![axinite-2](https://github.com/user-attachments/assets/2e952d41-5585-484d-bc3b-05c92aeefe2d)\n![axinite-5](https://github.com/user-attachments/assets/c16db758-2ad2-47d8-9f1d-190727f9e881)\n![axinite-1](https://github.com/user-attachments/assets/bcd7bc7e-627e-44e5-bfc6-d2ddd787a208)\n![axinite-6](https://github.com/user-attachments/assets/9f2b21b8-e90d-4c5b-9cde-027dfb0ee704)\n\n## Community Todo List\nI have begun to work on other projects, so I may not finish these for a while. Feel free to do it yourself!\n- [ ] Secure file operations (no deserialization of anything untrusted)\n- [ ] Graceful load function exiting\n- [ ] Fix weird euler loading error where first positions are always the origin\n- [ ] Add context objects for backends with modifiers and actions\n- [ ] Marketplace expansion (more files, and maybe signing if it works out)\n- [ ] Autopilots in `axutils`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjewels86%2Faxinite","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjewels86%2Faxinite","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjewels86%2Faxinite/lists"}