Projects
PrivStack is built on proven open source foundations. Every dependency is auditable, every license is permissive.
PrivStack
Our own repositories — source-available under the Polyform Strict license.
Rust Core
The Rust engine handles encryption, storage, and P2P networking.
libp2p
Modular peer-to-peer networking framework. Powers PrivStack's device discovery, QUIC transport, and encrypted sync.
MIT / Apache-2.0Tokio
Async runtime for Rust. The foundation for all concurrent I/O in the core engine.
MITDuckDB
In-process analytical database. Used for local encrypted storage and querying.
MITRustCrypto (ChaCha20-Poly1305)
AEAD encryption. All user data is encrypted at rest using ChaCha20-Poly1305.
MIT / Apache-2.0Argon2
Memory-hard password hashing. Derives encryption keys from user passphrases.
MIT / Apache-2.0Ed25519-Dalek
Ed25519 digital signatures. Used for license verification and plugin signing.
MIT / Apache-2.0Serde
Serialization framework for Rust. Handles JSON, TOML, and binary data throughout the core.
MIT / Apache-2.0Axum
Async web framework by the Tokio team. Powers the relay node's HTTP API.
MITReqwest
HTTP client built on Tokio. Used for license activation and cloud sync providers.
MIT / Apache-2.0Tracing
Structured diagnostics and logging for async Rust applications.
MITrusqlite
SQLite bindings for Rust. Used by the sync engine for operation log persistence.
MIT.NET Desktop
The .NET layer provides the cross-platform desktop UI, editor, and plugin rendering.
Avalonia UI
Cross-platform .NET UI framework. The foundation for PrivStack's desktop interface on Windows, macOS, and Linux.
MITCommunityToolkit.Mvvm
Microsoft's official MVVM toolkit with source generators. Drives all view models and commands.
MITAvaloniaEdit
Advanced text editor control with TextMate syntax highlighting. Powers the notes editor and code snippets plugin.
MITSerilog
Structured logging for .NET. All desktop-side diagnostics flow through Serilog.
Apache-2.0Velopack
Cross-platform app installation and auto-update framework.
MITWhisper.net
OpenAI Whisper speech-to-text bindings for .NET. Enables local voice transcription.
MITNAudio
Audio processing library. Captures and processes microphone input for transcription.
MITIcal.Net
iCalendar (RFC 5545) parsing and generation. Handles CalDAV import/export in the calendar plugin.
MITSmartReader
Article content extraction from web pages. Used by the RSS reader for clean article views.
MITMicrosoft MSAGL
Automatic graph layout engine. Positions nodes in the knowledge graph visualization.
MITLiveCharts2
Cross-platform charting library. Renders charts and visualizations in the budgeting and deals plugins.
MITWeCantSpell.Hunspell
Spell checking via Hunspell dictionaries. Provides inline spell check in the notes and journal editors.
MITCSharpMath
LaTeX math rendering for .NET/SkiaSharp. Renders mathematical notation in notes.
MITFonts
Bundled typefaces for the desktop app. All licensed under the SIL Open Font License.
Inter
Default UI font. A highly legible typeface designed for computer screens.
SIL OFLJetBrains Mono
Default monospace font. Designed for developers with increased readability.
SIL OFLIBM Plex Sans
Professional alternative UI font. IBM's corporate open source typeface.
SIL OFLLexend
Font designed to improve reading proficiency and reduce visual stress.
SIL OFLNunito
Rounded, friendly sans-serif. A warm alternative for the UI.
SIL OFLAtkinson Hyperlegible
Designed by the Braille Institute for low-vision accessibility.
SIL OFLOpenDyslexic
Typeface designed to increase readability for readers with dyslexia.
SIL OFLSource Code Pro
Alternative monospace font by Adobe. Clean and neutral for code display.
SIL OFL