Socket for GitHub
Detect suspicious packages in PRs
Socket CLI
Use Socket from the command line
Socket Web Extension
Use Socket from your browser
Socket Dependency Search
Find any package for your project
Socket Optimize
Optimize your dependencies
Integrations
Docs
Want to read all the docs? Start here
Customers
Check out our customer stories
Blog
Keep up to date with all the news
Changelog
Latest updates and enhancements
FAQ
Answers to common questions
Package Alerts
Learn about all Socket alerts
Glossary
Open source and security terms
Customer Stories
About
Why we built Socket
Love
See why developers love Socket
Careers
Join our team
Investors
Learn about our investors
Security
Our security practices
Why Socket?
Achievements
Packages
Comaintainers
39 packages
Order
Sort by
automata-reducer
a tiny (< 0.5kb gzip) finite-state-machine that switches reducers
basic-compose
basic functional composition function
basic-csv-parser
lightweight (1kb gzip, no dependencies) csv string parser for the browser
basic-cursors
basic set of functional cursors
basic-fsa-factories
basic (349 bytes gzip) partial implementation of some common flux standard action (FSA) factories to instantiate action factories and dispatchers with strong typing
basic-ioc-container
a tiny (<270 bytes gzip), unobtrusive IoC container that lazily instantiates any type from standard factories.
basic-l10n
basic localization of strings (396 bytes gzip, no deps), including pluralization and reordering of substitutions with template literals.
basic-state-machine
a lightweight, basic finite-state-machine
bin-allocator
allocate values to bins defined by their lower bound delimitor value
cbox-vault
pouchdb-based vault that encrypts/decrypts docs to/from the underlying db