Skip to content

scriptas/jpad

Repository files navigation

JPad

With Simplenote being too simple and not supporting images or formatting;

With Obsidian being too complex and ugly and weird image copy paste method;

With Notion being too complex, paid and having AI;

With Google Keep??? Who dfq uses google keep?;

With Microsoft OneNote being part of a huge paid stack and not open for other platforms;

With notepad, notepad++, MS word being one file focused;

With apple notes being OS locked;

Made JPad, note taking software. Free. Light. Colorful. Simple, yet supports ALL the notedown features + clipboards.


Windows macOS Linux ios android
main app design settings app design

Tech Stack

Key Features

  • Rich Text Experience: Powerful WYSIWYG editing with support for images, YouTube embeds, and custom formatting.
  • Universal Sync: Integrated cloud synchronization via Supabase and WebDAV.
  • Dynamic Theming: Diverse visual presets (Cyberpunk, High Contrast, etc.).
  • Desktop First: Native feel with low resource overhead and global shortcuts.
  • Optimized for Wayland: Built-in fixes for Hyprland/Wayland rendering and GPU acceleration.
  • Full-Text Search: Search across both filenames and file content with live results (Ctrl+F).

Development

To get started locally:

# Install dependencies
npm install

# Run in development mode (optimised for Wayland/X11)
./dev.sh

# Build for production
./build.sh

Works on Windows, macOS, and Linux.


Cloud Setup

See CLOUD_SYNC.md for detailed instructions on setting up your personal sync bucket.

About

jot on a pad

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors