A JavaScript schema validation package that supports direct validation of MongoDB update modifier objects
Repository Index
47,133 repositories indexed
25–39 of 39 · Most stars
Minimalist fitness app to plan your workouts, track your personal records and leverage smartwatch data
- fitness
- fitness-app
- selfhosted
- workout
Persistent infinite memory with profiles, background agents, and conversation imports for Pi.
- memory
- pi-extension
- optchat
Cornelius, le cadre/miroir intelligent : il vous reconnaît, vous écoute et répond en français. Assistant vocal, reconnaissance faciale en local, Home Assistant, météo, transports et beaucoup plus !
- ai-assitant
- computer-vision
- esp32
- face-recognition
Compile-time i18n toolkit that requires zero code changes and produces the smallest possible bundles. Supports React, Svelte, SolidJS, Astro, and more
Imgcompress is a self-hosted image processing toolbox that handles compression, format conversion, and AI background removal in a single web interface. It supports over 70 input formats (including PSD, HEIC, and RAW) and can output common formats or generate PDFs, all without sending files to external services.
- imagecompression
- imageoptimizer
- self-hosted
- webtool
Custom node-sass importer for selector specific imports, module importing, globbing support and importing files only once.
- node-sass
- selector-filtering
- node-filtering
- css
High-performance immutable data structures for modern JavaScript and TypeScript applications. Functional interfaces, deep/composite operations API, mixed mutability API, TypeScript definitions, ES2015 module exports.
- immutable
- typescript-definitions
- es2015-modules
- data-structures
A simple library to display tournament brackets (round-robin, single elimination, double elimination).
- typescript
- tournament
- webpack
- seeding
Add advanced link & copy functionalities to your directus fields. Supports interfaces as well as displays.
- directus
- directus-cms
- directus-extension
- directus-extension-display
An affordable and reliable Tally Light that works via WiFi based on NodeMCU / ESP8266. Supports multiple video mixers.
- tally
- tally-light
- nodemcu
- nodemcu-lua
Scramjet Platform is a distributed runtime supervisor that can run data processing programs called Sequences and manage local resources on any Linux server, Docker on small edge servers, and even large-scale Kubernetes clusters in the cloud or datacenters without exposing network ports to the public internet.
- nodejs
- stream-processing
- transform-as-a-service
- real-time
Generates Conventional Commit messages with AI. Supports OpenAI, Ollama, and Gemini.
Returns an object of attached midi ports with inputID, outputID, name, and manufacturer for more semantic MIDI port access.
- esm
- midi
- midi-controller
- typescript
Tiny TypeScript functional dependency injection, based on AsyncLocalStorage. Supports Node.js, Deno
- fp
- functional
- di
- dependency