Shadowtorch

screenshot of Shadowtorch
svelte
vite
tailwind

Ambient torch tracker for the Shadowdark TTRPG

Overview

Shadowtorch is a simple yet effective multi-torch tracker designed specifically for the Shadowdark tabletop role-playing game (TTRPG). It enhances your gameplay experience by allowing you to manage multiple torches seamlessly, ensuring that you stay immersed in your adventures without getting bogged down by tracking mundane details. With its unique features, Shadowtorch provides both visual and auditory elements that elevate any gaming session.

Features

  • Ambient Mode: Enjoy an animated torch along with immersive fire ambiance that includes realistic blowout sounds, making your gaming experience come alive.
  • Overview Mode: Easily keep track of multiple torches with user-friendly controls, allowing you to sort, pause all, or decrement time by 10-minute intervals.
  • Customizable Themes: Choose from 9 distinct app/fire themes, catering to different moods and settings, ensuring that your game feels personalized.
  • High-Quality Sound Effects: Benefit from professionally produced fire ambiance by Mixkit, adding an authentic auditory layer to your shadowy adventures.
  • User-Friendly Interface: Designed for ease of use, the interface allows gamers to focus on storytelling and gameplay rather than managing their torch inventories.
svelte
Svelte

Svelte is a modern front-end framework that compiles your code at build time, resulting in smaller and faster applications. It uses a reactive approach to update the DOM, allowing for high performance and a smoother user experience.

vite
Vite

Vite is a build tool that aims to provide a faster and leaner development experience for modern web projects

tailwind
Tailwind

Tailwind CSS is a utility-first CSS framework that provides pre-defined classes for building responsive and customizable user interfaces.

postcss
Postcss

PostCSS is a popular open-source tool that enables web developers to transform CSS styles with JavaScript plugins. It allows for efficient processing of CSS styles, from applying vendor prefixes to improving browser compatibility, ultimately resulting in cleaner, faster, and more maintainable code.

typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.