Skip to content

NotepadXX is a simple, lightweight text editor built using Java Swing. It supports basic file operations (open, save, create) and text editing functions (cut, copy, paste, undo, redo). Users can customize the font style and size, and the app works on any platform that supports Java.

License

Notifications You must be signed in to change notification settings

raghul-tech/NotepadXX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NotepadXX

NotepadXX is a lightweight and user-friendly text editor application developed in Java. Designed for efficient file management and text editing, this app allows users to create, edit, and format text files with ease. The interface is simple, responsive, and intuitive, making it suitable for users of all skill levels.

Features

  • File Operations: Open, create, save, and modify text files using an intuitive file management interface.
  • Basic Editing Functions: Supports cut, copy, paste, undo/redo, and other essential text editing operations.
  • Text Formatting: Customize your text with font style and size options.
  • Cross-Platform: Compatible with any system that supports Java.
  • Lightweight and Fast: Minimalistic design ensures quick performance.

Screenshots

NotepadXX

Empty File View

Files View

Folder View

New File View

Text Editor View

Getting Started

Prerequisites

To run NotepadXX, ensure you have:

  • Java Development Kit (JDK) 8 or higher installed on your system.

Installation

  1. Clone the repository:
    git clone https://github.com/raghul-tech/TextEditor-app.git
  2. Navigate to the project directory:
    cd TextEditor-app
  3. Compile and run the project:
    javac Main.java
    java Main

Download and Install

You can download the executable file for NotepadXX directly from the releases section.

How to Install

  1. Download the .exe file from the releases section.
  2. Double-click the file to install the application on your Windows machine.
  3. Follow the on-screen instructions to complete the installation.

Usage

  • Launch the app and start editing your text files.
  • Use the toolbar to create, open, or save files.
  • Customize your text formatting using the provided font options.

Future Enhancements

  • Adding support for syntax highlighting.
  • Enhancing file type compatibility (e.g., Markdown, JSON).
  • Introducing themes and custom color schemes.

Contributing

Contributions are welcome! If you'd like to contribute to NotepadXX, please fork the repository and submit a pull request.

License

This project is licensed under the GNU General Public License (GPL v3).

Contact

Developed by Raghul John R.

About

NotepadXX is a simple, lightweight text editor built using Java Swing. It supports basic file operations (open, save, create) and text editing functions (cut, copy, paste, undo, redo). Users can customize the font style and size, and the app works on any platform that supports Java.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages