{"id":29424300,"url":"https://github.com/ldoubil/astral","last_synced_at":"2026-02-08T13:20:15.989Z","repository":{"id":282645910,"uuid":"949058019","full_name":"ldoubil/astral","owner":"ldoubil","description":"去中心化组网工具","archived":false,"fork":false,"pushed_at":"2026-01-03T07:10:50.000Z","size":1076445,"stargazers_count":650,"open_issues_count":21,"forks_count":33,"subscribers_count":4,"default_branch":"main","last_synced_at":"2026-01-03T09:33:32.725Z","etag":null,"topics":["astral","et","p2p"],"latest_commit_sha":null,"homepage":"https://Astral.fan/","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ldoubil.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-03-15T15:25:18.000Z","updated_at":"2026-01-03T07:24:24.000Z","dependencies_parsed_at":null,"dependency_job_id":"15eb5fdd-283f-44a8-8278-5d026e62d1be","html_url":"https://github.com/ldoubil/astral","commit_stats":null,"previous_names":["ldoubil/astral"],"tags_count":198,"template":false,"template_full_name":null,"purl":"pkg:github/ldoubil/astral","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ldoubil%2Fastral","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ldoubil%2Fastral/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ldoubil%2Fastral/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ldoubil%2Fastral/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ldoubil","download_url":"https://codeload.github.com/ldoubil/astral/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ldoubil%2Fastral/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28753412,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-25T10:25:12.305Z","status":"ssl_error","status_checked_at":"2026-01-25T10:25:11.933Z","response_time":113,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["astral","et","p2p"],"created_at":"2025-07-12T08:10:33.362Z","updated_at":"2026-01-25T13:06:30.410Z","avatar_url":"https://github.com/ldoubil.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg width=\"300\" src=\"https://astral.fan/_astro/%E6%9A%97%E8%89%B2.C9IdEQgX.svg\" alt=\"Astral Logo\"\u003e\n  \u003ch1 id=\"astral\"\u003e\u003c/h1\u003e\n\n  [![Ask DeepWiki](https://deepwiki.com/badge.svg)](https://deepwiki.com/ldoubil/astral)\n  ![License](https://img.shields.io/badge/License-CC%20BY--NC--ND%204.0-lightgrey.svg)\n  ![Platforms](https://img.shields.io/badge/平台-Windows%20%7C%20macOS%20%7C%20Linux%20%7C%20Android%20%7C%20iOS-blue?style=flat-square)\n  ![Languages](https://img.shields.io/badge/多语言支持-中文%7C英文%7C德文%7C西班牙文%7C法文%7C日文%7C韩文%7C俄文-orange?style=flat-square)\n  \n  ![访问次数](https://count.getloli.com/@astral?name=astral-home\u0026theme=original-new\u0026padding=7\u0026offset=0\u0026align=top\u0026scale=1\u0026pixelated=1\u0026darkmode=auto)\n  \n  ![Repobeats](https://repobeats.axiom.co/api/embed/c8f00565120b9bd12bd4e50050e44b3515acb1cb.svg \"Repobeats analytics image\")\n\u003c/div\u003e\n\nAstral 是一个基于 EasyTier 的跨平台网络应用，提供简单易用的 P2P 网络连接和 VPN 服务。通过 Flutter 构建的现代化界面，让用户能够轻松创建和管理虚拟网络。\n\n## ✨ 主要特性\n\n- 🌐 **P2P 网络连接** - 基于 EasyTier 的去中心化网络架构\n- 🔒 **VPN 服务** - 安全的虚拟专用网络连接\n- 🖥️ **跨平台支持** - 全面支持多种操作系统和设备\n  - 💻 **桌面平台**: Windows、macOS、Linux\n  - 📱 **移动平台**: Android、iOS\n- 🌍 **多语言支持** - 提供多种语言界面\n- 🎨 **现代化界面** - 基于 Flutter 的美观用户界面\n- ⚡ **高性能** - Rust 后端确保高效的网络处理\n- 🔧 **易于配置** - 简单的房间和服务器管理\n\n## 🚀 快速开始\n\n\u003e 详细的安装和使用指南请参考我们的[项目文档](#)\n\n## 🛠️ 技术栈\n\n- **前端**: Flutter (Dart)\n- **后端**: Rust (EasyTier)\n- **网络**: P2P、VPN、WireGuard\n\n## 📦 功能说明\n\n- **房间管理** - 创建和加入网络房间\n- **服务器配置** - 配置和管理网络服务器\n- **用户管理** - 查看和管理网络用户\n- **网络设置** - 自定义网络参数和配置\n\n## 🌍 多语言支持\n\n\n| 语言 | 语言代码 | 文件 |\n|------|---------|------|\n| 🇨🇳 简体中文 | zh | [zh.json](assets/translations/zh.json) |\n| 🇺🇸 英语 | en | [en.json](assets/translations/en.json) |\n| 🇩🇪 德语 | de | [de.json](assets/translations/de.json) |\n| 🇪🇸 西班牙语 | es | [es.json](assets/translations/es.json) |\n| 🇫🇷 法语 | fr | [fr.json](assets/translations/fr.json) |\n| 🇯🇵 日语 | ja | [ja.json](assets/translations/ja.json) |\n| 🇰🇷 韩语 | ko | [ko.json](assets/translations/ko.json) |\n| 🇷🇺 俄语 | ru | [ru.json](assets/translations/ru.json) |\n\n\n## 📄 开源许可协议\n\n本作品采用 [知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议](https://creativecommons.org/licenses/by-nc-nd/4.0/legalcode.zh-hans) 进行许可。\n\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://creativecommons.org/licenses/by-nc-nd/4.0/legalcode.zh-hans\" target=\"_blank\"\u003e\n    \u003cimg src=\"https://licensebuttons.net/l/by-nc-nd/4.0/88x31.png\" alt=\"CC BY-NC-ND 4.0 许可协议\"\u003e\n  \u003c/a\u003e\n\u003c/div\u003e\n\n### 使用限制说明\n⚠️ 本软件仅供学习和非商业用途使用，使用时需遵守以下条款：\n- ❌ **禁止商业使用** - 不得将本软件用于任何商业目的\n- ❌ **禁止修改软件名称** - 不得更改 \"Astral\" 软件名称以混淆身份或进行二次售卖\n- ✅ **保留原作者信息** - 必须完整保留所有原作者的版权信息\n- ✅ **遵循开源协议** - 严格遵守上述开源许可协议的全部条款\n\n## 🙏 鸣谢\n\n\u003cdiv align=\"center\"\u003e\n  \u003cp\u003e感谢浪浪云提供云服务器赞助\u003c/p\u003e\n  \u003ca href=\"https://langlangy.cn/\" target=\"_blank\"\u003e\n    \u003cimg src=\"https://astral.fan/images/%E8%B5%9E%E5%8A%A9/logo%20(1).png\" \n         style=\"width: 200px; max-width: 100%; height: auto; border-radius: 6px; box-shadow: 0 2px 4px rgba(0,0,0,0.1);\"\n         alt=\"浪浪云赞助\"\u003e\n  \u003c/a\u003e\n\u003c/div\u003e\n\n## 💝 赞助支持\n\n\u003cdiv align=\"center\"\u003e\n  \u003ch3\u003e🌟 支持 Astral 的发展 🌟\u003c/h3\u003e\n  \u003cp\u003e\u003cstrong\u003e如果 Astral 为您带来便利，请考虑支持我们的开发工作！\u003c/strong\u003e\u003c/p\u003e\n  \u003ca href=\"https://afdian.com/a/AstralGame\" target=\"_blank\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/爱发电-支持我们-EA4AAA?style=for-the-badge\u0026logo=github-sponsors\u0026logoColor=white\" alt=\"在爱发电支持我们\" /\u003e\n  \u003c/a\u003e\n  \u003cp\u003e您的每一份支持都将帮助我们创造更好的软件体验！\u003c/p\u003e\n\u003c/div\u003e\n\n### 联系与资源\n- 🔗 **QQ群**：808169040\n- 📚 **项目文档**：[astral.fan](https://astral.fan)\n- 🌐 **语言支持**：如需帮助翻译或报告翻译问题，请参考[多语言支持](#-多语言支持-1)章节并通过QQ群联系我们\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fldoubil%2Fastral","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fldoubil%2Fastral","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fldoubil%2Fastral/lists"}