Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/idkncc/rsblox

Minimalistic Game Launcher for Roblox
https://github.com/idkncc/rsblox

game-launcher minimalistic roblox roblox-launcher rsblox rust tauri

Last synced: 26 days ago
JSON representation

Minimalistic Game Launcher for Roblox

Awesome Lists containing this project

README

        

# rsblox

Minimalistic Game Launcher for Roblox

![Screenshot](docs/screenshot.png)

> [!WARNING]
>
> Currently, you can sign in only with cookie
>
> In plans, add signing in using [Quick Login](https://en.help.roblox.com/hc/en-us/articles/360056582012-Quick-Login)

## Why

1. Roblox Website is bloated: analytics, metrics, useless HTTP requests, etc.
2. Old design _(lets be honest, it sucks)_
3. I wanted to practice with my Rust/Svelte skills
4. **Because I can**โ„ข ๐Ÿ•บ

## Why `rsblox`

**Rust** + **Roblox** = **rsblox**

## Install from Github Releases

1. [go to releases](https://github.com/idkncc/rsblox/releases)
2. download installer/package for your system
3. install
4. PROFIT

## Build Yourselfโ„ข

1. get rust, nodejs
2. setup [tauri environment](https://tauri.app/v1/guides/getting-started/prerequisites)
3. install `tauri-cli`
```shell
cargo install tauri-cli
```
4. build it [(see more)](https://tauri.app/v1/guides/building/)
```shell
cargo tauri build
```
5. do push-ups while building executable ๐Ÿ’ช๐Ÿ’ช๐Ÿ’ช
6. run it!

## TODOs
[Moved to Project](https://github.com/orgs/idkncc/projects/1/views/1)

## Contributing
1. Read [`CONTRIBUTING.md`](CONTRIBUTING.md)
2. Fork it
3. Clone it
4. Do some work
5. Commit
6. Push it and submit PR

## TODOs
[Moved to Project](https://github.com/orgs/idkncc/projects/1/views/1)

## Credits
- [roboat](https://github.com/fekie/roboat) โ€“ A high performance interface for the Roblox REST API _(p.s. no more as dependency, but i copied some parts from it)_