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
430 packages
Order
Sort by
2fa-server
a server for implementing 2fa for actions
alpine-heapdump
this has a tarball of a precompiled binary of heapdump to be used in alpine linux
arduino-preferences
parse and return object of global arduino preferences
avg-stream
average the last n samples and emit the result as a stream
batch-flood-stream
emits batches of data events. grouped based on rate they are emitted and a max batch size.
batching-fs-writestream
writes files faster by writing data to disk in chunks rather then one syscall for each call to write as in `fs.createWriteStream` except buffers chunks of data while other writes are pending to batch them to dis
batch-update-nginx-etag
set file mtime to content based etag value with nginx-etag
binarysearch
pure js binary search for sorted javascript arrays||array like objects. returns any || last || first || closest matched key for value, or slice between 2 values where values need not exist.
block-reader
read specific chunks of files by offset
buffer-compare
Lexicographically compare two buffers.