Naqsha

نقشه — a plan, a map, a blueprint

Diagramming and architecture for Mac, Windows, Linux and your browser. Opens and saves Visio and draw.io files, with C4, cloud and DevOps tools built in. In 17 languages, Arabic included.

Free · macOS 11+ (Apple Silicon and Intel) · Windows 10/11 · Ubuntu, Debian, Fedora, RHEL · any modern browser

Naqsha showing a solution architecture overview whose sections are live previews of linked context, container, deployment, flow and decision pages
Direct Answer & Overview

What is Naqsha?

Offline-first · Zero cloud lock-in · 17 Languages

Naqsha is a high-performance, privacy-first diagramming and software architecture application available as a native desktop app for macOS (Universal binary for Apple Silicon & Intel), Windows 10/11, and Linux, as well as an instant browser-based web editor. Designed as a modern alternative to Microsoft Visio and Lucidchart, Naqsha reads and writes Visio .vsdx and draw.io files with full fidelity, visualizes CI/CD pipelines directly from YAML, supports the C4 architecture model, and runs entirely on your local machine with zero mandatory accounts or cloud telemetry.

File Compatibility

Visio .vsdx, draw.io, .nqs, SVG, PDF, DXF

Privacy & Storage

100% Offline, Local Disk Only, No Accounts

Supported OS

macOS, Windows, Linux, Evergreen Web

Pricing Model

Free Core Forever · Pro $8/mo or $129 Lifetime

Why Naqsha

Desktop and browser

A native app for Mac, Windows and Linux that starts instantly and works offline — or the same editor in your browser, nothing to install. Your diagrams stay on your device.

Speaks Visio and draw.io

Open a .vsdx or .drawio, edit it, and save it back — pages, layers, containers, shape data and connector routes kept.

Built for architects and DevOps

C4, cloud and integration stencils, architecture templates, and CI/CD pipeline files turned into diagrams.

Big systems stay readable

Any shape can open its own page and shows a live preview of it, so the overview stays clean and the detail is one click away.

New in 0.9.5

In your language, right to left included

The whole app (menus, ribbon, panels, templates and symbols) in 17 languages. Arabic, Persian and Urdu get a mirrored, right-to-left window. Text in diagrams is joined, ordered and wrapped properly in every script, Arabic mixed with tags like P-101 included, and stays real, selectable text in SVG, PNG and PDF.

Click a language to open the browser version in it. The desktop apps follow your system language; the globe in the title bar switches.

The same order flowchart in Arabic, Hindi, Japanese, Chinese and Thai, exported from Naqsha

Translations are new. If something reads wrong in your language, tell us.

Start from a template

18 templates for the work architects and engineers actually do, and your own diagrams saved as templates.

  • Solution Architecture Pack — an overview linked to five detail pages
  • C4 System Context and C4 Containers
  • Cloud three-tier, microservices, data platform, network zones
  • CI/CD pipeline, GitOps, environment promotion, infrastructure as code
  • Flowcharts, swimlanes, sequence diagrams, ER models
The New Diagram gallery with template categories and live previews
A GitHub Actions workflow imported as a diagram: a trigger, then jobs in stage columns with environments labelled

Turn a pipeline file into a diagram

Open a GitHub Actions workflow, GitLab CI, Azure Pipelines, Bitbucket Pipelines or Jenkinsfile. Naqsha draws the trigger and the jobs in stage columns, labels matrix builds, environments and approvals, and gives every job a page of its steps with the scripts shown as code.

New in Naqsha Pro

Production lines that find their own bottleneck

Lay out a food, packaging or pharma line with real equipment, type each machine's cycle time and uptime, and Naqsha works out takt, the bottleneck and what the line can actually make.

  • Fillers, cappers, labellers, case packers, palletizers, tablet presses, coaters, blister packers and more
  • Line Balance: takt time, bottleneck, line output and a balance chart
  • Value stream maps with data boxes and the lead-time ladder built for you
  • Bottling, tablet, snack, assembly-cell and VSM templates to start from

IoT, Node-RED and moving diagrams

Diagrams that move, and drawings that come alive

Make data flow along a link, a pump spin or an alarm blink, and export it as a GIF for your slides. Draw Node-RED flows for your documentation, and show live values from Node-RED right on the P&ID.

  • Flow, moving dots, glow, pulse, blink and spin, with GIF and animated SVG export
  • Open a flows.json or paste a copied Node-RED flow: tabs, subflows and groups, drawn
  • Live view in Node-RED: levels, running pumps and alarms on your drawing (monitoring only)
  • Pro: sensor, PLC, gateway, MQTT and cloud symbols, Purdue-model and telemetry templates

Node-RED: Manage palette › Install, search for naqsha, or see node-red-contrib-naqsha.

Microsoft Office and ONLYOFFICE

Diagrams inside your documents

Put a process flow in a design report, a single-line diagram in a tender, or an architecture in a slide, and keep it editable: the document shows the drawing and keeps the diagram, so you can open it in Naqsha again whenever it changes.

  • Word, Excel and PowerPoint on Windows, Mac and the web
  • ONLYOFFICE Docs and the free Desktop Editors
  • Every template, and Pro tools with your licence

Office: Insert › Add-ins › Upload My Add-in, and choose the downloaded file. ONLYOFFICE: install Naqsha from Plugins › Plugin Manager, or install the downloaded file manually.

The Naqsha editor open inside an ONLYOFFICE document, showing a wastewater treatment process flow diagram ready to insert

Open and save any format

FormatOpenSaveWhat’s kept
Naqsha (.nqs)✓✓Everything; plain JSON that diffs well in git
Microsoft Visio (.vsdx)✓✓Masters, styles, groups, layers, shape data, connectors, pictures
draw.io (.drawio)✓✓Pages, layers, containers, labels, data, waypoints
SVG✓✓Paths become editable shapes
PNG · PDF—✓Vector PDF; sub-diagram previews included

Visio, draw.io & Lucidchart Alternative

How Naqsha compares

Software architects, DevOps engineers, and industrial designers choose Naqsha for offline speed, true file ownership, pipeline visualization, and first-class Arabic/RTL support.

Feature / PlatformNaqshaMicrosoft Visiodraw.ioLucidchart
Native Desktop AppmacOS, Windows, LinuxWindows only (No native Mac/Linux)Electron desktop wrapperWeb only (No offline desktop app)
Web Browser VersionYes (Instant, no login required)Limited Web App (M365 required)Yes (app.diagrams.net)Yes (Account required)
Visio (.vsdx) FidelityNative Open & Save (.vsdx)Native (.vsdx)Import only (Export is lossy)Import only (Paid tier required)
Privacy & Offline Storage100% Offline (Local files, 0 tracking)Tied to OneDrive / SharePointOffline app availableCloud only (Diagrams stored on Lucid servers)
Code to Diagram (CI/CD)GitHub Actions, GitLab, Azure, JenkinsManual drawing onlyNo native pipeline parserManual drawing only
Sub-Diagram Live PreviewsYes (Live thumbnail inside parent shape)Hyperlink to page onlyHyperlink to page onlyHotspots / links only
Industrial IoT & Node-REDLive monitoring + Animated flowsStatic shapes onlyStatic shapes onlyStatic shapes only
Office & ONLYOFFICE Add-insWord, Excel, PPT & ONLYOFFICEOffice integration built-inThird-party add-insOffice 365 add-in (Subscription)
Arabic & RTL Complex Scripts17 Languages, Full RTL & Mirrored UIBasic text box RTLBasic text box RTLLimited RTL text support
Price & LicensingFree Forever · Pro $8/mo or $129 Lifetime$5 to $15/user/month (or $300+ Plan 2)Free (Confluence plugin paid)$7.95 to $9.00/user/month recurring

Comparison based on standard desktop and web editions as of 2026. All product names, logos, and brands are property of their respective owners.

Step-by-step Workflows

How to get started with Naqsha

Common workflows for architects, DevOps engineers, and teams moving off Microsoft Visio.

Opening & Editing Visio (.vsdx) on Mac or Linux

  1. Launch Naqsha: Download the native Mac universal app (or Linux .deb/.rpm), or open /naqsha/app in your browser.
  2. Open .vsdx: Drag and drop your Visio file or choose File › Open. All masters, layers, connection points, and shape data are loaded.
  3. Edit with precision: Connectors stay glued, containers adjust automatically, and C4/cloud stencils can be added.
  4. Save or Export: Save directly back to .vsdx for colleagues, or export to crisp vector PDF and SVG.

Visualizing CI/CD Pipelines from Code

  1. Locate workflow YAML: Grab your .github/workflows/*.yml, .gitlab-ci.yml, azure-pipelines.yml, or Jenkinsfile.
  2. Drop onto canvas: Drag the file into Naqsha. It parses stage dependencies, matrix jobs, and triggers.
  3. Inspect sub-diagrams: Double-click any job block to drill down into its individual script steps with syntax-highlighted code.
  4. Publish to docs: Export as an image, embed in Word/ONLYOFFICE, or commit the .nqs file alongside your repository.

Naqsha Pro

For engineers who deliver drawings

Water, wastewater and electrical designers: tag your equipment, keep its data on the drawing, and send out schedules and finished sheets. Try every Pro feature free for 14 days, in the desktop app or your browser.

  • P&ID and process flow symbols for water and wastewater, with auto-numbered tags (P-101, FIT-102)
  • Sheets from A4 to A0 and ANSI A–D, with your company title block, logo and revision table
  • Equipment, valve and instrument schedules from your tags and shape data, ready for Excel
  • Drawing sets: new sheets numbered in sequence, a legend page and a drawing register built for you, and the whole set as one PDF
  • Production lines for food, packaging and pharma: line equipment and value stream map symbols, line balancing (takt, bottleneck, output) and the VSM lead-time ladder
  • IoT and automation: sensors, PLCs, gateways, MQTT, edge and cloud symbols for system architecture and Purdue-model network drawings
  • Nineteen ready-made drawings: water and wastewater plants, pump stations and dosing; electrical switchboards and motor starters; bottling, tablet and snack lines with a value stream map; IoT architectures and telemetry
  • Electrical single-line diagrams: IEC 60617 symbols, tagged breakers and feeders, and a cable schedule for Excel
  • DXF export for AutoCAD and other CAD tools: true-scale millimetres, named layers, editable text
  • Real products on the drawing: import your supplier's price list, pick the actual breaker, drive or pump, and export a bill of materials with quantities and prices

Subscription

$8/ month

or $79 / year

Every Pro feature and update while you subscribe. Cancel any time.

Buy subscription

Lifetime

$129once

includes a year of updates

Pay once and keep it, with every update released in the first year.

Buy lifetime

Prices in USD; local taxes are added at checkout. 14-day money-back guarantee. Diagrams made with Pro open in every edition of Naqsha.

Sold by Nixpx LLC through Lemon Squeezy, our Merchant of Record. Terms · Privacy · Refunds

Questions

Is Naqsha a Visio alternative for Mac?

Yes. Naqsha is a native diagramming app in the spirit of Microsoft Visio: stencils, connectors that stay glued, containers and swimlanes, layers, pages, themes and auto-arrange. It runs on macOS, Windows and Linux and in the browser, and it opens and saves Visio .vsdx files, so you can work with colleagues who use Visio.

Does Naqsha run on Windows and Linux?

Yes. There is an installer and a portable version for Windows 10 and 11, .deb packages for Ubuntu and Debian, .rpm packages for Fedora, RHEL, Rocky and Alma Linux, and a .tar.gz for other Linux systems. The Mac version is a universal app for Apple Silicon and Intel.

Can I open .vsdx files on a Mac with Naqsha?

Yes. Naqsha opens Visio .vsdx drawings — masters, styles, groups, text, layers, shape data, glued connectors and embedded pictures — and can save your changes back as .vsdx. Legacy binary .vsd files need to be re-saved as .vsdx in Visio first.

Does Naqsha open draw.io files?

Yes. Naqsha opens and saves draw.io / diagrams.net files (.drawio and .xml, compressed or plain), keeping pages, layers, containers, labels, shape data and connector waypoints.

Can Naqsha turn a GitHub Actions or GitLab CI file into a diagram?

Yes. Open or drop a GitHub Actions workflow, .gitlab-ci.yml, azure-pipelines.yml, bitbucket-pipelines.yml or a declarative Jenkinsfile. Naqsha draws the trigger and the jobs in stage columns based on their dependencies, labels matrix builds, environments and approvals, and gives each job its own page of steps with the scripts shown as code.

Does Naqsha work offline?

Yes. The desktop app runs entirely on your computer and saves diagrams as files on your disk. The browser version also runs on your device: nothing is uploaded, and Save downloads a .nqs file.

Is there a web version of Naqsha?

Yes. The same editor runs in your browser at nixpx.com/naqsha/app, with no installation and no account. Save downloads a .nqs file, and unsaved work is kept in the browser if you close the tab. Stencil folders and your own templates need the desktop app.

What is Naqsha Pro?

Naqsha is free. Naqsha Pro adds tools for engineers who deliver drawings — P&ID, electrical single-line, production line and IoT symbols with automatic tags, line balancing and value stream maps, sheets with your title block, drawing sets with a legend and register, multi-sheet PDFs, DXF export for AutoCAD, equipment and cable schedules, and a bill of materials from your own product list. It runs in the desktop apps and the browser, starts with a 14-day free trial, and is available as a subscription ($8 a month or $79 a year) or a lifetime licence ($129, with a year of updates). Diagrams made with Pro open in every edition of Naqsha.

Can I use Naqsha in Word, Excel and PowerPoint?

Yes. The Naqsha add-in for Microsoft Office adds Insert › Naqsha Diagram to Word, Excel and PowerPoint on Windows, Mac and the web. The diagram goes into the file as a picture and the diagram itself is kept in the file, so selecting it and choosing Edit opens it in Naqsha again. The add-in needs an internet connection.

Can I use Naqsha inside ONLYOFFICE?

Yes. The Naqsha plugin for ONLYOFFICE Docs and Desktop Editors inserts diagrams into documents, spreadsheets and presentations. The document shows and prints a picture of the diagram and keeps the diagram itself, so double-clicking it opens it again for editing. Install it from Plugins › Plugin Manager in ONLYOFFICE. The plugin needs an internet connection.

Can Naqsha design and balance a production line?

Yes, with Naqsha Pro. Draw the line with equipment symbols for food, packaging and pharma (fillers, cappers, labellers, case packers, palletizers, tablet presses, coaters, blister packers and more), give each machine its cycle time and uptime, and Line Balance works out the takt time, the bottleneck and the line output, and marks the bottleneck on the drawing. Value stream maps get their data boxes and lead-time ladder built for you.

Can diagrams move?

Yes. Any connector can show flow (dashes or dots running along it) and any shape can glow, pulse, blink, spin or shake. Animations play in the editor, export as an animated GIF for email and slides, and stay animated in SVG for web pages.

Does Naqsha work with Node-RED?

Two ways. Naqsha draws Node-RED flows: open a flows.json or paste a copied flow, and every tab, subflow and group comes out as a clean diagram for documentation. And the free node-red-contrib-naqsha add-on shows a Naqsha drawing as a live view from your flows, with values, running states and alarms on the P&ID or line drawing (monitoring only, nothing is sent back to the plant).

Is Naqsha available in Arabic and other languages?

Yes. Naqsha is available in English, Arabic, French, Spanish, Portuguese, Hindi, Persian, Urdu, Malay, Indonesian, Thai, Vietnamese, Chinese (simplified and traditional), Japanese, Filipino and Swahili. It starts in your system language, and the globe button in the title bar switches language. Arabic, Persian and Urdu get a mirrored right-to-left layout. Text in diagrams is shaped and ordered correctly in all these scripts, including Arabic mixed with Latin tags and numbers, and SVG, PNG and PDF exports keep it as real, selectable text.

What does “naqsha” mean?

Naqsha (نقشه) means a plan, a map or a blueprint in Persian, Urdu and Hindi; the related Arabic word naqsh means a pattern or engraving. The app’s icon is an eight-pointed girih star drawn as a connector between nodes.

Draw the plan.

Free for Mac, Windows and Linux, and in your browser. Your diagrams stay on your device.