nlfiedler

nlfiedler/tanuki

Personal asset organizer application

TypeScript
2
0
MIT License

Tanuki is a personal asset organizer application written in TypeScript that helps users manage and catalog their images and videos. It stores assets unmodified in a date-time directory structure while maintaining metadata in CouchDB, SQLite, or PouchDB, allowing users to add tags, locations, and batch edit multiple assets. The application is designed for individuals who want to organize personal photo and video collections with features like duplicate detection, batch editing, and optional reverse geocoding.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of nlfiedler/tanuki

Account's avatar
A fully-featured caching GraphQL client.
Account's avatar
Core engine for Apollo GraphQL server
Account's avatar
An Apollo Server integration for use with Express v5
Account's avatar
Universal router for SolidJS
Account's avatar
Extremely powerful dependency injection container.
Account's avatar
2KB immutable date time library alternative to Moment.js with the same modern API
Account's avatar
Loads environment variables from .env file
Account's avatar
Library that parses Exif metadata in images.
Account's avatar
A Query Language and Runtime which can target any service.
Account's avatar
A collection of scalar types not included in base GraphQL.
Account's avatar
help secure Express/Connect apps with various HTTP headers
Account's avatar
A comprehensive library for mime-type mapping
Account's avatar
The official CouchDB client for Node.js
Account's avatar
PouchDB is a pocket-sized database
Account's avatar
High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, GIF, AVIF and TIFF images
Account's avatar
A declarative JavaScript library for building user interfaces.
Account's avatar
A universally-unique, lexicographically-sortable, identifier generator
Account's avatar
Vite integration module for Express
Account's avatar
A logger for just about everything.
Account's avatar
Mock fetch requests in Bun.
Account's avatar
ESLint JavaScript language implementation
Account's avatar
GraphQL Code Generator plugin for generating TypeScript types
Account's avatar
GraphQL Code Generator plugin for generating TypeScript types for resolvers signature
Account's avatar
TypeScript definitions for bun
Account's avatar
TypeScript definitions for cors
Account's avatar
TypeScript definitions for express
Account's avatar
TypeScript definitions for morgan
Account's avatar
TypeScript definitions for multer
Account's avatar
TypeScript definitions for node
Account's avatar
TypeScript definitions for pouchdb
Account's avatar
TypeScript definitions for whatwg-mimetype
Account's avatar
TypeScript plugin for ESLint
Account's avatar
An ESLint custom parser which leverages TypeScript ESTree
Account's avatar
An API documentation generator for JavaScript.
Account's avatar
TypeScript is a language for application scale JavaScript development
Account's avatar
Tooling which enables you to use TypeScript with ESLint
Account's avatar
Native-ESM powered web dev build tool

Top contributors

nlfiedler's profile
nlfiedler
1129 contributions
dependabot[bot]'s profile
dependabot[bot]
1 contributions

Recent events

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

No events yet