{"id":19776886,"url":"https://github.com/neoground/shackleton","last_synced_at":"2026-03-01T04:33:58.722Z","repository":{"id":233238429,"uuid":"755321915","full_name":"neoground/shackleton","owner":"neoground","description":"All-in-one tool for ham radio enthusiasts! Log QSOs, track satellites, manage repeaters, view real-time maps, charts, and get alerts—all in one feature-rich, beautifully designed app.","archived":false,"fork":false,"pushed_at":"2024-09-27T22:18:01.000Z","size":168,"stargazers_count":2,"open_issues_count":21,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-31T06:19:40.310Z","etag":null,"topics":["amateurfunk","ham-radio","ham-radio-software","sdr","shortwave"],"latest_commit_sha":null,"homepage":"","language":null,"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/neoground.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}},"created_at":"2024-02-09T22:10:24.000Z","updated_at":"2025-05-19T02:49:20.000Z","dependencies_parsed_at":"2024-04-15T04:08:53.706Z","dependency_job_id":"396711b0-62e8-4b1e-9dff-0205d56243ae","html_url":"https://github.com/neoground/shackleton","commit_stats":null,"previous_names":["neoground/shackleton"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/neoground/shackleton","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neoground%2Fshackleton","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neoground%2Fshackleton/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neoground%2Fshackleton/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neoground%2Fshackleton/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/neoground","download_url":"https://codeload.github.com/neoground/shackleton/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neoground%2Fshackleton/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29960253,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-01T01:47:18.291Z","status":"online","status_checked_at":"2026-03-01T02:00:07.437Z","response_time":124,"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":["amateurfunk","ham-radio","ham-radio-software","sdr","shortwave"],"created_at":"2024-11-12T05:22:14.356Z","updated_at":"2026-03-01T04:33:58.710Z","avatar_url":"https://github.com/neoground.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Shackleton\n\n![Header Banner](https://raw.githubusercontent.com/neoground/shackleton/main/assets/images/hero.webp)\n\n---\n\n**Shackleton** is an all-in-one PHP8 web application designed for ham radio operators and radio enthusiasts.\nWhether you're logging contacts, tracking satellites, or managing repeaters, \nShackleton provides everything you need in a single platform to enhance your radio operations.\n\n## 🛰 About the Project\n\nShackleton is built for the amateur radio community with an emphasis on simplicity, \nfunctionality, and beautiful design. It offers a rich feature set, \ncovering essential tools and utilities that radio operators rely on daily.\n\nThe project is currently in active development, and our team is working on an early alpha version. \nWe aim to make Shackleton the go-to web app for both experienced and aspiring operators.\n\n### ✅ Key Features\n\n- **Logbook**: Track your QSOs with detailed entries and upload audio recordings to archive your contacts.\n- **Shortwave Frequency Lookup**: Easily look up active stations and identify who's transmitting on specific shortwave frequencies.\n- **Satellite Tracking**: Get real-time satellite data and calculate flyovers for NOAA, METEOR-M2, and other satellites based on your QTH.\n- **Stats \u0026 Charts**: Visualize your logbook and satellite data with interactive charts and statistics.\n- **Repeater Management**: Keep track of your local repeaters and manage information with ease.\n- **World Clock**: Stay on top of UTC time and local times for DX stations around the world.\n- **World Map**: View a beautiful map with day/night cycles, live satellite tracks, and more.\n- **Reminders \u0026 Notifications**: Set reminders for satellite passes, contests, and important events with configurable notifications.\n- **Reliable Data Sources**: Get the latest frequency information from [eibispace](http://www.eibispace.de/) and all satellite info directly from [NORAD GP via CelesTrak](https://celestrak.org/NORAD/elements/).\n\n### 🚧 Work in Progress\n\n- Shackleton is a work in progress, and we will regularly update this README with new features and improvements. Stay tuned for more exciting developments!\n- Contributions are welcomed to help shape the future of Shackleton, whether through code, feedback, or donations.\n\n## 🚀 Getting Started\n\nShackleton is in early development. Once we have the first simple app ready, \nwe'll add a comprehensive getting started guide here.\n\nYou'll be able to run Shackleton on any modern webspace. We recommend nginx + PHP 8 + MariaDB.\n\n## 💬 Contributions\n\nWe invite the radio community to contribute to Shackleton! \nWhether you're adding features, fixing bugs, or just offering suggestions, your contributions are highly valued.\n\n### 💁‍♀️ How to Contribute\n\n1. Fork the repository.\n2. Create a new branch (`git checkout -b feature/YourFeature`).\n3. Commit your changes (`git commit -am 'Add your feature'`).\n4. Push the branch (`git push origin feature/YourFeature`).\n5. Open a pull request on GitHub.\n\n## 💸 Support the Project\n\nContributions and donations help us maintain and grow Shackleton. \nYour support makes a huge difference in improving the platform.\nConsider supporting the project by donating via [our donation page](https://neoground.com/donate).\n\n## ⚖ License\n\nShackleton is licensed under the [Mozilla Public License 2.0](https://www.mozilla.org/en-US/MPL/2.0/). \nYou are free to use, modify, and distribute the software, provided that modifications \nare also shared under the same license. See the [LICENSE.md](LICENSE.md) file for details.\n\n## ⭐ Stay Updated\n\nThis project is a work-in-progress, and we will continue to post updates here. \nFollow us on GitHub and star this project to stay up to date with the latest changes.\n\n---\n\n## 🏢 Credits\n\nShackleton is developed and maintained by the team at [Neoground GmbH](https://neoground.com). \nWe aim to push the boundaries of digital solutions, with a focus on modern, responsive, and intelligent apps.\n\nCopyright (c) 2024 Neoground GmbH\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fneoground%2Fshackleton","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fneoground%2Fshackleton","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fneoground%2Fshackleton/lists"}