About
About PIDSTACK
PIDSTACK is a library of original symbols and dashboard blocks for industrial operator screens: P&ID, electrical, automation and gauges.
What PIDSTACK is
PIDSTACK is a library of original SVG and React symbols for P&ID diagrams, electrical, automation and gauges. It also includes dashboard blocks: ready parts of operator screens built from the symbols. Every symbol is drawn from scratch. It follows common industry conventions and does not copy standards documents. Each symbol has five states: running, warning, failure, stopped and no data. Each state is shown by color and by shape.
Who PIDSTACK is built for
Web developers
Use typed React components with one shared props API, or drop in plain SVG files.
Simulator builders
Build training simulators with symbols that change state, rotate in 90 degree steps and come in three sizes.
Automation engineers
Draw P&ID and electrical views with symbols that follow common conventions. Start from a dashboard when you need a full screen.
Teams building operator screens
Start from the dashboard blocks: a P&ID process screen with alarms, calendar and kanban, goal rings and an activity feed. Each block takes your data as props.
How to get started
From the first look to a working screen.
npx shadcn@latest add "https://pidstack.com/r/pump-centrifugal.json"Step 1: Find a symbol
Search by name, tag or category to find the symbol you need.
Step 2: Try it live
See how each symbol looks in its five states and four themes.
Step 3: Download the free pack
The free starter pack has a starter selection of symbols from all four sets and the P&ID process screen block. No account needed.
Step 4: Choose a plan and buy
Pick Pro (monthly or annual) or Lifetime (one payment) for the full library.
Step 5: Get your key
After you buy, create a license key in your account. It is shown once, so save it. You can revoke it and create a new one at any time.
Step 6: Install with shadcn
Install single symbols with the shadcn CLI. Free symbols need no key; Pro symbols use your license key.
Step 7: Connect an AI assistant with MCP
Add the MCP server with your key. Your assistant can then search symbols and fetch their code.
Step 8: Build a dashboard
Start from a dashboard block and pass your own data as props.
Plans
Start free. Upgrade when you need the full library.
Free Starter
$0
A free download to try the library.
- A starter selection of symbols from all four sets
- The P&ID process screen block
- Five states and four themes
- Same commercial license as the paid plans
Pro
$20 per month or $144 per year
The full library, with updates, billed monthly or annually.
- The full symbol library and all dashboard blocks
- Updates while your subscription is active
- Monthly or annual billing
- Full refund within 14 days of your first payment
Lifetime
$124.50 once until Nov 30, 23:59 CET (regular price $249 from Dec 1)
The full library for one payment, with updates included.
- One payment, no subscription
- The full symbol library and all dashboard blocks
- Updates to the library as released
- Final purchase: no refund once you agree at checkout
PidStack Studio is an online editor built on the same symbols. You draw P&ID schematics, HMI screens and control panels in the browser, bind tags, run the screen with the simulator and export an HTML runtime, a React project, a Raspberry Pi package or PLC templates.
It is for engineers who sketch operator screens before the real HMI project, integrators who need a quick panel on a Raspberry Pi, and trainers who build simulator screens.
PidStack Studio is a separate monthly plan. Pro and Lifetime cover the library and do not include PidStack Studio. Without the plan, the editor runs as PidStack Studio Free with one screen, 40 objects and the free symbols. Buy PidStack Studio on the pricing page, sign in with the same email and open PidStack Studio from your account.
How updates work
When symbols or blocks are added or fixed, the change is listed in the changelog. Your license key keeps working. Pro includes updates while the subscription is active; Lifetime includes updates to the library as released. Changelog
License
A commercial license, the same for the free pack and the paid plans. Use PIDSTACK in your own projects and in client projects. Reselling or redistributing the symbols as a library, icon set or template pack is not allowed. Read the license
Support
Write to us through the contact form. We answer by email. Contact form
Questions
Start with the free pack
Maritime.Studio, a department of SELENA STUDIO. SAMONOVA, org.nr 934 418 891 MVA (sub-entity 934 420 950), Knutvegen 6, 6270 Brattvåg, NorwayMaritime.Studio, avdeling av SELENA STUDIO. SAMONOVA, org.nr 934 418 891 MVA (underenhet 934 420 950), Knutvegen 6, 6270 Brattvåg, Norway