27 packages
@acusti/appsync-fetch
A lightweight node.js module for making requests to an AWS AppSync graphql API
@acusti/aws-signature-v4
A lightweight isomorphic module to generate request headers that fulfill the AWS SigV4 signing process
@acusti/css-value-input
React component that renders a text input that can take and update a CSS value of a particular type with a default unit
@acusti/css-values
Utilities for parsing different types of CSS values with or without their units
@acusti/date-picker
React component that renders a date picker with support for date ranges
@acusti/draft-js
A React framework for building text editors.
@acusti/dropdown
React component that renders a dropdown with a trigger and supports searching, keyboard access, and more
@acusti/input-text
React component that renders a semi-controlled input with multiLine and selectTextOnFocus support
@acusti/matchmaking
Intuitive approximate string matching (i.e. fuzzy searches)
@acusti/parsing
Loosely parse a string as JSON with numerous affordances for syntax errors
@acusti/post
Super minimal fetch-inspired API wrapper around node.js’ http and https modules for making POST requests
@acusti/react-code-input
React component for entering and validating numbers, text or password.
@acusti/styling
React component that renders a CSS style string as a <style> element in the <head> of the document (with global style de-duplication)
@acusti/textual
Utilities for transforming and formatting text (i.e. strings)
@acusti/uikit-docs
This is where the storybook-based documentation and examples live for test-driving the components and libraries in UIKit
@acusti/uniquify
Generate a unique string (e.g. for filenames or url slugs) using an incremental counter
@acusti/use-bounding-client-rect
React hook that returns the boundingClientRect for an element and triggers an update when those dimensions change
@acusti/use-is-out-of-bounds
React hook that detects if an element is outside of its parent’s bounds on any of its sides (like collision detection)
@acusti/use-keyboard-events
React hook that takes keyboard event handlers and attaches them to the document
@acusti/webcrypto
Isomorphic method for accessing the webcrypto API both from node.js and from the browser (including workers)
affixing-header
An affixing header that behaves normally as a user navigates down a page, but reveals itself naturally when a user scrolls or drags upwards. Inspired by iOS Safari, Medium, and others.
audile
Mobile-friendly audio player optimized for use with longer-form audio
crawlarchiver
crawl and archive a website and all its pages as plain HTML files organized in directories to match the URL structure of the website
jank-free-onscroll
A better, smoother, more performant window.onscroll event interface using requestAnimationFrame for performance and mobile-compatibility
onscrolling
A better, smoother, more performant window.onscroll event interface using requestAnimationFrame for performance and mobile-compatibility