Lancer Notes

A reliable, open-source and lightweight Markdown note-taking app

Features

📝 Rich Markdown Support

Full support for headings, lists, tables, code blocks, and more. Create beautifully formatted notes with ease.

🎨 Dark Mode

Built-in dark mode support with system preference detection. Easy on your eyes, day or night.

🔍 Advanced Search

Powerful find and replace functionality with regex support and preview highlighting.

📊 Table Support

Create and format tables with alignment controls and proper rendering.

🔄 Auto-save & History

Never lose your work with automatic saving and undo/redo history support.

🔒 Security First

Built with security in mind, including XSS protection and secure content handling.

Build from Source

1

Clone the Repository

git clone https://github.com/ObjectPresents/lancer-notes.git cd lancer-notes
2

Install Dependencies

npm install
3

Build the Project

npm run build

This will create a dist directory with the compiled application.

4

Run Development Server (Optional)

npm run dev

This will start a local development server at http://localhost:3000

Requirements

  • Node.js 18.0 or higher
  • npm 8.0 or higher
  • Git

Latest Updates

v2.1.5
v2.1.5 (Latest) - November 7, 2025
  • Added table alignment dropdown consolidating column controls
  • Introduced wrap-around option in Find/Replace navigation
  • Refined toolbar dropdown styling with dark-mode polish
  • Fixes:
    • Improved dark-mode preview readability for text and highlighted matches
v2.1.4 - November 3, 2025
  • Improved UI consistency with standardized toolbar buttons
  • Redesigned Find/Replace and Image Cap dialogs
  • Enhanced dark mode support with custom scrollbars
  • Unified popup title bars with consistent styling
v2.1.3 - October 29, 2025
  • Added heading rendering inside blockquotes
  • Implemented image auto-resize feature
  • Added word-wrap toggle for the editor
v2.1.2 - October 26, 2025
  • Fixed dark-mode styling for undo/redo history
  • Improved history dropdown behavior
  • Enhanced changelog viewing experience
  • Reduced undo/redo lag with throttling
v2.1.1 - October 25, 2025
  • Added "Check for Updates" feature
  • General maintenance and polish updates
v2.1 - October 23, 2025
  • Added horizontal rule support
  • Implemented task list items
  • Added table alignment controls
  • Added subscript and superscript support
v2.0.5 - October 1, 2025
  • Improved help documentation layout
  • Enhanced changelog viewing experience
  • Fixed various dark mode issues
v2.0.4 - September 25, 2025
  • Redesigned popup UI for better usability
  • Fixed escaping issues in lists
v2.0.3 - September 24, 2025
  • Added regex search/replace capability
  • Implemented preview highlighting
v2.0.2 - September 21, 2025
  • Introduced find and replace functionality
v2.0.1 - September 19, 2025
  • Added .txt file support
  • Fixed split-mode resize issues
v2.0 - September 18, 2025
  • Major internal code restructuring
v1.2 - September 17, 2025
  • Fixed table formatting issues
v1.1 - September 16, 2025
  • Updated application icon design
  • Fixed various minor bugs
v1.0 - January 14, 2024
  • Initial release
  • Basic Markdown syntax support
  • Code and table support
  • Simple and clean UI