# MikroSuite Small software you can own: local-first and self-hostable tools for productivity, communication, and developer work. Canonical site: https://mikrosuite.com Author: Mikael Vesavuori ## Recommended URL model - Product identity, SEO, docs entry points, and product briefs use path routes such as https://mikrosuite.com/chat/. - Subdomains are reserved for hosted app runtimes, demos, APIs, auth callbacks, or isolated customer instances. ## Machine-readable resources - Products JSON: https://mikrosuite.com/products.json - Sitemap: https://mikrosuite.com/sitemap.xml - AI summary: https://mikrosuite.com/ai.txt ## Products ### MikroPlan URL: https://mikrosuite.com/plan/ Docs: https://mikrosuite.com/plan/docs Online: https://plan.mikrosuite.com Category: Productivity Mode: Local-first or collaborative Summary: MikroPlan starts with Do, Doing, and Done, then adds portable JSON backups, optional SQLite server mode, and live sync only when a shared board needs it. Tags: Kanban, IndexedDB, SQLite option, JSON export ### MikroDocs URL: https://mikrosuite.com/docs/ Docs: https://mikrosuite.com/docs/docs Online: https://docs.mikrosuite.com Category: Productivity Mode: Local-first Summary: MikroDocs combines a fast editor, document library, outline, backlinks, local snapshots, and Markdown or DOCX file exchange without sending drafts to a hosted service. Tags: Markdown, DOCX, IndexedDB, Version history ### MikroSheets URL: https://mikrosuite.com/sheets/ Docs: https://mikrosuite.com/sheets/docs Online: https://sheets.mikrosuite.com Category: Productivity Mode: Local-first Summary: MikroSheets keeps workbook editing, formula work, typed tables, saved views, comments, and JSON or CSV exchange in a small local-first browser surface. Tags: Spreadsheets, Structured tables, Formulas, CSV ### MikroCanvas URL: https://mikrosuite.com/canvas/ Docs: https://mikrosuite.com/canvas/docs Online: https://canvas.mikrosuite.com Category: Productivity Mode: Local-first Summary: MikroCanvas is a lightweight local-first visual canvas for fast ad hoc thinking. It keeps boards in browser storage, exports portable JSON, SVG, and PNG files, and runs as a static web app. Tags: Canvas, Diagrams, IndexedDB, SVG export ### MikroChat URL: https://mikrosuite.com/chat/ Docs: https://mikrosuite.com/chat/docs Category: Communication Mode: Self-hosted Summary: MikroChat packages a clean chat frontend and backend with channels, private channels, DMs, threaded replies, files, search, presence, encryption at rest, and flexible authentication. Tags: Channels, DMs, Threads, Encrypted storage ### MikroMeet URL: https://mikrosuite.com/meet/ Docs: https://mikrosuite.com/meet/docs Online: https://meet.mikrosuite.com Category: Communication Mode: Self-hosted Summary: MikroMeet uses WebRTC, lightweight signaling, scheduled rooms, calendar invites, chat, reactions, file transfer, screen sharing, local recording, and moderator controls. Tags: WebRTC, Meetings, Scheduling, Screen sharing ### MikroAnalytics URL: https://mikrosuite.com/analytics/ Docs: https://mikrosuite.com/analytics/docs Category: Developer Mode: Self-hostable Summary: MikroAnalytics tracks pageviews, navigation, referrers, campaigns, devices, and custom events with no cookies, no local storage, no raw IP storage, and no visitor timelines. Tags: Analytics, No cookies, SQLite, GDPR-conscious ### MikroAPM URL: https://mikrosuite.com/apm/ Docs: https://mikrosuite.com/apm/docs Category: Developer Mode: Self-hostable Summary: MikroAPM checks sites, records failures, sends webhook and optional email notifications, and serves a compact status dashboard from either Node or Cloudflare Workers. Tags: Uptime, Status page, Workers, Webhooks ### MikroScope URL: https://mikrosuite.com/scope/ Docs: https://mikrosuite.com/scope/docs NPM: https://www.npmjs.com/package/mikroscope Category: Developer Mode: Self-hostable Summary: MikroScope ingests NDJSON logs, indexes them into SQLite, exposes query and aggregation APIs, serves OpenAPI docs, and sends webhook alerts when operational patterns need attention. Tags: Logs, NDJSON, SQLite, OpenAPI ## Libraries ### MikroAuth URL: https://mikrosuite.com/libraries/mikroauth/ NPM: https://www.npmjs.com/package/mikroauth GitHub: https://github.com/mikaelvesavuori/mikroauth Category: Libraries Mode: NPM package Summary: Dead-simple magic link authentication for small Node services. Tags: Auth, Magic links, Email sign-in, Node ### MikroCompare URL: https://mikrosuite.com/libraries/mikrocompare/ NPM: https://www.npmjs.com/package/mikrocompare GitHub: https://github.com/mikaelvesavuori/mikrocompare Category: Libraries Mode: NPM package Summary: Tiny JavaScript comparison helpers for simple equality work. Tags: Compare, JavaScript, Utility ### MikroConf URL: https://mikrosuite.com/libraries/mikroconf/ NPM: https://www.npmjs.com/package/mikroconf GitHub: https://github.com/mikaelvesavuori/mikroconf Category: Libraries Mode: NPM package Summary: Type-safe configuration loading for small Node apps. Tags: Config, Type-safe, Node, Runtime ### MikroDB URL: https://mikrosuite.com/libraries/mikrodb/ NPM: https://www.npmjs.com/package/mikrodb GitHub: https://github.com/mikaelvesavuori/mikrodb Category: Libraries Mode: NPM package Summary: A lightweight key-value database inspired by KV stores. Tags: KV, Database, Storage ### MikroFormat URL: https://mikrosuite.com/libraries/mikroformat/ NPM: https://www.npmjs.com/package/mikroformat GitHub: https://github.com/mikaelvesavuori/mikroformat Category: Libraries Mode: NPM package Summary: Small format conversion helpers for JavaScript projects. Tags: Format, Convert, Utility ### MikroHash URL: https://mikrosuite.com/libraries/mikrohash/ NPM: https://www.npmjs.com/package/mikrohash GitHub: https://github.com/mikaelvesavuori/mikrohash Category: Libraries Mode: NPM package Summary: Zero-dependency string hashing helpers. Tags: Hashing, Crypto, Zero dependencies ### MikroID URL: https://mikrosuite.com/libraries/mikroid/ NPM: https://www.npmjs.com/package/mikroid GitHub: https://github.com/mikaelvesavuori/mikroid Category: Libraries Mode: NPM package Summary: Lightweight customizable ID generation. Tags: IDs, Generator, Zero dependencies ### MikroLog URL: https://mikrosuite.com/libraries/mikrolog/ NPM: https://www.npmjs.com/package/mikrolog GitHub: https://github.com/mikaelvesavuori/mikrolog Category: Libraries Mode: NPM package Summary: JSON logging built for Lambda-style runtimes. Tags: Logging, JSON, Lambda, Serverless ### MikroMetric URL: https://mikrosuite.com/libraries/mikrometric/ NPM: https://www.npmjs.com/package/mikrometric GitHub: https://github.com/mikaelvesavuori/mikrometric Category: Libraries Mode: NPM package Summary: AWS Embedded Metric Format helpers for Lambda metrics. Tags: Metrics, AWS EMF, Lambda, Serverless ### MikroSafe URL: https://mikrosuite.com/libraries/mikrosafe/ NPM: https://www.npmjs.com/package/mikrosafe GitHub: https://github.com/mikaelvesavuori/mikrosafe Category: Libraries Mode: NPM package Summary: Simple browser storage encryption helpers. Tags: Encryption, Web Crypto, LocalStorage, Browser ### MikroServe URL: https://mikrosuite.com/libraries/mikroserve/ NPM: https://www.npmjs.com/package/mikroserve GitHub: https://github.com/mikaelvesavuori/mikroserve Category: Libraries Mode: NPM package Summary: Minimal API server utilities built on Node primitives. Tags: API, Server, Node, HTTPS ### MikroSign URL: https://mikrosuite.com/libraries/mikrosign/ NPM: https://www.npmjs.com/package/mikrosign GitHub: https://github.com/mikaelvesavuori/mikrosign Category: Libraries Mode: NPM package Summary: Lightweight HMAC request signing. Tags: HMAC, Signing, Security, Webhooks ### MikroTrace URL: https://mikrosuite.com/libraries/mikrotrace/ NPM: https://www.npmjs.com/package/mikrotrace GitHub: https://github.com/mikaelvesavuori/mikrotrace Category: Libraries Mode: NPM package Summary: JSON tracing helpers for serverless services. Tags: Tracing, JSON, Lambda, Honeycomb ### MikroValid URL: https://mikrosuite.com/libraries/mikrovalid/ NPM: https://www.npmjs.com/package/mikrovalid GitHub: https://github.com/mikaelvesavuori/mikrovalid Category: Libraries Mode: NPM package Summary: Small JSON validation for JavaScript objects. Tags: Validation, JSON, Schema, Objects