e2 SAT Editor is a satellite channel lists editor, for Enigma2, Neutrino, dreambox lists.
Cross-platform (Windows, macOS, Linux, Unix-like BSD) and free.
It has tab navigation with global Cut-Copy-Paste support; Drag and Drop support; import and export of Lamedb, bouquets and userbouquets; FTP support; built-in Picons editor; tools for sorting and management of channel lists; non-destructive editing; dark and light themes.
NEW utils: Error Checker, Autofix, remove duplicates, fix and remove parameters and flags, Sort channels and bouquets.
It supports both Enigma2, Lamedb 4 and Lamedb 5 formats (2.4 and 2.5) and Enigma1 (2.3 and 2.2).
And it supports also Neutrino xml (api v1, v2, v3, v4).
Â
📡 Download new releases from Releases
Â
💡 Try now online DEMO: https://ctlcltd.github.io/e2se-wasm-demo/
Note: Online demo has limitations imposed by remote use, you cannot open and save files other than the demo ones included.
Sample of the software running on Windows

Sample of the software running on macOS with dark appearance variant

Sample of the software running with (Qt) Fusion appearance

To contribute, you can open Issues to report a bug, or send your contribution via Pull Request.
For suggestions of any kind, open a Feature request.
Before start, you need to install build tools and Qt: https://www.qt.io/download
You might need Curl installed with headers, details here: https://curl.se/download.html
Depending on your OS environment, you should install dependencies.
Clone the repository:
git clone https://github.com/ctlcltd/e2-sat-editor.git
Instructions on how to build in BUILD.md file.
| Folder | Description |
|---|---|
| dist | Target files for platforms |
| res | Resource files |
| scripts | Utils scripts |
| src | Software source |
| translations | Translation files |
| workspace | Utils py scripts for emulation: ftp telnet webif |
The software is available in 33 languages: Arabic, Bulgarian, Catalan, Czech, Danish, German, Spanish, Persian, Finnish, French, Gaelic, Galician, Hebrew, Croatian, Hungarian, Italian, Japanese, Korean, Lithuanian, Latvian, Dutch, Norwegian Nynorsk, Polish, Portuguese (Brazil), Portuguese (Portugal), Russian, Slovak, Slovenian, Swedish, Turkish, Ukrainian, Chinese (China), Chinese (Taiwan).
New languages can be added.
Contribute to translations on the website: https://e2sateditor.com/translate/
Source code licensed under the terms of the MIT License
It is also licensed under the terms of the GNU GPLv3 License
The software will be distribuited under the terms of the GNU GPLv3 License.