Axion Платформа Скачать
About

Axion — application runtime для веба

Мы считаем, что нативное приложение не должно требовать от разработчика ни полного контроля над браузером, ни отказа от привычного HTML/CSS/JS. Axion — попытка сделать «нативный веб» безопасным по умолчанию и простым в распространении.

# Миссия

Сделать разработку нативных приложений настолько же доступной, как веб, и настолько же безопасной, как хорошо настроенная система. Одна модель приложения, пять платформ, а распространение — через понятный файл, а не через пересборку под каждую ОС.

Мы не строим «очередную оболочку браузера». Axion — это рантайм со своим жизненным циклом, моделью прав и форматом пакетов.

# Что входит в продукт

Axion Engine
Rust-рантайм: WebView, жизненный цикл, capabilities, Permission Broker, IPC Broker, Package Manager. Единый Core с платформенными адаптерами.
CLI
create, dev, build, package, install, run, permissions, associate — весь цикл разработки и управления пакетами из терминала.
Формат .axn и SDK
Один пакет для Windows, macOS, Linux, Android и iOS. JS SDK (window.axion) с TypeScript-типами для автодополнения.

# Технологический стек

СлойТехнологии
ЯдроRust, Cargo, workspace из отдельных крейтов (core, capabilities, permissions, package, workspace, storage, secrets, ipc, protocol, engine, webview, mobile)
WebViewWebView2 (Windows), WKWebView (macOS/iOS), WebKitGTK (Linux), Android System WebView
Мобильная сборкаcargo-ndk, NDK, Gradle (Android)
JS SDKTypeScript, декларации axion.d.ts
Протокол и схемыJSON Schema (manifest.schema.json), IPC-протокол
CLIRust

# Текущий статус

  • Axion Engine — 0.1.0 (альфа). Desktop-реализация активна, мобильные адаптеры находятся в активной разработке.
  • CLI — команды create / dev / build / package / install / open / uninstall / list / run / permissions / associate / info.
  • Сеть — поддержка HTTP; HTTPS/TLS и подпись пакетов в плане.
Альфа. До стабильного релиза могут меняться команды CLI и поля manifest. Версию своего движка всегда можно узнать: axion info.

# Дорожная карта

  1. TLS — доведение network.connect до полного HTTPS.
  2. Подпись пакетов — верификация издателя при установке .axn.
  3. Каталог пакетов — централизованный Marketplace с проверкой контента.
  4. IPC-сервисы — устойчивая интеграция между приложениями.
  5. Автообновления — обновление движка и пакетов без участия пользователя.
  6. Официальные релизы — установщики и сборки для всех целевых платформ.

Порядок пунктов может меняться; подробности — в документации репозитория и сообществе.

# Кто делает Axion

Проект развивается командой Zerodeon как часть открытой платформы. Исходники открыты, решения обсуждаются в соцсетях и мессенджерах — присоединяйтесь:

  • Telegram — t.me/Zerodeon
  • YouTube — youtube.com/@Zerodeon
  • TikTok — tiktok.com/@zerodeon

По остальным вопросам — dev@zerodeon.com.

Хотите поучаствовать?Напишите нам — обсудим развитие платформы и фичи.
Связаться с командой