Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/elamani-drawing/rusty-bunny
Implémentation d'un marque page intelligent en Rust avec Rocket
https://github.com/elamani-drawing/rusty-bunny
rocket rust
Last synced: 7 days ago
JSON representation
Implémentation d'un marque page intelligent en Rust avec Rocket
- Host: GitHub
- URL: https://github.com/elamani-drawing/rusty-bunny
- Owner: elamani-drawing
- License: mit
- Created: 2022-09-25T15:04:14.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2022-10-01T19:08:08.000Z (about 2 years ago)
- Last Synced: 2023-03-06T05:07:43.324Z (over 1 year ago)
- Topics: rocket, rust
- Language: Rust
- Homepage:
- Size: 1.51 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
## Summary
- [Summary](#summary)
- [Description](#description)
- [Demo](#demo)
- [Installation](#installation)
- [Usage](#usage)
- [License](#license)
- [Auteurs](#auteurs)## Description
This project was born after because I wanted to make the [rusty-bunny](https://developers.facebook.com/blog/post/2020/06/03/build-smart-bookmarking-tool-rust-rocket/) tutorial to practice rust.
This is a bunnylol clone programmed in rust.
## Demo
![demo of rusty bunny](demo.gif)## Installation
0. Install [Rust](https://www.rust-lang.org/)
1. Clone rusty-bunny
```sh
git clone https://github.com/elamani-drawing/rusty-bunny
```
2. Make sure you're using nightly
```sh
cargo --version
//else run: rustup default nightly
```
3. Run the projet
```sh
cargo run
```
5. Visit [localhost:8000](http://localhost:8000/)6. Use app from link: "http://localhost:8000/search?cmd=" or settings your [client browser](/docs/setting_browser.md)
## Usage
To test out a command, type in http://localhost:8000/search?cmd= followed by your command.
The following commands are supported by `rusty-bunny`:
- "tw" -> redirects to twitter.com
- "tw @username" -> redirects to twitter.com/username
- "gh" -> redirects to github.com
- "gh @username" -> redirects to github.com/username
- "gh @username/repo" -> redirects to github.com/username/repo
- "gh search" -> make a search in github
- ..for more commands see [list commands](/docs/list_command.md)
Everything else redirects to a google search with your query.## License
Distributed under the MIT License. See [`LICENSE`](LICENSE) for more information.
## Auteurs
1. [Au = Or[79]](https://github.com/elamani-drawing)