DumbPad
DumbPad is a JavaScript-based application that provides stupidly simple modern notepad.
Overview
A Dumb Pad with collaborative editing, fuzzy search, & markdown preview functionality A Dumb Pad with collaborative editing, fuzzy search, & markdown preview functionality - DumbWareio/DumbPad The project has 432 GitHub stars and is licensed under GPL-3.0.
Key Features
Source: GitHub README
- Variable-length PIN support (4-10 digits)
- Constant-time PIN comparison
- Brute force protection:
- 5 attempts maximum
- 15-minute lockout after failed attempts
- IP-based tracking with spoofing protection
- Validated client IP extraction (ignores untrusted X-Forwarded-For by default)
- Secure cookie handling
- No client-side PIN storage
- Rate limiting
Getting Started
Source: GitHub README
As of PR #76, DumbPad now runs as a non-root user (UID 1000) inside the Docker container for improved security. This can cause permission issues in two scenarios:
- Upgrading from a previous version - Existing data directory may have incorrect permissions, causing notepads to appear blank (Issue #74)
- Fresh installation - Docker may create the data directory with host user permissions that don’t match UID 1000, causing container restart loops with
EACCES: permission deniederrors (
Normalized Features
Source: tool-features-normalized.json
dark mode, docker, docker compose, fuzzy search, local storage, mobile app, npm, pwa, responsive.
Deploy
Features
Search & Discovery
- Fuzzy / Typo-Tolerant Search
Data & Storage
- Local File Storage
Customization & Branding
- Dark Mode
Mobile & Desktop
- Mobile App
- Progressive Web App (PWA)
- Responsive / Mobile-Friendly
Related Documents & Knowledge Base Tools
View all 226 →Stirling-PDF
75KThe most popular self-hosted PDF platform — merge, split, convert, OCR, sign, and process documents with AI, all running on your own infrastructure.
AppFlowy
69KAn open-source Notion alternative with AI, wikis, projects, and databases — cross-platform (desktop, mobile, web) with offline-first architecture and full data ownership.
AFFiNE Community Edition
66KAn open-source workspace that merges docs, whiteboards, and databases into one platform — a privacy-focused alternative to Notion and Miro with AI built in.
Docusaurus
64KA static site generator built on React for documentation websites — write in Markdown/MDX, version your docs, and deploy anywhere. Created by Meta.
Crawl4AI
62KOpen-source LLM-friendly web crawler that generates clean markdown from any website, purpose-built for RAG pipelines, AI data extraction, and automated research.
Atom
61KGitHub's hackable text editor, officially sunset in December 2022. The codebase remains archived on GitHub as a reference for community forks like Pulsar.