e2-sat-editor

e2 SAT Editor

e2 SAT Editor is a satellite channel lists editor, for Enigma2, Neutrino, dreambox lists.

Cross-platform (Windows, macOS, Linux, Unix-like BSD) and free.

e2 SAT Editor (icon)

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.

Screenshot

Sample of the software running on Windows e2 SAT Editor (screenshot sample on Windows)

Sample of the software running on macOS with dark appearance variant e2 SAT Editor (screenshot sample on macOS)

Sample of the software running with (Qt) Fusion appearance e2 SAT Editor (screenshot sample)

Contributing

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.

Development

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.

Source tree

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

Translations

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/

License

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.