Skip to content

sayantandbd/ptexteditor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

14 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

App Icon

πŸ“ pTextEditor - made in India Open Source text editor

A clean and modern notepad application built using Electron, offering a tabbed interface, autosave, cross-platform support, and dark/light theming. Ideal for developers, writers, or anyone looking for a fast and distraction-free writing tool.


πŸš€ Download

Platform Installer
πŸ–₯️ macOS ⬇️ Download for Apple Chip ⬇️ Download for Intel Chip .dmg
πŸ–ΌοΈ Windows ⬇️ Download for Windows
🐧 Linux coming soon

How to Allow the App on macOS (Gatekeeper Exception)

If macOS blocks your downloaded app, follow these steps to permanently allow it:

πŸ›  Steps to Add the App as an Exception

  1. Open System Settings
    Click the Apple menu ο£Ώ β†’ System Settings.

  2. Go to Privacy & Security
    Scroll down and click Privacy & Security in the sidebar.

  3. Scroll to the Security Section
    Near the bottom of the screen, find the Security section.

  4. Allow the Blocked App
    If you see a message like:

    "App was blocked from use because it is not from an identified developer"
    Click the Open Anyway button.

  5. Authenticate if Required
    You may need to click the πŸ”’ lock icon and enter your Mac password to approve the change.

  6. Launch the App Normally
    Now you can open the app by simply double-clicking it.
    macOS will remember your choice and not block it again.


πŸ“Œ Note: This only needs to be done once per app version.


✨ Features

  • πŸ—‚οΈ Tabbed interface – Edit multiple files simultaneously
  • πŸ’Ύ File operations – Open, Save, Save As (.txt support)
  • 🧠 Autosave – Automatically saves files with 5+ lines on content change
  • πŸ” Reopen last session – Remembers open tabs after app relaunch
  • πŸŒ“ Dark/light mode – Automatically adapts to system theme
  • πŸ“„ First-line title – Tab name based on first line (max 25 chars)
  • πŸ–±οΈ Drag-and-drop support – Drop .txt files anywhere to open
  • πŸ”ƒ Tab drag & reorder
  • πŸͺŸ Custom title bar – Clean UI with modern window controls
  • πŸ–₯️ Multiple window support
  • ⌨️ Keyboard shortcuts

⌨️ Keyboard Shortcuts

Action Shortcut
New File Ctrl + N
Open File Ctrl + O
Save File Ctrl + S
Save As Ctrl + Shift + S
Switch Tab Ctrl + Tab

🧰 Getting Started (Dev Mode)

git clone https://github.com/sayantandbd/ptexteditor.git
cd ptexteditor
npm install
npm run start

About

πŸ“ pTextEditor - made in India open source text editor built with Electron

Topics

Resources

License

Stars

Watchers

Forks