Skip to content

Nisoku/Nitoshu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nitoshu

Nitoshu is a minimal, lightning-fast, installable text/code editor for the browser, built as a web app you can actually use. Quick open, save, drag-and-drop, and full offline support. Designed for easy last-minute coding (not judging), tweaking, and note-jotting, everywhere you take your browser.


What's with the Name?

I love the name "Nitoshu"!
It's a mashup inspired by Japanese:

  • Nisoku (from Nisshoku, 日食 — "Eclipse") – what the organization name is
  • Netto (ネット — "Net", as in Internet/Web) – available on the web
  • Henshū (編集 — "Editing") – making, changing, customizing... It's a text editor.

Japanese is so cool :D


Features

  • Edit text or code instantly, right in your browser
  • Open files (including drag & drop support)
  • Save files locally with a single click (or Ctrl/Cmd+S)
  • Remembers and displays file name
  • Live character count and status bar
  • Clean, responsive UI (try it on mobile, too)
  • PWA support (installable, offline-friendly)
  • Supports a huge array of text/code file extensions via the manifest
  • No dependencies except Vite (for building) and minimal plugins

Getting Started

Clone and launch in your terminal:

git clone https://github.com/Nisoku/Nitoshu.git
cd Nitoshu/Build
npm install
npm run dev

Your app will be live at localhost:5173.

No install needed for basic use!
Just open the latest single-file build directly in your browser, or open the deployed site and install for it to just work offline.


Usage

  • Type, paste, or drag in a file.
  • Use Open File or drop a text/code file to edit.
  • Use Save File or Ctrl/Cmd+S to save.
  • Edit the filename mid-session as you like!

PWAs and File Handling

  • Install Nitoshu as a PWA ("Add to Home Screen"/"Install").
  • Open compatible text/code files directly via OS file handlers if your browser/platform supports it (check vite.config.mjs for all supported types, there's a LOT).

Tech Stack


License

MIT

About

Edit anything, anywhere.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published