51 packages
agreeable-client
JavaScript client library for connecting with an Agreeable database
alphacounter
An alphanumeric incrementable counter with endless scale and suitable for URLs. Miniscule library.
array-query
Provides an interface to pull objects out of a JavaScript array with minimal code. Useful for Backbone collections and similar scenarios.
browserbase
IndexedDB wrapper providing promises, easy versioning, and events, including change events across tabs.
chip-js
Chip ====
chip-utils
A few basic utilities for use within chip-supported libraries
cloudflare-fetch-retries
Because Cloudflare's network is unstable and it drops connections more often than most.
cloudflare-firebase
crypto-id
Create a random id of any length with characters 0-9,A-Z,a-z using the browser's crypto.getRandomValues interface.
dabble-api
Dabble's REST and WebSocket API server
@dabble/auth
Shared cookie auth for Dabble services
@dabble/delta
Format for representing rich text documents and changes.
@dabble/json-patch
Immutable JSON Patch implementation based on RFC 6902
@dabble/linear-cli
Linear CLI with unblocked issue filtering, built for AI-assisted development
@dabble/local-dev-setup
Shared local dev setup for Dabble projects — installs and configures Caddy as an HTTPS reverse proxy for *.local.dabblewriter.com
@dabble/patches
Immutable JSON Patch implementation based on RFC 6902 supporting operational transformation and last-writer-wins
@dabble/rest-client
An easier-to-use API for using REST APIs via fetch
@dabble/uikit
When we put this together, consider reviewing the following resources:
differences-js
Checks if there are any differences between two objects and provides the difference.
durable-apis
Functional-style Cloudflare Durable Objects with direct API calls from Cloudflare Workers and TypeScript support.
easy-signal
Two types of signals: event signals for subscribing to and emitting events, and reactive store signals for tracking and reacting to state changes.
expressions-js
Converts simplified JavaScript expressions into executable functions for JavaScript frameworks.
fragments-built-ins
Built-in binders, formatters, and animations for fragments.js-based frameworks.
fragments-js
Fragments is an ultra-fast templating and data-binding library for front-end JavaScript applications.
html-string-brunch
HTML support for brunch