Abhyas
Abhyas is a Rust command-line application for managing and interacting with a database of links.
Features
- Check Status: Get the total, completed, and skipped links count.
- Get Link: Get random link from the database.
- Add Link: Add new links to the database.
- Search Link: Search link from the database.
- Other: View and interact with other available options.
- Insert Links from File: Add links from a specified file to the database.
Requirements
Installation
-
Clone and build the project:
git clone https://github.com/halshar/abhyas.git cargo build --release
-
Install using cargo
cargo install abhyas
Usage
To run the application:
abhyas
For inserting links from a file:
abhyas --file <file_path>
# Replace `<file_path>` with the path to your file.
Usage Notes
- When running the application, follow the on-screen instructions to navigate and interact with the available options.
- Use the
--file
flag to insert links from a specified file.
Acknowledgments
This project utilizes the rusqlite
and other Rust libraries.
Contributing
Contributions are welcome! If you have any suggestions or improvements, please open an issue or create a pull request.
License
This project is licensed under the GPLv3 License.