Phil's repositories
feathers-prisma
A Feathers service adapter for Prisma ORM.
hono-upload
A memory efficient upload handler for hono.
solid-headless
Headless UI for SolidJS
backblaze-b2
Node.js Library for the Backblaze B2 Storage Service
backblaze-b2-upload-any
An intelligent upload function to be used with the backblaze-b2 module.
clientdb
ClientDB is an open source in-memory database for enabling real-time web apps.
directus
The Modern Data Stack π° β Directus is an instant REST+GraphQL API and intuitive no-code data collaboration app for any SQL database.
docs
The Hanko Documentation
feathers
The API and real-time application framework
generator-feathers
A Yeoman generator for a Feathers application
kobalte
A UI toolkit for building accessible web apps and design systems with SolidJS.
pdf.js
PDF Reader in JavaScript
preact-preset-vite
Preset for using Preact with the vite bundler
socketio-shared-webworker
Socket.io client inside a WebWorker thread
solid-aria
A library of high-quality primitives that help you build accessible user interfaces with SolidJS.
tiny-intl
A tiny library to translate or transform strings, dates and numbers based on native Intl.
eslint
Simple, opinionated eslint setup for my projects.
flattie
A tiny (203B) and fast utility to flatten an object with customizable glue
hono-middleware
monorepo for Hono third-party middleware/helpers/wrappers
modular-forms
The modular and type-safe form library for SolidJS, Qwik and Preact
react-vite-trpc
template for monorepo (turborepo): client (React + Vite) + server (Express + tRPC) + vitest + cypress + npm workspaces, emphasizing the use of absolute paths.
simpler-cookie-consent-next
A basic implementation of github.com/ps73/cookie-consent in a nextjs app.
solid-toast
Customizable Toast Notifications for SolidJS
sonner
An opinionated toast component for React.
storage-abstraction
Provides an abstraction layer for interacting with a storage; the storage can be local or in the cloud.
supertray
An open-source document management system that aims to simplify the way you handle and organize your documents.
sync
A linear-inspired sync engine for supertray.
tanstack-virtual
π€ Headless UI for Virtualizing Large Element Lists in JS/TS, React, Solid, Vue and Svelte