Ecosyste.ms: Awesome

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

https://github.com/probablykasper/kadium

App for staying ontop of YouTube channels' uploads
https://github.com/probablykasper/kadium

linux macos notifications tauri windows youtube

Last synced: about 2 months ago
JSON representation

App for staying ontop of YouTube channels' uploads

Lists

README

        




Kadium



App for staying ontop of YouTube channels' uploads


Download for Mac, Windows or Linux



![Screenshot 1](website/static/screenshot-1.webp)

![Screenshot 2](website/static/screenshot-2.webp)

## Dev instructions

### Get started

1. Install Node.js
2. Install Rust
3. Follow the [Tauri setup guide](https://tauri.studio/en/docs/getting-started/intro)
4. Run `npm install`

### Commands

- `npm run dev`: Start app in dev mode. It sets `DEVELOPMENT=1` to tell the app to use `./src-tauri/appdata` for app data.
- `npm run build`: Build
- `npm run lint`: Lint
- `npm run format`: Format

### Release new version
1. Update `CHANGELOG.md`
2. Bump the version number in `src-tauri/Cargo.toml`
3. Run `cargo check` to update `Cargo.lock`
4. Create a git tag in the format `v#.#.#`
5. Add release notes to the generated GitHub release and publish it