Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kyteidev/flux-editor

A minimalist and lightweight code editor made with Tauri.
https://github.com/kyteidev/flux-editor

code-editor lightweight minimalist rust tauri typescript web

Last synced: about 13 hours ago
JSON representation

A minimalist and lightweight code editor made with Tauri.

Awesome Lists containing this project

README

        

![Flux-Editor](https://socialify.git.ci/kyteidev/Flux-Editor/image?description=1&font=Source+Code+Pro&issues=1&language=1&logo=https%3A%2F%2Fgithub.com%2Fkyteidev%2FFlux-Editor%2Fblob%2Fdev%2Fimages%2FFluxEditorLogo.png%3Fraw%3Dtrue&name=1&owner=1&pattern=Circuit+Board&pulls=1&stargazers=1&theme=Auto)

> [!NOTE]
> This project is still in beta. Expect bugs and unfinished features.

## Screenshots


Welcome Screen
Editing screen

## Table of Contents

- [Features](#features)
- [Installation](#installation)
- [Known Issues](#known-issues)
- [Contributors](#contributors)
- [Contributing](#contributing)
- [Credits](#credits)
- [Copyright and Licenses](#license)

## Features

- Syntax highlighting
- Built-in file browser
- Built-in terminal
- Code suggestions (soon)
- Git integration (partially complete)
- Incredibly lightweight
- Minimalist UI
- Tiny binary
- No bloat
- and many more!

## Installation

You can find built binaries in the [Releases](https://github.com/kyteidev/FluxEditor/releases) page.

> [!WARNING]
> I don't have an Apple Developer account yet. You may encounter a dialog that says Apple cannot verify this app or something similar. Click **Okay**, then go to **System Settings** > **Privacy and Security**, scroll down and click **Open Anyway**.
> If you don't trust the builds, you can always build Flux Editor from source. See [CONTRIBUTING.md](https://github.com/kyteidev/FluxEditor/blob/dev/CONTRIBUTING.md) for instructions)

## Known Issues

- Caret height is not correct on the first line in the editor (probably webview issue)
- Terminal will reset when closing all tabs or opening first tab
- Settings not working properly

## Contributing

See [CONTRIBUTING.md](https://github.com/kyteidev/FluxEditor/blob/dev/CONTRIBUTING.md).

## Credits

- Syntax highlighting is powered by PrismJS
- The search bar was inspired by VSCode and Zed

## Copyright and Licenses

Copyright © 2024-2025 [kyteidev](https://github.com/kyteidev/). Licensed under [GNU General Public License v3.0](https://github.com/kyteidev/FluxEditor/blob/dev/LICENSE).

The original designer of the Flux Editor Logo is [kyteidev](https://github.com/kyteidev/).

The Flux Editor Logo and its color variants are available under the [Creative Commons Attribution-NonCommercial-ShareAlike License](https://creativecommons.org/licenses/by-nc-sa/4.0/).