Notes is a modern and sleek application designed to help users efficiently manage their notes and text documents. Inspired by Windows Notepad, this application provides a user-friendly interface and powerful features to enhance your note-taking and text editing experience.
- Multi-Tab Interface: Work with multiple documents simultaneously using tabbed browsing.
- Rich Text Formatting: Customize your text with various fonts, colors, and styles.
- File Management: Easily open, save, and manage text and rich text files.
- Custom Title Bar: Enjoy a modern look with a borderless form and custom title bar.
- Windows 7 or higher
- .NET Framework 4.7.2 or later
- Download the Installer: Get the latest version of the installer from the Releases page.
- Run the Installer: Double-click the installer file and follow the on-screen instructions.
- Launch the Application: After installation, launch the application from the Start Menu or Desktop shortcut.
To build Notes from the source code, follow these steps:
- Visual Studio 2019 or later
- .NET Framework 4.7.2 SDK
- Guna UI Framework
-
Clone the Repository:
git clone https://github.com/yourusername/notes.git cd notes
-
Open the Solution: Open
Notes.sln
in Visual Studio. -
Restore NuGet Packages: Visual Studio should automatically restore the required NuGet packages. If not, go to
Tools > NuGet Package Manager > Manage NuGet Packages for Solution
and restore them manually. -
Build the Solution: Build the solution by selecting
Build > Build Solution
or pressingCtrl+Shift+B
. -
Run the Application: Start debugging by pressing
F5
or selectingDebug > Start Debugging
.
-
Multi-Tab Interface:
- Click the
New Tab
button to create a new tab for your document. - Each new tab will be named "New Note 1", "New Note 2", and so on.
- Click the
-
Rich Text Formatting:
- Use the formatting toolbar to change fonts, text color, and apply styles like bold or italics.
-
File Management:
- Open documents from the
File
menu. - Save your work with
Save
orSave As
options.
- Open documents from the
Contributions are welcome! If you have suggestions for new features, improvements, or bug fixes, feel free to open an issue or submit a pull request.
- Fork the Repository: Click the
Fork
button at the top right of this page. - Clone Your Fork:
git clone https://github.com/yourusername/notes.git cd notes
- Create a Branch:
git checkout -b feature/your-feature-name
- Make Changes: Implement your feature or bug fix.
- Commit Your Changes:
git commit -m "Add feature/fix: describe your changes"
- Push to Your Fork:
git push origin feature/your-feature-name
- Open a Pull Request: Go to the original repository and click
New Pull Request
.
This project is licensed under the MIT License. See the LICENSE file for details.
- Microsoft for the inspiration from their Notepad tool.
- Guna UI Framework for providing modern UI controls.
- Icons8 for the valuable icons used in this project.
- Open Source Community for the valuable libraries and tools used in this project.
Thank you for using Notes! We hope it helps you manage your notes and text documents more effectively.