Production Ready

Knowledge Management
Reimagined

Professional, open-source note-taking application built for power users. Connect your thoughts with wiki-style linking, visualize your knowledge graph, and extend everything with plugins.

2,607 Tests Passing
14 Components
100% TypeScript
MIT License
Plfy
# Project Notes
 
Connected to [[Research]]
See also [[Ideas]]
 
Building a knowledge base
 
## Tags: #notes #pkm

Built for the way you think

Powerful features designed for knowledge workers, researchers, and writers.

Markdown-First

Full-featured editor built on CodeMirror 6 with syntax highlighting, auto-completion, and live preview.

Knowledge Graph

Visualize connections between notes with an interactive D3.js-powered force-directed graph on canvas.

Wiki-Style Linking

Connect notes naturally with [[wiki links]] and bidirectional backlinks.

Cloud Sync

Local-first architecture with Supabase-powered sync and end-to-end encryption via Yjs CRDTs.

Plugin Ecosystem

Extend functionality with a secure, sandboxed plugin system. Build your perfect workflow.

Powerful Search

Full-text search with regex, operators (AND, OR, NOT), and instant results across your vault.

Multi-Tab Editing

Work on multiple notes simultaneously with a tabbed interface and quick switcher.

Daily Notes & Templates

Automated daily note creation with customizable templates and variable substitution.

Export & Themes

Export to PDF, HTML, Markdown. Beautiful dark and light themes with system preference detection.

Built with modern technologies

Enterprise-grade architecture for reliability and performance.

TypeScript 5.9 100% type-safe
Electron 40 Cross-platform
CodeMirror 6 Editor engine
D3.js Graph visualization
Vite 7.3 Build system
Vitest 4.0 2,607 tests
Yjs + Supabase Cloud sync

What's New

Recent improvements and features in Plfy.

Feature

Interactive Graph View

Force-directed graph visualization on canvas with zoom, pan, and hover interactions — powered by D3.js.

Architecture

13 Extracted UI Components

UI.ts refactored from 5,000+ lines into 13 focused components with dependency injection pattern.

Performance

CSS Extraction & Readability

2,350 lines of inline CSS moved to 8 external files. Improved font rendering and contrast ratios.

Ready to get started?

Download Plfy for your platform and start building your second brain today.

macOS Windows Linux