re-start
re-start
A TUI-like browser startpage built with Svelte, designed to provide a customizable and functional dashboard for users. It integrates various widgets and tools to enhance productivity and provide quick access to information.
Purpose
re-start serves as a lightweight and aesthetically pleasing browser startpage, offering a terminal-like interface with practical features. It aims to replace the default browser homepage with a more personalized and useful dashboard.
Key Features
- Todoist Tasks Integration: Sync and display tasks from Todoist, with clickable links to manage tasks directly.
- Weather Information: Fetches weather data from Open-Meteo to keep users informed about current conditions.
- Customizable Links: Users can add and organize their frequently visited links for quick access.
- Random Stats: Displays real-time metrics such as load time, ping (via a request to Google), FPS, and viewport size.
- Lightweight Design: The entire page, including fonts, is under 90KB, ensuring fast load times.
Target Audience
This library is ideal for users who prefer a minimalistic, terminal-inspired interface for their browser startpage. It caters to those looking to integrate productivity tools like Todoist and weather updates seamlessly into their browsing experience. Built with Svelte, it emphasizes performance and a smooth user experience.
Usage Tips
- Access settings by hovering the cursor in the top right corner.
- Obtain a Todoist API token via the Todoist website under Settings > Integrations > Developer.
- Click the task count to open Todoist directly.
- Refresh weather and Todoist widgets by clicking their respective panel labels.
- Ping stat is derived from a request to https://www.google.com/generate_204 and should be interpreted casually.
- A matching [Firefox color theme](https://color.firefox.com/?theme=XQAAAAK3BAAAAAAAAABBqYhm849SCicxcUhA3DJozHnOMuotJJDtxcajvY2nrbwtWf53IW6FuMhmsQBmHjQtYV0LyoGIJnESUiSA8WGCMfXU1SYqmE_CaU8iA8bQXAYc2jrXIT6bjoi8T-cSTCi2_9o7