FiberQ logo

Fiber network design inside QGIS — faster, cleaner, open-source

Design FTTH, GPON and FTTx networks directly on real maps, keep your data structured, and generate clean deliverables for planning, review and handover.

Open-source • Built for QGIS • Structured for real telecom workflows

Why FiberQ

Built for real FTTH / GPON / FTTx workflows

Design routes, place elements, generate cables and keep your project data usable beyond the map.

Works inside QGIS

Use familiar GIS tools, real basemaps and existing spatial data without moving to an expensive proprietary stack.

Structured outputs for delivery and review

Export GeoPackage, KML/KMZ and clean layers, or publish to PostGIS for collaboration and web maps.

What you can do with FiberQ

  • Design cable routes on real maps using QGIS tools
  • Place poles, manholes, ducts, closures and cabinets
  • Import existing points and lines directly into FiberQ layers
  • Generate cable paths, reserves and branching logic
  • Export deliverables in GeoPackage, KML/KMZ and clean map views
  • Publish project data to PostGIS for team workflows and web maps

Roadmap

FiberQ is actively evolving with a focus on faster workflows, cleaner data structures and better end-to-end fiber visibility.

Productivity Release – v1.2.0 launched on 12.02.2026.

  • Manhole ID Auto-Increment: enter a starting ID like “MH 1” or “OKNO-001″and each click auto-increments. Zero-padding and prefix detection included.
  • FiberQ Undo System: independent undo/redo (Ctrl+Shift+Z / Ctrl+Shift+Y)with toolbar buttons. Tracks all placement tools across all layers.
  • Repeat Last Command: double-tap Space to repeat the last FiberQ tool. Status bar shows what will repeat. Manhole repeat skips dialogs
  • Quick Toolbar: compact second toolbar with 10 most-used design tools.Optional single-key shortcuts (P, M, R, A, U, O, T, S) in Settings.

QGIS 4.0 / Qt6 Compatibility Update – v1.2.1 launched on 07.04.2026.

  • Added compatibility fixes for QGIS 4.0 / Qt6
  • Updated sip import handling for PyQt6
  • Adjusted Qt enum namespaces for Qt6 compatibility
  • Replaced exec_() calls with exec()
  • Updated dialog result checks for PyQt6
  • QGIS 4.0 / Qt6 compatibility fixes in this version were contributed by Witold Lechowicz
  • No functional changes intended

How FiberQ works

A practical workflow from project setup to deliverables — designed for real fiber planning inside QGIS.

1. Create a project

Start with a GeoPackage for local work or connect to PostGIS for team projects and web maps.

2. Draw routes and place elements

Digitize routes on real basemaps and place poles, manholes, ducts, cabinets and closures with consistent attributes.

3. Generate cables and connections

Build cable runs, reserves and branching logic to match your design and documentation needs.

4. Validate and review

Check your design in the map view and schematic outputs before exporting or publishing.

5. Export deliverables

Export layers to GeoPackage or KML/KMZ for sharing, client review and archiving.

6. Publish to PostGIS

Push results to PostGIS for collaboration, dashboards and web map pipelines.

Screenshots & deliverables

Real outputs from QGIS — clean map views, structured project layers and documentation-ready exports.

Preview Map

  • Export a clean deliverable view with consistent styling.
  • Keep layer names and attributes readable for review and handover.
  • Ideal for QA, presentations and client-facing exports.
FiberQ preview map

Project Design

  • Import existing points and lines into FiberQ layers.
  • Design GPON and FTTH layouts directly on the map.
  • Keep data ready for PostGIS team workflows and exports.
  • Produce structured outputs instead of one-off drawings.

Help shape the next FiberQ release

FiberQ is evolving with community feedback. Suggest features, report bugs and vote on priorities for upcoming versions.

The most useful ideas get prioritized first.

Get FiberQ updates

Release notes, tutorials, new features and migration tips. No spam.