Launch Week Day 2: Introducing Reports: An Extensible Reporting Framework for Socket Data.Learn More
Socket
Book a DemoSign in
Socket
s

skulptur

npm

Packages

Current Co-maintainers

Former Co-maintainers

31 packages

ai-prompts

Single paragraph about why this library exists

asset-preloader

A tiny asset preloader for the browser via XHR2. It can preload assets of different file types and composite progress together, with support for multiple event subscriptions.

audio-fns

There are many javascript audio libraries, but most of them make assumptions about using Web Audio API or that audio is being manipulated in real time. Audio-fns takes a different approach, providing functions to generate and operate on audio samples wher

browser-fns

Single paragraph about why this library exists

color-supreme

A powerful library for extracting dominant colors from images. It uses the k-means clustering algorithm to analyze the colors in an image and identify the most dominant ones, making it ideal for a range of applications such as image processing, data visua

common-fns

All the functions that are generic enough and used often!

concat-ts

Simple CLI tool to concats exported typescript files.

copilot-x

A simple CLI tool where you are the copilot, because it runs on autopilot.

creative-ui

## Get started

data-fns

This library provides utility functions for working with array data that are useful in many contexts, including creative coding. It offers generic functions that perform common operations such as offsetting an array, generating an array based on a callbac

dotwav

Warning: This is a work in progress and the API isn't currently stable yet!

gregorio

Pure and framework agnostic date picker

infuser

If you're looking for an easy way to extract or update dynamic content within static files, this library has got you covered! With `getSlots`, you can quickly extract the content of slots or placeholders within your files. And with `updateSlots`, you can

interpolation-fns

Install

kween

Simple tween library written in Typescript

lightcast

The Pub/Sub pattern is needed every now and then and this library is a no dependency, tiny and typesafe solution.

loop-fns

A lightweight solution for looping with great performance and control.

markdown-fns

Warning: This is a work in progress and the API isn't currently stable yet!

natural-state

A composable, framework agnostic state solution built on top of redux

note-fns

Use this library when you need a comprehensive but lightweight solution for working with musical notes in Typescript. It provides functions, types and constants that make it easy to manipulate musical note information. Works great in conjunction with othe

perfect-time

A generic clock that makes it easy to schedule repeating time based events with precision in Typescript. It works by calling scheduled events slightly before their side effects should take place, which is great in combination with Web Audio for example.

pixel-paradise

Image manipulation library.

random-fns

All your random needs in one place.

reactive-fns

This library is based on the brilliant [Callbag](https://github.com/callbag/callbag) spec by André Staltz, which allows creating both pullable and listenable streams from simple functions. That makes it lightweight and flexible and that's why it shines wh

reactive-sequencer

A powerful sequencer that can be used to sequence anything in the browser or node although it has a strong focus on musical sequencing. Streams allow controlling any parameter efficiently in real time, as well as reacting to any sequencer events. The API