note-toolkit
v1.0.14
Published
A simple notes manager which can access through terminal.
Downloads
20
Maintainers
Readme
Note Toolkit
Description
Note Toolkit is a powerful command-line interface (CLI) notes management tool designed to streamline the process of creating, deleting, reading, saving, and organizing your notes. With its intuitive interface and robust features, Note Buddy empowers users to efficiently manage their notes, ensuring that important information is always at their fingertips. Whether you're a student, professional, or anyone in between, Note Buddy simplifies note-taking, making it easier than ever to stay organized and focused.
Table of Contents
Installation
To install the tool, you need to have Node.js and npm installed on your machine. Then, run the following command:
$ npm install -g note-toolkit
$ note-buddy add "New note"
Usage
Once Note Toolkit is installed in your system, you can start managing your notes with the 'note-buddy' command.
Commands
1. add
- Description : Add a note.
- Syntax:
note-buddy add --title "<note-title>" --body "<note-body>"
- Example:
note-buddy add --title "Meeting Notes" --body "Discuss project requirements and deadlines"
2. list
- Description: Lists all the saved notes.
- Syntax:
note-buddy list
- Example:
note-buddy list
3. read
- Description: Reads a specific note by title.
- Syntax:
note-buddy read --title "<note-title>"
- Example:
note-buddy read --title "Meeting Notes"
4. remove
- Description: Removes a specific note by title.
- Syntax:
note-buddy delete --title "<note-title>"
- Example:
note-buddy delete --title "Meeting Notes"
Common Examples
Add a Note:
note-buddy add --title "Shopping List" --body "Milk, Eggs, Bread"
List All Notes:
note-buddy list
Read a Specific Note:
note-buddy read --title "Shopping List"
Delete a Note:
note-buddy remove --title "Shopping List"
Configuration
At this time, Note Toolkit does not require any specific configuration. All commands are designed to work out of the box. Future updates may introduce customizable settings.
Contributing
Contributions are welcome! If you would like to contribute to Note Toolkit, please follow these steps:
1. Fork the Repository
Start by forking the Note Vault repository.
2. Clone Your Fork
git clone https://github.com/your-username/note-toolkit.git
3. Create a new branch
git checkout -b feature/my-new-feature
Implement your changes while ensuring that the code adheres to the project's style and standards.
4. Commit Your Changes
git commit -m "Add new feature: description"
Commit your changes with a meaningful message:
5. Push to Your Fork
git push origin feature/my-new-feature
Push your changes to your forked repository:
5. Submit a Pull Request (PR)
Go to the original repository on GitHub and open a pull request from your forked repository. Provide a clear description of the changes and any related issue numbers.
Contribution Guidelines:
- Ensure your changes are well-tested.
- Maintain consistent code style.
- Write detailed and clear commit messages.
License Section
The License section informs users about the licensing terms of your project. It typically includes the type of license you’re using and a brief statement encouraging users to review the full license.
## License
This project is licensed under the MIT License. You are free to use, modify, and distribute this software as long as the original license is included in all copies or substantial portions of the software.
For more details, please refer to the [LICENSE](LICENSE) file in the repository.
---
MIT License
Copyright (c) 2024 Abhrajit Debnath
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
...