Skip to content

An app in a single static html file to take notes. All data is saved in browser local storage. Clearing history or using private mode will lead to loss of data.

License

Notifications You must be signed in to change notification settings

saad2134/tempnotepad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

📝 Temp Notepad

Temp Notepad is a lightweight, privacy-focused notepad app built as a single static HTML file. It's designed for quickly jotting down temporary notes directly in your browser—no signups, no syncing, no servers.

⚠️ Important: All notes are saved in your browser's Local Storage. Clearing your browser history, cache, or using Incognito/Private mode will delete all notes. Always back up important information manually.

🚀 Features

  • Single HTML file — no installs or dependencies.
  • Offline & client-side only — works without internet.
  • Zero data tracking — your notes never leave your browser.
  • Instant startup — blazing-fast loading and usage.
  • Persistent notes using Local Storage.
  • Portable — host it anywhere or use it locally.
  • Download individual notes — save any note as a .txt file.
  • Download all notes — export all notes as a single .zip file.
  • Import notes — import one or multiple .txt files.

📥 Getting Started

You have two options to start using Temp Notepad:

🔹 Option 1: Download & Use Locally

  1. Download index.html (or clone this repo).
  2. Open it in your browser.
  3. Start taking notes instantly!

🔹 Option 2: Use via GitHub Pages

🌐 Live Demo: Temp Notepad on GitHub Pages

No installation needed — just open the link in your browser.

🧠 How It Works

  • Notes are stored in your browser using localStorage.
  • Your data is tied to the domain (or file path if local).
  • Notes persist between sessions, unless:
    • You manually clear your browser storage.
    • You use Incognito/Private mode.
    • You switch browsers or devices.

🛡️ Privacy & Security

  • Your notes are stored only on your device.
  • No internet connection is required after loading the page.
  • No cookies, analytics, or external scripts.
  • 100% open-source and inspectable.

✅ Great for quick notes, to-dos, drafts, or private thoughts.

📦 Hosting It Yourself

Want to host it on your own domain?

  1. Upload the index.html file to any static hosting service:
    • GitHub Pages
    • Netlify
    • Vercel
    • Firebase Hosting
  2. That’s it — you're live!

🛠️ Customization (Optional)

You can modify the index.html file to:

  • Add themes (dark mode, fonts)
  • Include markdown support
  • Use auto-save timers

💾 Import & Export

Exporting Notes

  • Download Single Note: Click the "Download" button below any note to save it as a .txt file with the note title as the filename.
  • Download All Notes: Click "Download All" in the navbar to export all notes as a single .zip file, with each note saved as a separate .txt file.

Importing Notes

  • Click the "Import" button in the navbar to select one or multiple .txt files.
  • Each file will be imported as a new note, using the filename as the note title.
  • Imported notes will appear at the top of your notes list.

🙌 Contributing

Want to contribute or suggest features?
Feel free to open issues or submit pull requests!

🏷️ Tags

#temp-notepad #notes-app #offline-notes #local-storage-notes #browser-notepad
#static-html-notepad #single-page-app #quick-notes #simple-notepad #no-login-notepad
#privacy-notes #html-note-app #lightweight-notepad #personal-notes #minimal-notepad
#fast-notes #text-notepad #local-note-taking #secure-note-app #ephemeral-notes
#portable-notepad #zero-dependency-app #note-taking-tool #instant-notes #browser-based-notepad
#client-side-notes #temporary-note-app #no-database-notes #self-hosted-notepad #simple-note-taker
#quick-note-app #html-only-notepad #personal-note-tool #javascript-notepad #private-notes-app


✍️ Endnote

⭐ Star this repo if you found it helpful! Thanks for reading.


📄 License

This project is licensed under the MIT License.