Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kinten108101/boki
Boki is a Steam Workshop downloader client for the GNOME desktop
https://github.com/kinten108101/boki
Last synced: about 2 months ago
JSON representation
Boki is a Steam Workshop downloader client for the GNOME desktop
- Host: GitHub
- URL: https://github.com/kinten108101/boki
- Owner: kinten108101
- License: mit
- Created: 2023-12-16T18:11:26.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-18T07:14:10.000Z (10 months ago)
- Last Synced: 2024-04-19T19:08:03.476Z (9 months ago)
- Language: JavaScript
- Homepage:
- Size: 392 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Boki
Steam Workshop downloader client for GNOME.
With Boki, you can download add-on/mod files from your favorite games on Steam.
- Enter a URL to the Steam Workshop page of an add-on/mod item and Boki will download it for you;
- See history of download attempts;
## Development
This project uses Flatpak, an app container technology. Your Linux distro should have this installed by default, otherwise you'll have to install it manually.
Install Flatpak Builder, required to build Flatpak apps:
```sh
flatpak install org.flatpak.Builder
```Build and install the app using the `scripts/flatpak-install.sh` script. You can inspect the file's content to see what's running.
Application is now available to be run. Search "Boki" for the desktop shortcut, or run this command:
```sh
flatpak run com.github.kinten108101.Boki
```### Optional
If you're using an LSP and wish to have linting (e.g. lsp-typescript).
Install the development NPM packages in this project:
```sh
yarn install
```These packages are type declarations for the GTK and Adwaita libraries. Now you should have working type linting in your IDE.
## About
The logo is heavily inspired by an artwork by Tony Zenitium (Source: [here](https://zenitium.artstation.com/projects/3dm1XE) and [here](https://www.artstation.com/artwork/3dm1XE)).
"Boki" derives from the names of two fictional characters "Bocchi" and "Kita" from the popular Japanese comic series/animated show "Bocchi the Rock!".