7 个版本

0.1.7 2022年5月15日
0.1.6 2021年12月30日
0.1.0 2021年11月30日

#2 in #graviton

28 下载/月
gveditor-core 中使用

MIT 许可

35KB
914 代码行(不包括注释)


graviton.netlify.app

License: MIT GitHub All Releases Commits GitHub contributors Open Source Love svg3 Discord Server

Graviton 是一个代码编辑器,适用于桌面或作为服务器服务(WIP)。

请参阅此处了解如何自行运行/编译它。(尚未发布新版本)

注意:Graviton 正在重写,如果您正在寻找旧版本(v2.3.0),请访问此分支。了解更多信息这里

🏥 重写更改

  • 放弃 ElectronJS,转而使用 Tauri
  • 使用 Deno 作为第三方扩展的运行时
  • PuffinJS 转到 React 进行 Web 前端
  • 核心与前端本身分离
  • 第三方客户端(桌面、移动等)可以基于核心构建
  • 核心和内置扩展使用 Rust 编写,而不是 NodeJS(这仅用于开发工作流程)

请参阅TODO

描述 版本
gveditor-core Graviton 核心引擎
gveditor-core-api Graviton 扩展 API
gveditor-core-deno Deno 运行时,适用于 Graviton 扩展 进行中
extensions/git Git 扩展 进行中
extensions/typescript-lsp Typescript/JavaScript 扩展 进行中
desktop 基于 Web 的桌面应用程序 进行中
server HTTP 核心加 Web 应用程序服务 进行中
@gveditor/web Web 前端
@gveditor/languages 语言翻译

📑 目标

  • 无冻结或延迟
  • 快速启动时间
  • 低内存使用
  • 通过一致的且对开发者友好的插件 API 进行扩展
  • 灵活的工作空间配置
  • 尊重隐私
  • 易于使用且用户界面友好

📣 社区

🎁 捐赠

如果您想支持此项目,请随意以任何方式捐赠:)

  • BTC 地址:1HCBeYD564Y3AjQ3Ci6Fp2zosfZvevJuu6
  • 索拉纳地址: 5GzDDXyzhB9zA8vSHuEow5mQJ6Tk3kC4Bn2T9dp6nX3U
  • Paypal: https://www.paypal.me/mkenzo8

捐赠者

MIT许可证

依赖项

~3.5–5.5MB
~92K SLoC