better state manager use react hooks
Better Auth integration for Expo and React Native applications.
A really fast memory store for better-queue
Better Stack JavaScript logging tools (formerly Logtail)
A session store for express-session.
A state management library that implemented for Svelte that is very similar to @svelte/store
JSON.parse with context information on error
JSON.parse with context information on error
A [W3C HTML JSON forms spec](http://www.w3.org/TR/html-json-forms/) compliant field appender (for lack of a better name). Useful for people implementing `application/x-www-form-urlencoded` and `multipart/form-data` parsers.
The most comprehensive authentication framework for TypeScript.
General purpose node utilities
The fastest and simplest library for SQLite in Node.js.
A better path.resolve() that normalizes paths on Windows
A better opn. Reuse the same tab on Chrome for 👨💻.
Human-friendly JSON Schema validation for APIs
Telemetry package for Better Auth
Advanced fetch wrapper for typescript with zod schema validations, pre-defined routes, hooks, plugins and more. Works on the browser, node (version 18+), workers, deno and bun.
The most comprehensive authentication framework for TypeScript.
Backwards compatible shim for React's useSyncExternalStore. Works with any React that supports hooks.
Kysely adapter for Better Auth
Drizzle adapter for Better Auth
Memory adapter for Better Auth
Prisma adapter for Better Auth
Mongo adapter for Better Auth
Translatable columns for Rails 4.2 or better, stored in the model table itself.
Better search for Spree stores
MemCacheFragmentStore correctly handles errors and reuses the CACHE object rather than creating new clients.
a better cookie session store for rack.
Extend the redis store with CAS (compare-and-swap) functionality for better cache integrity support
"Bitfields for ActiveRecord": store low-cardinality columns in a separate table for vastly more flexibility and better performance.
Yauth is a extremely simple authentication solution for prototipes, developed as a warden strategy. It uses a yaml file to store usernames and hashed password. It provides a better-than-nothing security.
NO LONGER MAINTAINED AND NOT RECOMMENDED, AS BOTS ARE ABLE TO RESOLVE CAPTCHAS BETTER THAN HUMANS. Based on Login Attempts check if captcha is necessary. It stores a permanent cookie and uses a table for tracking login requests.
This plugin enhances Pageflow stories with OEmbed functionality. When a link is present in the body text, and its URL is whitelisted, the link is changed into the embedded content. The embedded content is stored on the local server. When available and/or better somehow, we also use a provider's JavaScript SDK.
Generates memory-optimal immutable ActiveRecord dupes that are easily serializable and behaves much like ARs. Define required attributes before-hand and use them just as you would on an AR, for better memory optimization. Ideally, suitable in place of caching AR objects with cache stores like Memcached, where serialization and de-serialization are memory-hungry. Optars can save upto 90% of your memory(object allocations), while being upto 20x faster, when fetching huge AR results.
Chimera is an object mapper for Riak and Redis. The idea is to mix the advantages of Riak (scalability, massive data storage) with Redis (atomicity, performance, data structures). You should store the bulk of your data in Riak, and then use Redis data structures where appropriate (for example, a counter or set of keys). Internally, Chimera uses Redis for any indexes you define as well as some default indexes that are automatically created. There's no built in sharding for Redis, but since it's only being used for key storage and basic data elements you should be able to go a long way with one Redis server (especially if you use the new Redis VM). !! Chimera is alpha. It's not production tested and needs a better test suite. !! !! It's also only tested in Ruby 1.9. !!
Contentful API wrapper library exposing an ActiveRecord-like interface
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.