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: 4 days ago
JSON representation
App for staying ontop of YouTube channels' uploads
- Host: GitHub
- URL: https://github.com/probablykasper/kadium
- Owner: probablykasper
- License: mit
- Created: 2021-10-24T10:56:23.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2024-10-07T08:29:22.000Z (29 days ago)
- Last Synced: 2024-10-19T12:58:24.808Z (16 days ago)
- Topics: linux, macos, notifications, tauri, windows, youtube
- Language: Svelte
- Homepage: https://kadium.kasper.space
- Size: 9.41 MB
- Stars: 110
- Watchers: 6
- Forks: 8
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-tauri - Kadium - App for staying on top of YouTube channel uploads. (Applications / Social media)
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