Skip to content

A simple notepad application for windows. Built using WPF

License

Notifications You must be signed in to change notification settings

RavikantAsoliya/Notepad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Notepad Application

Repository Name License GitHub Stars GitHub Issues GitHub Forks GitHub Pull Requests GitHub Last Commit GitHub Watchers GitHub Contributors GitHub Repository Size Code Size

This Notepad application is a functional and feature-rich text editor built using WPF (Windows Presentation Foundation). It provides a user-friendly interface for creating, editing, and managing text-based documents.

Table of Contents

Screenshots

Notepad - Day Mode

Notepad - Day Mode

Notepad - Night Mode

Notepad - Dark Mode

Features

  • Basic Text Editing:
    • Create, open, and save text documents.
    • Cut, copy, and paste functionality, and more.
  • Enhanced UI:
    • Modern and user-friendly interface.
    • Theming support with DayMode and NightMode.
  • Advanced Functionality:
    • Spell checking (to be enhanced later).
    • Auto-save and restore application state.
    • Hide scrollbars and toggle word wrap.
  • Customization:
    • Hide the menu bar, always on top, and more.
  • Status Bar:
    • Display current line and column position.
    • Show/hide file path.

To-Do List (Left to Implement)

  • Print Document
  • Show Line Numbers and select the complete line
  • and more.

Getting Started

To run the Notepad application locally, follow these steps:

  1. Clone the repository to your local machine: git clone https://github.com/ravikantasoliya/notepad.git
  2. Open the solution in Visual Studio.
  3. Build and run the application.

Usage

  • Create a new text document or open an existing one.
  • Explore the menu bar for various options such as File, Edit, Format, View, and Help.
  • Customize the application using the available settings.
  • Enjoy a simple yet feature-rich Notepad experience!

Contributing

If you would like to contribute to the project, feel free to submit a pull request. Contributions, bug reports, and feature requests are welcome!

License

This Notepad application is licensed under the MIT License.

Contact

For inquiries or feedback, feel free to contact Ravikant Asoliya.

Enjoy using the Notepad Application!

About

A simple notepad application for windows. Built using WPF

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages