The problem nobody talks about
If you manage Azure resources daily, you know the drill: open Azure Portal, wait 3–8 seconds for it to load, click through blade after blade, lose your place, start over. Every. Single. Day.
Azure Portal is an incredible piece of engineering — it covers hundreds of Azure services in a single web application. But for the five PaaS services that most teams use daily — Container Apps, Web Apps, Functions, Static Web Apps, and API Management — the Portal experience is slow, scattered, and mouse-heavy.
We didn't set out to replace the Portal for everything. We set out to build purpose-built desktop tools for the services developers interact with most.
Why native desktop?
The decision to build a native desktop app (using Tauri) was deliberate. Here's what it gives us:
- No browser overhead. The UI renders instantly. While Azure API calls load data in the background, you're already navigating panels, opening tabs, and setting up your workspace.
- Dockview splits. Arrange any panels side by side — Metrics on the left, Logs on the right, AI assistant at the bottom. The Portal can't do this because it's one blade at a time.
- Keyboard-first. Command Palette (
⌘K), F6 focus cycling, arrow key navigation, tab pinning. The browser's keyboard model fights against this; a native app embraces it. - Zero telemetry. Your credentials stay on your machine. All Azure calls go through the standard Azure SDK with your existing RBAC permissions. Nothing passes through our servers.
The tech stack
Prizmik is built with Tauri 2 (Rust backend) and React (TypeScript frontend). We chose Tauri over Electron for a few reasons:
- Smaller binary size. Prizmik installs at a fraction of the size of an Electron app because it uses the OS's native webview instead of bundling Chromium.
- Lower memory footprint. No separate Chromium process. The Rust backend handles Azure CLI calls, file I/O, and heavy processing.
- Cross-platform. macOS, Windows, and Linux from a single codebase. Tauri handles native menus, notifications, and system integration.
Why pay-once?
In a world where every dev tool wants $20/month, we went with a perpetual license model — pay once per major version, own it forever. Like Sublime Text, Proxyman, or TablePlus.
The reasoning is simple: developer tools should respect your wallet the same way they respect your time. Individual products start at $59. The full Suite is $179. No recurring fees. No "contact sales" for pricing.
The Community Edition is fully functional and free for personal, educational, and non-commercial use — with no time limit. We want every Azure developer to be able to try Prizmik without friction.
What we built
Five products, one for each Azure PaaS service:
- PrizmikAca — Azure Container Apps: 51 panels, ~66 operations, Environment Topology, Replica Heatmap
- PrizmikWeb — Azure App Service: 42 panels, ~76 operations, Security Headers Audit, Deployment Diff
- PrizmikFunc — Azure Functions: 38 panels, ~99 operations, Dependency Graph, Distributed Tracing
- PrizmikSwa — Azure Static Web Apps: 37 panels, ~61 operations, Data API Builder, Auth Wizard
- PrizmikApi — Azure API Management: 40 panels, ~91 operations, API Analytics, Gateway Topology
And PrizmikSuite — all five in one window with the exclusive Cross-Resource Dependency Map. 194 panels, ~393 operations, 18 interactive diagrams.
What's next
We're just getting started. Prizmik v1 covers the core management workflows for five Azure services. We're adding more visualizations, deeper AI integration, and listening to what the community needs.
If you manage Azure resources daily and the Portal feels like it's working against you — give Prizmik a try. The Community Edition is free, and we'd love your feedback.