{"id":13593532,"url":"https://github.com/Graviton-Code-Editor/Graviton-App","last_synced_at":"2025-04-09T05:31:32.065Z","repository":{"id":37444258,"uuid":"162125552","full_name":"Graviton-Code-Editor/Graviton-App","owner":"Graviton-Code-Editor","description":"🚀 A modern-looking Code Editor","archived":false,"fork":false,"pushed_at":"2024-04-03T18:11:43.000Z","size":302460,"stargazers_count":1164,"open_issues_count":34,"forks_count":126,"subscribers_count":27,"default_branch":"main","last_synced_at":"2024-10-29T15:21:47.511Z","etag":null,"topics":["cargo","css","deno","desktop","editor","free","graviton","hacktoberfest","javascript","opensource","rust","tauri","typescript"],"latest_commit_sha":null,"homepage":"https://graviton.netlify.app","language":"TypeScript","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/Graviton-Code-Editor.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","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},"funding":{"github":"marc2332","custom":"https://www.paypal.com/paypalme/mkenzo8"}},"created_at":"2018-12-17T12:13:47.000Z","updated_at":"2024-10-22T12:15:28.000Z","dependencies_parsed_at":"2023-09-25T23:07:18.573Z","dependency_job_id":"2ec890c1-146e-422a-8f0d-47764e019fdc","html_url":"https://github.com/Graviton-Code-Editor/Graviton-App","commit_stats":{"total_commits":2231,"total_committers":63,"mean_commits":35.41269841269841,"dds":0.09995517705064993,"last_synced_commit":"ca999faa130ebd06e8def4c064970ca1850b2bde"},"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Graviton-Code-Editor%2FGraviton-App","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Graviton-Code-Editor%2FGraviton-App/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Graviton-Code-Editor%2FGraviton-App/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Graviton-Code-Editor%2FGraviton-App/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Graviton-Code-Editor","download_url":"https://codeload.github.com/Graviton-Code-Editor/Graviton-App/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223054329,"owners_count":17080261,"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":["cargo","css","deno","desktop","editor","free","graviton","hacktoberfest","javascript","opensource","rust","tauri","typescript"],"created_at":"2024-08-01T16:01:21.274Z","updated_at":"2024-11-06T15:30:38.779Z","avatar_url":"https://github.com/Graviton-Code-Editor.png","language":"TypeScript","readme":"\u003cp align=\"center\"\u003e\r\n\t\u003cimg align=\"center\" src=\"https://graviton.netlify.app/logo.png\"  width=\"256\" height=\"64.5\"/\u003e\r\n\t\u003cbr\u003e\r\n\t\u003ca href=\"https://graviton.netlify.app\"\u003egraviton.netlify.app\u003c/a\u003e\r\n\u003c/p\u003e\r\n\r\n\r\n\r\n[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://github.com/Graviton-Code-Editor/Graviton-App/blob/master/LICENSE.md)\r\n![GitHub All Releases](https://img.shields.io/github/downloads/Graviton-Code-Editor/Graviton-App/total.svg)\r\n![Commits](https://img.shields.io/github/commit-activity/m/Graviton-Code-Editor/Graviton-App/main)\r\n[![GitHub contributors](https://img.shields.io/github/contributors/Graviton-Code-Editor/Graviton-App.svg)](https://GitHub.com/Graviton-Code-Editor/Graviton-App/graphs/contributors/)\r\n[![Open Source Love svg3](https://badges.frapsoft.com/os/v3/open-source.svg?v=103)](https://github.com/Graviton-Code-Editor/Graviton-App/)\r\n[![Discord Server](https://discordapp.com/api/guilds/536130219057086514/widget.png)](https://discord.gg/gg6CTYA)\r\n\r\nGraviton is cross-platform Code Editor.\r\n\r\n**NOTE**: Graviton is being rewritten, if you are searching for the old version (v2.3.0) go to this other [branch](https://github.com/Graviton-Code-Editor/Graviton-App/tree/2.3.0). Learn more about [here](https://github.com/Graviton-Code-Editor/Graviton-App/discussions/292). \r\n\r\nSee [this](./book/src/internals/building.md) to run / compile it, by yourself. (There aren't any releases of the new version)\r\n\r\nCurrent state of the rewrite:\r\n\r\n[![Screenshot of Graviton Rewrite](./screenshot.png)](./screenshot.png)\r\n\r\n### 🏥 Rewrite Changes\r\n- Ditch ElectronJS (NodeJS) in favor of [Tauri](https://tauri.studio/) (Rust)\r\n- Use [Deno](https://deno.land/) as a runtime for third-party extensions\r\n- Use to [React](https://reactjs.org/) for the Web frontend\r\n- Core is declouped from the frontend itself, third-party editors can be built upon it\r\n\r\n| Package             | Description | Version |\r\n|---------------------|-------------|-------------|\r\n| [gveditor-core](./core)       | Graviton core engine | [![](https://img.shields.io/crates/v/gveditor-core?style=plastic)](https://crates.io/crates/gveditor-core)     |   \r\n| [gveditor-core-api](./core_api)   | Shared API for core and extensions | [![](https://img.shields.io/crates/v/gveditor-core?style=plastic)](https://crates.io/crates/gveditor-core-api)  |\r\n| [gveditor-core-deno](./core_deno)   | Deno runtime for Graviton extensions | WIP  |\r\n| [extensions/git](./extensions/git)      | Built-in Git Extension | WIP |\r\n| [extensions/native-shell](./extensions/native-shell)      | Built-in native shells Extension | WIP |\r\n| [extensions/typescript-lsp](./extensions/typescript-lsp)      | Built-in TypeScript/JavaScript extension | WIP |\r\n| [desktop](./desktop)             | Desktop web-based app | WIP |\r\n| [server](./server)               | Self-hosted browser version  | WIP |\r\n| [@gveditor/web](./web)                 | Web frontend  | [![](https://img.shields.io/badge/dynamic/json?color=red\u0026label=%40gveditor%2Fweb\u0026query=version\u0026url=https%3A%2F%2Fraw.githubusercontent.com%2FGraviton-Code-Editor%2FGraviton-App%2Fmain%2Fweb%2Fpackage.json)](https://github.com/Graviton-Code-Editor/Graviton-App/tree/main/core) |\r\n| [@gveditor/languages](./languages)             | Language translations  | [![](https://img.shields.io/badge/dynamic/json?color=red\u0026label=%40gveditor%2Flanguages\u0026query=version\u0026url=https%3A%2F%2Fraw.githubusercontent.com%2FGraviton-Code-Editor%2FGraviton-App%2Fmain%2Flanguages%2Fpackage.json)](https://github.com/Graviton-Code-Editor/Graviton-App/tree/main/core) |\r\n\r\n## 📑 Goals\r\n- No freezes or lags\r\n- Fast startup time\r\n- Low memory usage\r\n- Scalable through a consistent and dev-friendly plugins API\r\n- Flexible workspace configurations\r\n- Respect privacy\r\n- Easy to use and pleasant UI\r\n- Stable Intellisense (LSP)\r\n\r\n## 📣 Community\r\n\r\n- 💬 [Discord Server](https://discord.gg/cChzuMp)\r\n- 📢 [Telegram Channel](https://t.me/gravitoneditor)\r\n- 💭 [Twitter](https://twitter.com/gravitoneditor)\r\n\r\n## 🎁 Donating\r\n\r\nFeel free to donate in any way you want, if you want to support this project :)\r\n\r\n- [Github Sponsors](https://github.com/sponsors/marc2332/)\r\n- [Paypal](https://www.paypal.me/mkenzo8)\r\n- BTC address: `1HCBeYD564Y3AjQ3Ci6Fp2zosfZvevJuu6`\r\n- Solana address: `5GzDDXyzhB9zA8vSHuEow5mQJ6Tk3kC4Bn2T9dp6nX3U`\r\n\r\n### Donators\r\n\r\n- [Malok](https://github.com/malokdev)\r\n- [Saúl Blanco](https://github.com/Saul-BT)\r\n- Rôdeuse\r\n- Alex Mayol\r\n- [Machou](http://github.com/Machou)\r\n- Cristina Piva\r\n\r\nMIT License","funding_links":["https://github.com/sponsors/marc2332","https://www.paypal.com/paypalme/mkenzo8","https://github.com/sponsors/marc2332/","https://www.paypal.me/mkenzo8"],"categories":["Apps","Development","TypeScript","typescript"],"sub_categories":["Open Source","Code Editors / IDE","IDE"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FGraviton-Code-Editor%2FGraviton-App","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FGraviton-Code-Editor%2FGraviton-App","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FGraviton-Code-Editor%2FGraviton-App/lists"}