Libraries & Utilities

284 repositories across 3 subcategories

Subcategories

All Repositories — sorted by stars

Repository Stars Language Description
firecrawl/firecrawl ⭐ 114.7K TypeScript 🔥 The API to search, scrape, and interact with the web for AI
axios/axios ⭐ 109.0K JavaScript Promise based HTTP client for the browser and node.js
puppeteer/puppeteer ⭐ 94.2K TypeScript JavaScript API for Chrome and Firefox
mermaid-js/mermaid ⭐ 87.8K TypeScript Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown
chartjs/Chart.js ⭐ 67.4K JavaScript Simple HTML5 Charts using the <canvas> tag
apache/echarts ⭐ 66.3K TypeScript Apache ECharts is a powerful, interactive charting and data visualization library for browser
scrapy/scrapy ⭐ 61.5K Python Scrapy, a fast high-level web crawling & scraping framework for Python.
lodash/lodash ⭐ 61.3K JavaScript A modern JavaScript utility library delivering modularity, performance, & extras.
jquery/jquery ⭐ 59.8K JavaScript jQuery JavaScript Library
mozilla/pdf.js ⭐ 53.2K JavaScript PDF Reader in JavaScript
iamkun/dayjs ⭐ 48.6K JavaScript ⏰ Day.js 2kB immutable date-time library alternative to Moment.js with the same modern API
slab/quill ⭐ 47.1K TypeScript Quill is a modern WYSIWYG editor built for compatibility and extensibility
microsoft/monaco-editor ⭐ 45.9K JavaScript A browser based code editor
Leaflet/Leaflet ⭐ 45.0K JavaScript 🍃 JavaScript library for mobile-friendly interactive maps 🇺🇦
grpc/grpc ⭐ 44.7K C++ C++ based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)
jgm/pandoc ⭐ 43.9K Haskell Universal markup converter
colinhacks/zod ⭐ 42.6K TypeScript TypeScript-first schema validation with static type inference
date-fns/date-fns ⭐ 36.6K TypeScript ⏳ Modern JavaScript date utility library ⌛️
SheetJS/sheetjs ⭐ 36.2K 📗 SheetJS Spreadsheet Data Toolkit -- New home https://git.sheetjs.com/SheetJS/sheetjs
lerna/lerna ⭐ 36.1K TypeScript Lerna is a fast, modern build system for managing and publishing multiple JavaScript/TypeScript packages from the same repository.
hashicorp/vault ⭐ 35.6K Go A tool for secrets management, encryption as a service, and privileged access management
typicode/husky ⭐ 35.0K JavaScript Git hooks made easy 🐶 woof!
SeleniumHQ/selenium ⭐ 34.1K Java A browser automation framework and ecosystem.
immutable-js/immutable-js ⭐ 33.1K TypeScript Immutable persistent data collections for Javascript which increase efficiency and simplicity.
floating-ui/floating-ui ⭐ 32.6K TypeScript A JavaScript library to position floating elements and create interactions for them.
lovell/sharp ⭐ 32.2K JavaScript High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, AVIF and TIFF images. Uses the libvips library.
niklasvh/html2canvas ⭐ 31.8K TypeScript Screenshots with JavaScript
ianstormtaylor/slate ⭐ 31.6K TypeScript A completely customizable framework for building rich text editors. (Currently in beta.)
alpinejs/alpine ⭐ 31.5K HTML A rugged, minimal framework for composing JavaScript behavior in your markup.
parallax/jsPDF ⭐ 31.2K JavaScript Client-side JavaScript PDF generation for everyone.
fabricjs/fabric.js ⭐ 31.1K TypeScript Javascript Canvas Library, SVG-to-Canvas (& canvas-to-SVG) Parser
tj/commander.js ⭐ 28.2K JavaScript node.js command-line interfaces made easy
better-auth/better-auth ⭐ 28.1K TypeScript The most comprehensive authentication framework
fingerprintjs/fingerprintjs ⭐ 27.0K TypeScript The most advanced free and open-source browser fingerprinting library
anomalyco/sst ⭐ 25.9K TypeScript Build full-stack apps on your own infrastructure.
highlightjs/highlight.js ⭐ 24.9K JavaScript JavaScript syntax highlighter with language auto-detection and zero dependencies.
winstonjs/winston ⭐ 24.4K JavaScript A logger for just about everything.
jquense/yup ⭐ 23.7K TypeScript Dead simple Object schema validation
facebook/lexical ⭐ 23.4K TypeScript Lexical is an extensible text editor framework that provides excellent reliability, accessibility and performance.
chalk/chalk ⭐ 23.2K JavaScript 🖍 Terminal string styling done right
apify/crawlee ⭐ 23.1K TypeScript Crawlee—A web scraping and browser automation library for Node.js to build reliable crawlers. In JavaScript and TypeScript. Extract data for AI, LLMs, RAG, or GPTs. Download HTML, PDF, JPG, PNG, and other files from websites. Works with Puppeteer, Playwright, Cheerio, JSDOM, and raw HTTP. Both headful and headless mode. With proxy rotation.
bevacqua/dragula ⭐ 22.2K JavaScript :ok_hand: Drag and drop so simple it hurts
SBoudrias/Inquirer.js ⭐ 21.5K TypeScript A collection of common interactive command line user interfaces.
rough-stuff/rough ⭐ 20.9K HTML Create graphics with a hand-drawn, sketchy, appearance
petkaantonov/bluebird ⭐ 20.6K JavaScript :bird: :zap: Bluebird is a full featured promise library with unmatched performance.
motdotla/dotenv ⭐ 20.4K JavaScript Loads environment variables from .env for nodejs projects.
krisk/Fuse ⭐ 20.2K JavaScript Lightweight fuzzy-search, in JavaScript
plotly/plotly.js ⭐ 18.2K JavaScript Open-source JavaScript charting library behind Plotly and Dash
auth0/node-jsonwebtoken ⭐ 18.2K JavaScript JsonWebToken implementation for node.js http://self-issued.info/docs/draft-ietf-oauth-json-web-token.html
statsd/statsd ⭐ 18.0K JavaScript Daemon for easy but powerful stats aggregation
nosir/cleave.js ⭐ 17.9K JavaScript Format input text content when you are typing...
pinojs/pino ⭐ 17.8K JavaScript 🌲 super fast, all natural json logger
janl/mustache.js ⭐ 16.7K JavaScript Minimal templating with {{mustaches}} in JavaScript
brix/crypto-js ⭐ 16.4K JavaScript JavaScript library of crypto standards.
javascript-obfuscator/javascript-obfuscator ⭐ 16.0K TypeScript A powerful obfuscator for JavaScript and Node.js
uuidjs/uuid ⭐ 15.3K TypeScript Generate RFC-compliant UUIDs in JavaScript
apexcharts/apexcharts.js ⭐ 15.1K JavaScript 📊 Interactive JavaScript Charts built on SVG
faker-js/faker ⭐ 15.0K TypeScript Generate massive amounts of fake data in the browser and node.js
bower/bower ⭐ 14.9K JavaScript A package manager for the web
Tonejs/Tone.js ⭐ 14.6K TypeScript A Web Audio framework for making interactive music in the browser.
jimp-dev/jimp ⭐ 14.6K TypeScript An image processing library written entirely in JavaScript for Node, with zero external or native dependencies.
webrtc/samples ⭐ 14.6K JavaScript WebRTC Web demos and samples
forwardemail/supertest ⭐ 14.4K JavaScript 🕷 Super-agent driven library for testing node.js HTTP servers using a fluent API. Maintained for @forwardemail, @ladjs, @spamscanner, @breejs, @cabinjs, and @lassjs.
jedisct1/libsodium ⭐ 13.6K C A modern, portable, easy to use crypto library.
PrismJS/prism ⭐ 13.0K JavaScript Lightweight, robust, elegant syntax highlighting.
jacomyal/sigma.js ⭐ 12.0K TypeScript A JavaScript library aimed at visualizing graphs of thousands of nodes and edges
NaturalNode/natural ⭐ 10.9K JavaScript general natural language facilities for node
Automattic/node-canvas ⭐ 10.7K JavaScript Node canvas is a Cairo backed Canvas implementation for NodeJS.
foliojs/pdfkit ⭐ 10.7K JavaScript A JavaScript PDF generation library for Node and the browser
vrtmrz/obsidian-livesync ⭐ 10.7K TypeScript
gka/chroma.js ⭐ 10.6K JavaScript JavaScript library for all kinds of color manipulations
lucia-auth/lucia ⭐ 10.5K Authentication, simple and clean
webdriverio/webdriverio ⭐ 9.8K TypeScript Next-gen browser and mobile automation test framework for Node.js
sindresorhus/pageres ⭐ 9.7K TypeScript Capture website screenshots
agenda/agenda ⭐ 9.7K HTML Lightweight job scheduling for Node.js
terkelg/prompts ⭐ 9.3K JavaScript ❯ Lightweight, beautiful and user-friendly interactive prompts
node-schedule/node-schedule ⭐ 9.2K JavaScript A cron-like and not-cron-like job scheduler for Node.
olivernn/lunr.js ⭐ 9.2K JavaScript A bit like Solr, but much smaller and not as bright
kpdecker/jsdiff ⭐ 9.1K JavaScript A javascript text differencing implementation.
kelektiv/node-cron ⭐ 8.9K TypeScript Cron for NodeJS.
ethers-io/ethers.js ⭐ 8.7K TypeScript Complete Ethereum library and wallet implementation in JavaScript.
jonobr1/two.js ⭐ 8.6K JavaScript A renderer agnostic two-dimensional drawing api for the web
soldair/node-qrcode ⭐ 8.1K JavaScript qr code generator
codemirror/dev ⭐ 7.8K JavaScript Development repository for the CodeMirror editor project
semver/semver ⭐ 7.7K Semantic Versioning Specification
supermacro/neverthrow ⭐ 7.5K TypeScript Type-Safe Errors for JS & TypeScript
MikeMcl/decimal.js ⭐ 7.2K JavaScript An arbitrary-precision Decimal type for JavaScript
jquery/esprima ⭐ 7.1K TypeScript ECMAScript parsing infrastructure for multipurpose analysis
MikeMcl/bignumber.js ⭐ 7.0K JavaScript A JavaScript library for arbitrary-precision decimal and non-decimal arithmetic
stalniy/casl ⭐ 6.9K TypeScript CASL is an isomorphic authorization JavaScript library which restricts what resources a given user is allowed to access
sindresorhus/query-string ⭐ 6.9K JavaScript Parse and stringify URL query strings
bda-research/node-crawler ⭐ 6.8K TypeScript Web Crawler/Spider for NodeJS + server-side jQuery ;-)
dinerojs/dinero.js ⭐ 6.7K TypeScript Create, calculate, and format money in JavaScript and TypeScript
chancejs/chancejs ⭐ 6.5K JavaScript Chance - Random generator helper for JavaScript
TryGhost/node-sqlite3 ⭐ 6.4K PLpgSQL SQLite3 bindings for Node.js
mwilliamson/mammoth.js ⭐ 6.2K JavaScript Convert Word documents (.docx files) to HTML
davidmerfield/randomColor ⭐ 6.1K JavaScript A tiny script for generating attractive colors
tulir/whatsmeow ⭐ 6.0K Go Go library for the WhatsApp web multidevice API
matthewmueller/x-ray ⭐ 5.9K JavaScript The next web scraper. See through the <html> noise.
mikaelbr/node-notifier ⭐ 5.8K JavaScript A Node.js module for sending notifications on native Mac, Windows and Linux (or Growl as fallback)
dylang/shortid ⭐ 5.7K JavaScript Short id generator. Url-friendly. Non-predictable. Cluster-compatible.
assaf/zombie ⭐ 5.6K JavaScript Insanely fast, full-stack, headless browser testing using node.js
serde-rs/json ⭐ 5.6K Rust Strongly typed JSON library for Rust
williamngan/pts ⭐ 5.3K TypeScript A library for visualization and creative-coding
digitalbazaar/forge ⭐ 5.3K JavaScript A native implementation of TLS in Javascript and tools to write crypto-based and network-heavy webapps
benjamn/recast ⭐ 5.2K TypeScript JavaScript syntax tree transformer, nondestructive pretty-printer, and automatic source map generator
MikeMcl/big.js ⭐ 5.2K JavaScript A small, fast JavaScript library for arbitrary-precision decimal arithmetic.
pytoolz/toolz ⭐ 5.1K Python A functional standard library for Python.
vulkano-rs/vulkano ⭐ 5.1K Rust Safe and rich Rust wrapper around the Vulkan API
justadudewhohacks/opencv4nodejs ⭐ 5.0K C++ Nodejs bindings to OpenCV 3 and OpenCV 4
json-schema-org/json-schema-spec ⭐ 5.0K JavaScript The JSON Schema specification
grpc/grpc-node ⭐ 4.8K TypeScript gRPC for Node.js
metafizzy/packery ⭐ 4.3K JavaScript :bento: Gapless, draggable grid layouts
jhlywa/chess.js ⭐ 4.3K TypeScript A TypeScript chess library for chess move generation/validation, piece placement/movement, and check/checkmate/draw detection
0xfe/vexflow ⭐ 4.3K TypeScript A JavaScript library for rendering music notation and guitar tablature.
manuelbieh/geolib ⭐ 4.3K JavaScript Zero dependency library to provide some basic geo functions
adaltas/node-csv ⭐ 4.3K JavaScript Full featured CSV parser with simple api and tested against large datasets.
rchipka/node-osmosis ⭐ 4.1K JavaScript Web scraper for NodeJS
mbloch/mapshaper ⭐ 4.1K JavaScript Tools for editing Shapefile, GeoJSON, TopoJSON and CSV files
FreeRTOS/FreeRTOS-Kernel ⭐ 4.1K C FreeRTOS kernel files only, submoduled into https://github.com/FreeRTOS/FreeRTOS and various other repos.
kentcdodds/match-sorter ⭐ 4.1K TypeScript Simple, expected, and deterministic best-match sorting of an array in JavaScript
IonicaBizau/scrape-it ⭐ 4.1K JavaScript 🔮 A Node.js scraper for humans.
tulios/kafkajs ⭐ 4.0K JavaScript A modern Apache Kafka client for node.js
diego-vicente/som-tsp ⭐ 3.9K Python Solving the Traveling Salesman Problem using Self-Organizing Maps
scribbletune/scribbletune ⭐ 3.8K TypeScript Create music with JavaScript
apache/tika ⭐ 3.7K Java The Apache Tika toolkit detects and extracts metadata and text from over a thousand different file types (such as PPT, XLS, and PDF).
mckinsey/vizro ⭐ 3.7K Python Vizro is a low-code toolkit for building high-quality data visualization apps.
scurker/currency.js ⭐ 3.4K JavaScript A javascript library for handling currencies
microsoft/reflect-metadata ⭐ 3.4K TypeScript Prototype for a Metadata Reflection API for ECMAScript
jaredwray/keyv ⭐ 3.1K TypeScript Simple key-value storage with support for multiple backends
mashpie/i18n-node ⭐ 3.1K JavaScript Lightweight simple translation module for node.js / express.js with dynamic json storage. Uses common __('...') syntax in app and templates.
NaturalIntelligence/fast-xml-parser ⭐ 3.1K JavaScript Validate XML, Parse XML and Build XML rapidly without C/C++ based libraries and no callback.
CacheControl/json-rules-engine ⭐ 3.1K JavaScript A rules engine expressed in JSON
jdan/isomer ⭐ 2.9K JavaScript Simple isometric graphics library for HTML5 canvas
sindresorhus/p-limit ⭐ 2.9K JavaScript Run multiple promise-returning & async functions with limited concurrency
mathquill/mathquill ⭐ 2.9K TypeScript Easily type math in your webapp
aceakash/string-similarity ⭐ 2.5K JavaScript Finds degree of similarity between two strings, based on Dice's Coefficient, which is mostly better than Levenshtein distance.
EntilZha/PyFunctional ⭐ 2.5K Python Python library for creating data pipelines with chain functional programming
ciaranj/node-oauth ⭐ 2.4K JavaScript OAuth wrapper for node.js
evanwashere/mitata ⭐ 2.4K JavaScript benchmark tooling that loves you ❤️
mathjax/MathJax-src ⭐ 2.4K TypeScript MathJax source code for version 3 and beyond
paulrosen/abcjs ⭐ 2.3K HTML javascript for rendering abc music notation
oakmac/chessboardjs ⭐ 2.1K JavaScript JavaScript chessboard
ncabatoff/process-exporter ⭐ 2.1K Go Prometheus exporter that mines /proc to report on selected processes
tomnomnom/gf ⭐ 2.1K Go A wrapper around grep, to help you grep for things
MohammadYounes/AlertifyJS ⭐ 2.1K JavaScript A javascript framework for developing pretty browser dialogs and notifications.
weixsong/elasticlunr.js ⭐ 2.1K JavaScript Based on lunr.js, but more flexible and customized.
microjs/microjs.com ⭐ 2.0K JavaScript Fantastic Micro-Frameworks and Micro-Libraries for Fun and Profit!
dchest/tweetnacl-js ⭐ 1.9K JavaScript Port of TweetNaCl cryptographic library to JavaScript
jstat/jstat ⭐ 1.8K JavaScript JavaScript Statistical Library
website-scraper/node-website-scraper ⭐ 1.7K JavaScript Download website to local directory (including all css, images, js, etc.)
neocotic/qrious ⭐ 1.6K JavaScript Pure JavaScript library for QR code generation using canvas
Kitware/ParaView ⭐ 1.6K C++ VTK-based Data Analysis and Visualization Application
trimstray/iptables-essentials ⭐ 1.6K Iptables Essentials: Common Firewall Rules and Commands.
geckosio/geckos.io ⭐ 1.5K TypeScript 🦎 Real-time client/server communication over UDP using WebRTC and Node.js http://geckos.io
faustomorales/keras-ocr ⭐ 1.5K Python A packaged and flexible version of the CRAFT text detector and Keras CRNN recognition model.
python-babel/babel ⭐ 1.4K Python The official repository for Babel, the Python Internationalization Library
fergiemcdowall/search-index ⭐ 1.4K JavaScript A persistent, network resilient, full text search library for the browser and Node.js
DirtyHairy/async-mutex ⭐ 1.4K TypeScript A mutex for synchronizing async workflows in Javascript
Glench/fuzzyset.js ⭐ 1.4K JavaScript fuzzyset.js - A fuzzy string set for javascript
francisrstokes/construct-js ⭐ 1.4K TypeScript 🛠️A library for creating byte level data structures.
nowthis/sankeymatic ⭐ 1.4K JavaScript Make Beautiful Flow Diagrams
editorconfig/editorconfig-vscode ⭐ 1.4K TypeScript EditorConfig extension for Visual Studio Code
mishk0/slack-bot-api ⭐ 1.3K JavaScript :rocket: Simple way to control your Slack Bot
Baseflow/flutter-geolocator ⭐ 1.3K Dart Android and iOS Geolocation plugin for Flutter
mozilla/pdfjs-dist ⭐ 1.3K JavaScript Generic build of PDF.js library.
cased/kit ⭐ 1.3K Python The toolkit for AI devtools context engineering. Build with codebase mapping, symbol extraction, and many kinds of code search.
meriyah/meriyah ⭐ 1.2K TypeScript A 100% compliant, self-hosted javascript parser - https://meriyah.github.io/meriyah
jcoglan/sylvester ⭐ 1.2K JavaScript Vector, matrix and geometry math JavaScript
d3/d3-geo-projection ⭐ 1.2K JavaScript Extended geographic projections for d3-geo.
kirillkovalenko/nssm ⭐ 1.1K C++ Non-Sucking Service Manager
benfred/venn.js ⭐ 1.1K JavaScript Area proportional Venn and Euler diagrams in JavaScript
wandb/weave ⭐ 1.1K Python Weave is a toolkit for developing AI-powered applications, built by Weights & Biases.
jondurbin/airoboros ⭐ 1.1K Python Customizable implementation of the self-instruct paper.
festvox/flite ⭐ 1.0K C A small fast portable speech synthesis system
asciimath/asciimathml ⭐ 997 JavaScript A new home for asciimathml
octopitus/rn-sliding-up-panel ⭐ 926 JavaScript Draggable sliding up panel implemented in React Native https://octopitus.github.io/rn-sliding-up-panel/
d3/d3-sankey ⭐ 923 JavaScript Visualize flow between nodes in a directed acyclic network.
paulmillr/noble-curves ⭐ 900 TypeScript Audited & minimal JS implementation of elliptic curve cryptography.
meilisearch/meilisearch-js ⭐ 862 TypeScript JavaScript/TypeScript client for Meilisearch
paulmillr/noble-hashes ⭐ 854 TypeScript Audited & minimal JS implementation of hash functions, MACs and KDFs.
convert-units/convert-units ⭐ 850 TypeScript An elegant way to convert quantities between different units.
WikiTeam/wikiteam ⭐ 839 Python Tools for downloading and preserving wikis. We archive wikis, from Wikipedia to tiniest wikis. As of 2026, WikiTeam has preserved more than 600,000 wikis.
joshmarinacci/node-pureimage ⭐ 837 TypeScript Pure JS implementation of the HTML Canvas 2D drawing API
buglabs/node-xml2json ⭐ 810 JavaScript Converts XML to JSON using node-expat
pzavolinsky/ts-unused-exports ⭐ 801 TypeScript ts-unused-exports finds unused exported symbols in your Typescript project
cisco/node-jose ⭐ 723 JavaScript
pola-rs/nodejs-polars ⭐ 720 TypeScript nodejs front-end of polars
TooTallNate/node-speaker ⭐ 689 JavaScript Output PCM audio data to the speakers
d3-node/d3-node ⭐ 684 JavaScript Server-side D3 for static chart/map generation ✨📊
bgub/squirrelly ⭐ 675 TypeScript Semi-embedded JS template engine that supports helpers, filters, partials, and template inheritance. 4KB minzipped, written in TypeScript ⛺
Nike-Inc/koheesio ⭐ 652 Python Python framework for building efficient data pipelines. It promotes modularity and collaboration, enabling the creation of complex pipelines from simple, reusable components.
lilypond/lilypond ⭐ 642 C++ This is just a mirror of GNU LilyPond repository. If you'd like to contribute to LilyPond, please look at http://www.lilypond.org/development.html
matuzo/HTMHell ⭐ 634 Nunjucks A collection of bad practices in HTML found on real websites.
kalanda/esp8266-sniffer ⭐ 631 C++ An easy experiment which uses the ESP8266 wifi module to look for near smartphones around you
ckknight/random-js ⭐ 616 TypeScript A mathematically correct random number generator library for JavaScript.
kgolid/p5ycho ⭐ 609 JavaScript Generative art with P5
kibertoad/toad-scheduler ⭐ 608 TypeScript In-memory Node.js and browser job scheduler
Rajesh-Royal/Broprint.js ⭐ 594 TypeScript The world's easiest, smallest and powerful visitor identifier for browsers.
maciejhirsz/json-rust ⭐ 588 Rust JSON implementation in Rust
Vahe1994/SpQR ⭐ 553 Python
ije/mono-jsx ⭐ 537 TypeScript `<html>` as a `Response`.
romgrk/node-gtk ⭐ 536 C++ GTK+ bindings for NodeJS (via GObject introspection)
oculus42/short-uuid ⭐ 520 JavaScript Translate standard UUIDs into shorter formats and back.
dart-archive/intl ⭐ 518 Dart Internationalization and localization support
visit-dav/visit ⭐ 514 C VisIt - Visualization and Data Analysis for Mesh-based Scientific Data
gustf/js-levenshtein ⭐ 510 JavaScript The most efficient JS implementation calculating the Levenshtein distance, i.e. the difference between two strings.
apache/helix ⭐ 496 Java Mirror of Apache Helix
lucagez/slow-json-stringify ⭐ 477 JavaScript The slowest stringifier in the known universe. Just kidding, it's the fastest (:
StratoDem/pandas-js ⭐ 467 JavaScript Pandas in JavaScript for data analysis and visualization
victorqribeiro/TinyJS ⭐ 460 JavaScript Tiny JS is a lightweight JavaScript utility for dynamically creating HTML elements
openzim/mwoffliner ⭐ 450 TypeScript MediaWiki scraper: all your wiki articles in one highly compressed ZIM file
evansiroky/node-geo-tz ⭐ 442 TypeScript A node.js module to find the timezone based on gps coordinates
simplyhexagonal/short-unique-id ⭐ 439 TypeScript Short Unique ID (UUID) generation library. Available in NPM.
minzwon/sota-music-tagging-models ⭐ 436 Python
app-generator/django-dashboards ⭐ 429 Django Dashboards - Admin Panels coded in Django | App-Generator.dev
metz-sh/simulacrum ⭐ 427 TypeScript Code-playground to visualise complex engineering flows.
paulmillr/noble-ciphers ⭐ 385 TypeScript Audited & minimal JS implementation of Salsa20, ChaCha and AES
jfromaniello/url-join ⭐ 366 JavaScript Join all arguments together and normalize the resulting url.
tszheichoi/awesome-sensor-logger ⭐ 359 Collection of tools, resources and sample code to use alongside the Sensor Logger app
zapolnoch/node-tesseract-ocr ⭐ 319 JavaScript A Node.js wrapper for the Tesseract OCR API
tcr/scissors ⭐ 288 JavaScript PDF manipulation in Node.js! Split, join, crop, read, extract, boil, mash, stick them in a stew.
sindresorhus/p-lazy ⭐ 285 JavaScript Create a lazy promise that defers execution until it's awaited or when .then() or .catch() is called
techniq/odata-query ⭐ 262 TypeScript OData v4 query builder
dotcypress/runes ⭐ 240 JavaScript ✂️ Unicode-aware JS string splitting
cdklabs/construct-hub ⭐ 233 TypeScript AWS CDK construct library that can be used to deploy instances of the Construct Hub in any AWS Account.
vmpowerio/chartjs-node ⭐ 226 JavaScript Create Chart.js Charts Server-side
pksunkara/inflect ⭐ 225 JavaScript custom inflections for nodejs
webjsx/webjsx ⭐ 224 TypeScript A library for building web applications with JSX and Web Components.
meikidd/iso-639-1 ⭐ 221 JavaScript ISO-639-1 codes
transitive-bullshit/random ⭐ 221 TypeScript Seedable random number generator supporting many common distributions.
danielgerlag/workflow-es ⭐ 217 TypeScript Workflow / durable task library for Node.js (or modern browsers)
ngfelixl/nodeplotlib ⭐ 207 TypeScript NodeJS plotting library for JavaScript and TypeScript. On top of plotly.js. Inspired by matplotlib.
joshjung/trie-search ⭐ 201 TypeScript A trie implementation that maps keys to objects. Most common use will be for typeahead searches.
vector-js/vector ⭐ 199 JavaScript A javascript library for creating interactive graphics.
jneen/pjs ⭐ 197 JavaScript Classes for javascript that don't suck.
kiwix/libkiwix ⭐ 183 C++ Common code base for all Kiwix ports
sorensen/ascii-table ⭐ 183 JavaScript Ascii Tables for JS
max-mapper/simplify-geojson ⭐ 183 JavaScript apply the ramer-douglas-peucker line simplification to geojson features or feature collections in JS or on the CLI
chen0040/js-graph-algorithms ⭐ 154 JavaScript Package provides javascript implementation of algorithms for graph processing
dashersw/biri ⭐ 149 JavaScript A unique, static client ID generator for browser applications
renanbastos93/image-to-base64 ⭐ 133 JavaScript Generate a image to base64.
DonutEspresso/big-json ⭐ 119 JavaScript A stream based implementation of JSON.parse and JSON.stringify for big POJOs
visjs/vis-charts ⭐ 118 JavaScript :skull: Plug'n play replacement for the dead almende/vis
nisargnp/DeadReckoning ⭐ 116 Java Real-time localization on Android phones using inertial sensors (accelerometer, compass, gyro)
AustralianSynchrotron/lightflow ⭐ 114 Python A lightweight, distributed workflow system
branneman/TinyAnimate ⭐ 111 JavaScript Animation micro library. Vanilla JavaScript.
stephenjjbrown/string-similarity-js ⭐ 110 JavaScript Lightweight string similarity function for javascript
nomadhoc/sound-play ⭐ 109 JavaScript An native audio player for NodeJS.
xyzeva/blocky-web ⭐ 108 JavaScript make the web boxy, like in the old days
osk/node-webvtt ⭐ 105 JavaScript Parse WebVTT files, segments and generates HLS playlists for them
temoki/TortoiseGraphics ⭐ 89 Swift A turtle graphics (a key feature of the Logo ) engine written in Swift.
samholmes/node-open-graph ⭐ 80 JavaScript An Open Graph implementation for Node.js.
UbuntuBudgie/budgie-desktop-environment ⭐ 75 HTML Metapackage to install all components of the Ubuntu Budgie desktop environment
hlorenzi/musicode ⭐ 72 JavaScript 🎶 Markup language for music creation and analysis! -- https://hlorenzi.github.io/musicode/
jetersen/express-ipfilter ⭐ 67 JavaScript A light-weight IP address based connection filtering system
mkirchner/tcping ⭐ 66 C Check if a desired port is reachable via TCP
sindresorhus/valid-filename ⭐ 61 JavaScript Check if a string is a valid filename
sindresorhus/filename-reserved-regex ⭐ 53 JavaScript Regular expression for matching reserved filename characters
opensatelliteproject/libsathelper ⭐ 48 C++ SatHelper Library for use on Satellite Projects
chjj/bthreads ⭐ 48 JavaScript worker threads for javascript
h2non/requireg ⭐ 45 JavaScript Resolve and require local & global modules in node.js like a boss
electrovir/pdf-text-reader ⭐ 44 TypeScript Dead simple pdf text reader
piratefsh/p5js-art ⭐ 35 JavaScript
successtar/browser-signature ⭐ 33 JavaScript Browser unique signature (Fingerprint) generator. The package allow you to identify user online using their browser unique properties to generate ID
andriiheonia/disjoint-set ⭐ 33 JavaScript This repository is deprecated and no longer maintained.
astrolukasz/LPF ⭐ 27 JavaScript Low Pass Filter for JavaScript
node-modules/tcp-base ⭐ 27 JavaScript TCP client base
alex-e-leon/print-tree ⭐ 26 JavaScript
tennisonliu/noise_reduction ⭐ 25 Jupyter Notebook Using Spectral Noise Gating (SNG) techniques to reduce background noise in streaming microphone input for enhanced vocal recognition
jhuckaby/pixl-server ⭐ 22 JavaScript A simple server daemon framework for Node.js.
Burnt-o/CEER ⭐ 20 C Halo CE Enemy Randomiser
fj/cheryls-birthday-prolog ⭐ 14 Prolog Solving the Cheryl's Birthday problem -- with Prolog!
UmbraEngineering/short-id ⭐ 13 JavaScript Short ID String Generation for Node.js
Risto-Stevcev/randomart-js ⭐ 11 JavaScript Generates a randomart image from a buffer
AjayMT/bruteforce ⭐ 10 JavaScript generate every possible permutation of characters
tests-always-included/buffer-serializer ⭐ 8 JavaScript Convert JavaScript objects into Buffers and vice-versa. Serializes objects using a compact storage mechanism. Expandable to handle your own objects.
AndreasGassmann/lifehash ⭐ 7 TypeScript
WuTheFWasThat/lesser ⭐ 6 Python A lightweight version of pandas
bconnorwhite/fs-safe ⭐ 3 TypeScript A simple fs wrapper that doesn't throw
jfelsinger/measurement ⭐ 3 TypeScript A flexible library for handling unit conversions
TheSnowyxGIT/Text2Matrix ⭐ 2 TypeScript Convert text strings into customizable pixel matrices with options for max height, letter spacing, and more. Ideal for LED displays and creative typographic applications.
pbock/timetravel ⭐ 2 JavaScript A tiny module that simulates time in JavaScript.
avz/node-nxlog ⭐ 1 JavaScript Yet another stderr logger for Node

Showing 284 repositories