nokrab

nokrab/snapp

Yet Another Url Shortner. A simple excercise to learn Svelte.

0
0
MIT License

Snapp is a self-hosted URL shortener designed for users who value control over their URL management and want to explore modern web technologies. It features a user-friendly interface, secure authentication, custom short codes, analytics, and supports multiple architectures and databases.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of nokrab/snapp

Account's avatar
A very basic crypto library
Account's avatar
Runtime-agnostic library for encoding and decoding data
Account's avatar
One-time passwords with HOTP and TOTP
Account's avatar
A clean and friendly icon family for web
Account's avatar
Prisma Client is an auto-generated, type-safe and modern JavaScript/TypeScript ORM for Node.js that's tailored to your data. Supports PostgreSQL, CockroachDB, MySQL, MariaDB, SQL Server, SQLite & MongoDB databases.
Account's avatar
Headless UI for building powerful tables & datagrids for TS/JS.
Account's avatar
TypeScript definitions for bun
Account's avatar
Node client for Umami
Account's avatar
An email boilerplate in Svelte5 Tailwindcss and Tw-to-CSS, inspired by @react/email
Account's avatar
Runtime of ZenStack for both client-side and server-side environments.
Account's avatar
Optimized bcrypt in plain JavaScript with zero dependencies, with TypeScript support. Compatible to 'bcrypt'.
Account's avatar
The headless components for Svelte.
Account's avatar
Array manipulation, ordering, searching, summarizing, etc.
Account's avatar
Encodings that map abstract data to visual representation.
Account's avatar
Loads environment variables from .env file
Account's avatar
Fastest HTML entities encode/decode library.
Account's avatar
Simple module providing ISO-3166-1-alpha-2 country code to english country name lookup and reverse lookup
Account's avatar
JSON Web Token implementation (symmetric and asymmetric)
Account's avatar
IP lookup using Maxmind databases
Account's avatar
Markdown preprocessor for Svelte
Account's avatar
SSR-friendly light and dark mode for SvelteKit
Account's avatar
Easy as cake e-mail sending from your Node.js applications
Account's avatar
Fast and powerful CSV parser for the browser that supports web workers and streaming large files. Converts CSV to JSON and JSON to CSV.
Account's avatar
super fast, all natural json logger
Account's avatar
Formats your JavaScript using prettier followed by eslint --fix
Account's avatar
A beautiful Syntax Highlighter.
Account's avatar
An opinionated toast component for Svelte.
Account's avatar
A modular rate limiter for SvelteKit. Use in password resets, account registration, etc.
Account's avatar
Making SvelteKit forms a pleasure to use!
Account's avatar
Merge Tailwind CSS classes without style conflicts
Account's avatar
🦄 Tailwindcss first-class variant API
Account's avatar
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment
Account's avatar
Generate QR Code universally, in any runtime, to ANSI, Unicode or SVG.
Account's avatar
TypeScript-first schema declaration and validation library with static type inference
Account's avatar
Compatibility utilities for ESLint
Account's avatar
ESLint JavaScript language implementation
Account's avatar
SvelteKit is the fastest way to build Svelte apps
Account's avatar
A Tailwind CSS plugin for automatically styling plain HTML content with beautiful typographic defaults.

Top contributors

urania-dev's profile
urania-dev
24 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet