1.0.14 • Published 9 months ago

note-toolkit v1.0.14

Weekly downloads
-
License
MIT
Repository
-
Last release
9 months ago

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:
...
1.0.14

9 months ago

1.0.13

9 months ago

1.0.12

9 months ago

1.0.11

9 months ago

1.0.10

9 months ago

1.0.9

9 months ago

1.0.8

9 months ago

1.0.7

9 months ago

1.0.6

10 months ago

1.0.5

10 months ago

1.0.4

10 months ago

1.0.3

10 months ago

1.0.2

10 months ago

1.0.1

10 months ago

1.0.0

10 months ago