Home
Softono
alkalye

alkalye

Open source MIT TypeScript
29
Stars
6
Forks
0
Issues
2
Watchers
1 week
Last Commit

About alkalye

A beautiful, local-first Markdown editor PWA that works great on desktop and mobile. E2E encrypted, collaborative, presentation mode.

Platforms

Web Self-hosted

Languages

TypeScript

Alkalye

Beautiful, end-to-end encrypted markdown editor with real-time collaboration and presentation mode.

alkalye.com

Features

  • E2E Encrypted — Your documents are encrypted on your device before syncing
  • Real-time Collaboration — Share documents and edit together with live cursors
  • Presentation Mode — Turn markdown into slideshows with mode: present frontmatter
  • Teleprompter Mode — Present with auto-scrolling text
  • Offline-First — Works without internet, syncs when back online (PWA)
  • Focus Mode — Distraction-free writing environment
  • Media Assets — Upload and embed images and videos in your documents
  • HTML/CSS Themes — Custom document themes with HTML templates and CSS styling
  • PDF Export — Export documents as formatted PDFs
  • Time Machine — Browse document history and restore previous versions
  • Portable — Settings stored in frontmatter, export as standard .md files anytime

Tech Stack

  • Jazz for local-first sync and encryption
  • Astro 5 + React 19
  • Tanstack Router for routing
  • Tailwind CSS 4 + shadcn/ui (base-lyra style)
  • CodeMirror 6 editor

Development

Requires Bun. Starting your dev environment is as easy as:

bun install

cp .env.example .env

bunx jazz-sync run # start sync server

bun run dev

CLI

chmod +x /path/to/alkalye/cli.ts
ln -sf /path/to/alkalye/cli.ts ~/.local/bin/alkalye
export PATH="$HOME/.local/bin:$PATH"
alkalye --help

Contributing

Contributions welcome! Please open an issue or PR.

License

MIT

© 2025 Carl Assmann