scirexs.dev

Share Costs

Split expenses effortlessly with this calculator app. (Currently only available in JPY)

Perfect for group trips, dining out, or any situation where you need to split costs among friends or colleagues. While simple equal splits are easy to calculate, this app really shines when handling complex scenarios such as:

  • Splitting specific costs (like alcohol) among select members only
  • Settling temporary IOUs and advances
  • Managing multiple payments and different sharing arrangements

The app automatically calculates who owes what to whom and suggests the most efficient way to settle all debts with minimal transactions.

SvSeeds

Simple UI components for Svelte.

It is possible to copy each component individually and fully customize it using the CLI tool. Please refer to the documentation for details.

fetchy - lightweight fetch

A lightweight, zero-dependency fetch wrapper library with TypeScript support.

It provides timeout handling, retry functionality with exponential backoff, Bearer authentication helper, jitter support, and flexible customization for error handling and retry configuration, etc. The main code size is approximately 5kB uncompressed, making it extremely lightweight.

SRP6a Auth Library

A TypeScript library for SRP6a authentication.

Provides user registration and authentication functionality, enabling secure password-based authentication without transmitting passwords over the network. Includes both client-side and server-side features, allowing you to choose and use either one as needed.

Simple Weather App

A current weather checking app built with React + Next.js.

Allows you to check weather conditions for various cities in Japan using the OpenWeatherMap API.