Repository navigation
TIER4 RESEARCH
Research compiled for License page.
- GNU General Public License v2.0 (GNU/GPL v2)
- Some sources mention v3.0; verify in repository LICENSE file for exact version
- Copyright holder: "2026 - the QElectroTech Team"
- Community/collaborative copyright
Freedom Granted:
- Free to use for any purpose
- Free to copy and redistribute
- Free to modify and create derivatives
- Free to access source code
- No licensing fees or commercial restrictions
Obligations:
- Modifications must remain under same GPL license
- When distributing, must provide source code
- Must include copyright and license notice
- Must document changes made
No Warranty:
- Software provided "as is"
- No guarantee of functionality
- Developers provide no legal guarantees
- Use at your own risk
For Users:
- Completely free to use
- No cost, ever
- No vendor lock-in
- Your diagrams are yours
- No telemetry or tracking
- No subscription needed
For Developers:
- Can modify and improve
- Must share improvements under GPL
- Can use in commercial projects (modified or unmodified)
- Must provide source code if distributed
- Same freedoms and obligations apply
For Businesses:
- Free software reduces costs
- Can customize for needs
- Must comply with GPL (share source if distributed)
- No licensing hassles
- No dependency on single vendor
The GPL ensures that:
- Software remains free for everyone
- Improvements benefit the whole community
- No one can make it proprietary
- Transparency and trust
- Democratic development model
- GitHub LICENSE file: https://github.com/qelectrotech/qelectrotech-source-mirror/blob/main/LICENSE
- GNU.org GPL explanation: https://www.gnu.org/licenses/
- TLDR Legal GPL v2: https://tldrlegal.com/license/gnu-general-public-license-v2
Standard attribution:
This project uses QElectroTech, licensed under the GNU General Public License v2.0
Or in projects:
QElectroTech Β© 2007-2026 The QElectroTech Team. Licensed under GNU/GPL v2.
By contributing code/elements to QET:
- You agree your contributions are licensed under GPL
- Your work becomes part of the community project
- You retain copyright to your contributions
- QET Team can use/modify your work under GPL terms
Getting Started
π Languages β English Β· FranΓ§ais Β· Deutsch
Windows without admin rights β the portable archive, no installer
Guides
Conductors β wire properties, what feeds which export, cables, and hops where wires cross
Wires per terminal β limit the wires on a terminal, chain wiring instead of stars
Printing and exporting β paper, PDF, images, and what each path does differently
Linking elements β master, slave, terminal
PLC modules β I/O tables and linking a wire to a specific point
Using the element editor β drawing tools, saving, checks
Generic devices β a quick box symbol with terminals on any side, made by a wizard (pending)
Grid size and element size β why symbols aren't all the same scale, and scaling one without leaving the grid
Preferences reference β what each settings page does
Saving and loading settings β your whole setup in one file, to copy or keep
Keyboard-only control β mouseless QET, and what still needs a mouse
Mouse modifiers β what Shift, Ctrl and Alt change while you drag
3D mouse β SpaceMouse pan, zoom and buttons
Aligning items β snap symbols back to the grid, or line them up
Pictures on a sheet β labels, crop, transparency, what they cost in the file
Arcs and curved wires β the Arc tool, pulling an arc in or out, rounding a corner with a fillet, dashed arcs for lighting layouts
Grouping items β select, move and copy several items as one
Finding your place on a sheet β go to a cell like B13 or 4-B7, keep the headers in sight, show the cell limits, zoom and pan
Showing and hiding kinds of items β hide texts, wire numbers, shapes, pictures, tables or cross-references on every sheet
Drawing faster β place without dragging, the S shortcut bar, command search, gestures
Customising QElectroTech β keys, toolbar size and contents, the gesture ring (partly pending)
Managing collections β folders, writability, building your own shortlist
Templates β reusable multi-element blocks, placed by double-click or drag
Search & Replace β bulk property changes
Building a nomenclature query β the BOM/summary table builder
Linking wires across pages β sheet reports
Variables & formulas β %f, %{label}, sequences
Auto-numbering β schemes, sequences, freezing
Terminal strips β strips, levels, bridges
Title block templates β the .titleblock format
Importing EPLAN parts (.edz) β EPLAN Data Portal
DXF import & export β two unrelated features, one format; command-line export and layers
The project database β the in-memory SQLite cache
Development
Automating QET β CLI, XML formats, external tools
CLI Reference β command line usage
JavaScript Scripting β --run, geometry editing, undo
MCP server β let an AI assistant read, verify and edit projects
Connecting an AI assistant β setup for Claude, Copilot, Gemini, Codex, Cursor, LM Studio
Script buttons β stored scripts with an icon, by hand or by an assistant
Live mode β an assistant working in the open project while you watch
Macro recorder β record a task by hand, for an assistant to script
Vision β proposal, under discussion
