{"repo":"TheRolfFR/activity-tracker","free":true,"listed":false,"github":"https://github.com/TheRolfFR/activity-tracker","clone":"git clone https://github.com/TheRolfFR/activity-tracker.git","description":"Custom work activity tracker with Tauri, Rust and SvelteKit","language":"Svelte","stars":25,"topics":["tauri","fluent","fluent-svelte","rust","svelte","typescript","ts-rs","sveltekit"],"license":null,"category":"saas-starters-boilerplates","readme_excerpt":"Activity Tracker Custom work activity tracker with Tauri , Rust and SvelteKit Technologies Front-end: Svelte and Fluent Svelte for visual components, svelte-tiny-linked-charts for charts visualization. Back-end: TypeScript bindings for Svelte are provided by the ts-rs crate. serde and serde json for serialization. rdev for global input events. Massive use of MPSC channels in Rust code because data goes only one way. How to develop Recommended IDE Setup: - VS Code + Tauri + rust-analyzer Prepare your environment: follow the guide from https://tauri.app/v1/guides/getting-started/prerequisites. Install JS and Rust dependencies Start dev command from root project depends on the package manager used to install tauri CLI.","default_branch":null,"files":null,"tree":[],"storefront":"/r/TheRolfFR","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/TheRolfFR/activity-tracker/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}