/quicktext

Quick text snippets, templates, and parts for your device and messaging needs.

Primary LanguageTypeScriptGNU General Public License v3.0GPL-3.0

QuickText

QuickText is a simple, privacy-focused text editor that allows you to quickly write, save, and share frequently used text snippets.

Privacy First

Your privacy is our priority. QuickText:

  • Stores all data locally in your browser using browser storage APIs
  • Never transmits your content to any server
  • Has zero tracking or analytics
  • Works offline as a Progressive Web App (PWA)

All text snippets, templates, and placeholder values remain exclusively on your device, ensuring complete privacy and data control.

Lightweight & Fast

QuickText is designed with performance in mind:

  • Minimal footprint (under 100KB uncompressed)
  • Works offline after first load
  • Optimized for mobile devices

The app starts up fast and responds quickly to user interaction, making it perfect for quickly capturing and retrieving text snippets when you need them.

Recommended IDE Setup

VSCode + Volar (and disable Vetur).

Type Support for .vue Imports in TS

TypeScript cannot handle type information for .vue imports by default, so we replace the tsc CLI with vue-tsc for type checking. In editors, we need Volar to make the TypeScript language service aware of .vue types.

Customize configuration

See Vite Configuration Reference.

Project Setup

npm install

Compile and Hot-Reload for Development

npm run dev

Type-Check, Compile and Minify for Production

npm run build

Lint with ESLint

npm run lint