e2 SAT Editor is a satellite channel lists editor, for Enigma2, Neutrino, dreambox lists. Cross-platform (Windows, macOS, Linux, Unix-like BSD) and free to use.
It has tabbed navigation with global Cut-Copy-Paste support; Drag and Drop support; import and export of Lamedb, bouquets and userbouquets; FTP support; tools for sorting and management of channel lists; non-destructive editing; dark and light themes.
Now with built-in Picons editor!
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).
🆕 Releases available to download from Releases 📡
Experiment online DEMO: https://github.com/ctlcltd/e2se-wasm-demo
The demo was built with Qt for WebAssembly.
- build tools (gcc, g++, make, cmake, qmake)
- C++ 17
- Qt 6 | Qt 5
- qt6-base | qt5-base
- libstdc++ >= 3
- libcurl4
Your contribution to this project are amazing.
You can open issues to report bug, request features and send Pull Request.
There are a few important things you should know to better contribute to this project.
Please read the contribution guidelines.
-
Before start, you need to install build tools and Qt: https://www.qt.io/download
-
You might need libcurl installed with headers, details here: https://curl.se/download.html
-
Please note: depending on your OS environment, you should install some dependencies (devel).
-
Then clone the repository:
git clone https://github.com/ctlcltd/e2-sat-editor.git
Instructions on how to compile in INSTALL.md file.
Folder | Description |
---|---|
dist | Specific target files, required during build. |
res | Resource files, used in this software. |
scripts | Utility bash scripts, used to build. |
src | The main source of this software. |
translations | Translation source files for gui (Qt). |
workspace | Utility python scripts, used for emulation: ftp, telnet, webif. |
- search filters
- terrestrial.xml and cable.xml support
- satellites.xml editing
- print and import/export CSV
- smart edit userbouquets
- cli
- translations
- multi-windowed gui
- extensions and/or scripting
- picons support
- automated build
Source code licensed under the terms of the MIT License. It is also licensed under the terms of the GNU GPLv3.
This software will be distribuited under the terms of the GNU GPLv3.