Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Tarnadas/smmdb-client
https://github.com/Tarnadas/smmdb-client
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/Tarnadas/smmdb-client
- Owner: Tarnadas
- Created: 2020-07-22T04:27:23.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-11-27T10:35:10.000Z (about 1 year ago)
- Last Synced: 2023-11-27T11:38:27.877Z (about 1 year ago)
- Language: Rust
- Size: 734 KB
- Stars: 71
- Watchers: 2
- Forks: 4
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-iced - smmdb-client - Save file editor for Super Mario Maker 2. (Projects Using iced)
README
# SMMDB Client
![Continuous integration](https://github.com/Tarnadas/ninres-rs/workflows/Continuous%20integration/badge.svg)
![GitHub All Releases](https://img.shields.io/github/downloads/Tarnadas/smmdb-client/total)
![GitHub Releases](https://img.shields.io/github/downloads/Tarnadas/smmdb-client/latest/total)
[![Discord](https://img.shields.io/discord/168893527357521920?label=Discord&logo=discord&color=7289da)](https://discord.gg/SPZsgSe)
[![Twitter](https://img.shields.io/twitter/follow/marior_dev?style=flat&logo=twitter&label=follow&color=00acee)](https://twitter.com/marior_dev)Save file editor for Super Mario Maker 2.
It will automatically detect your Yuzu and Ryujinx save folder, but you can also manually select any SMM2 save file on your system.
This software lets you download courses from [SMMDB](https://smmdb.net).
For planned features, please visit the [Github issue page](https://github.com/Tarnadas/smmdb-client/issues)![](./assets/screenshot.png)
## Install
You can download Windows, Linux and MacOS binaries in the [Github release section](https://github.com/Tarnadas/smmdb-client/releases)
### via Cargo
You can install SMMDB Client via Cargo:
It is recommended to install Cargo via [Rustup](https://rustup.rs/)
#### Prerequisites (debian/ubuntu)
Before installing the client, run the following commands:
`sudo apt-get install cmake libfreetype6-dev libfontconfig1-dev xclip sudo libgtk-3-dev`
#### nightly install (all OSs)
After that, run these commands to fix rustup with nightly:
`rustup install nightly`
Set nightly as your default for now:
`rustup default nightly`
Now you can install the smmdb client:
`cargo install --git https://github.com/Tarnadas/smmdb-client.git`
Once you have installed smmdb, you can switch back to stable Rust:
`rustup default stable`
To open the smmdb client type `smmbd` in your terminal
### via Chocolatey (Windows Only)
`choco install smmdb-client`
Chocolatey install instructions/docs [Chocolatey.org](https://chocolatey.org/install)