Immutable persistent data collections for Javascript which increase efficiency and simplicity.
MIT LicenseTypeScriptREADME
1.9K
112
31.9K
8 days ago
8 years
automerge
A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically.
MIT LicenseJavaScriptREADME
4.0K
69
13.2K
20 days ago
5 years
protobuf.js
Protocol Buffers for JavaScript (& TypeScript).
OtherJavaScriptREADME
1.3K
530
8.1K
10 days ago
9 years
danfojs
Danfo.js is an open source, JavaScript library providing high performance, intuitive, and easy to use data structures for manipulating and processing structured data.
MIT LicenseTypeScriptREADME
128
29
3.1K
15 days ago
2 years
collections
This package contains JavaScript implementations of common data structures with idiomatic interfaces.
OtherJavaScriptREADME
201
73
2.0K
3 months ago
10 years
Buckets-JS
A complete, fully tested and documented data structure library written in pure JavaScript.
MIT LicenseJavaScriptREADME
115
7
1.2K
over 1 year ago
10 years
heapify
The fastest JavaScript priority queue out there. Zero dependencies.
MIT LicenseTypeScriptREADME
17
4
639
2 days ago
2 years
kd-tree-javascript
JavaScript k-d Tree Implementation
MIT LicenseJavaScriptREADME
95
12
565
10 months ago
10 years
hashmap
HashMap JavaScript class for Node.js and the browser. The keys can be anything and won't be stringified
Parse, validate, manipulate, and display dates in javascript.
MIT LicenseJavaScriptREADME
7.0K
194
46.4K
2 months ago
11 years
dayjs
β° Day.js 2kB immutable date-time library alternative to Moment.js with the same modern API
MIT LicenseJavaScriptREADME
1.9K
452
38.3K
4 days ago
4 years
date-fns
β³ Modern JavaScript date utility library βοΈ
MIT LicenseTypeScriptREADME
1.4K
376
28.4K
6 days ago
7 years
luxon
β± A library for working with dates and times in JS
MIT LicenseJavaScriptREADME
596
95
12.3K
6 days ago
6 years
jquery-timeago
π The original jQuery plugin that makes it easy to support automatically updating fuzzy timestamps (e.g. "4 minutes ago").
MIT LicenseJavaScriptREADME
743
47
3.8K
over 1 year ago
14 years
spacetime
A lightweight javascript timezone library
OtherJavaScriptREADME
160
15
3.5K
20 days ago
5 years
later
A javascript library for defining recurring schedules and calculating future (or past) occurrences for them. Includes support for using English phrases and Cron schedules. Works in Node and in the browser.
MIT LicenseHTMLREADME
252
98
2.4K
almost 4 years ago
10 years
js-joda
π Immutable date and time library for javascript
π¦ Super Expressive is a zero-dependency JavaScript library for building regular expressions in (almost) natural language
MIT LicenseJavaScriptREADME
130
3
4.3K
about 23 hours ago
2 years
regexgen
Generate regular expressions that match a set of strings
JavaScriptREADME
120
14
3.1K
about 1 year ago
5 years
xregexp
Extended JavaScript regular expressions
MIT LicenseJavaScriptREADME
285
24
3.1K
2 months ago
10 years
picomatch
Blazing fast and accurate glob matcher written JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions. Used by GraphQL, Jest, Astro, Snowpack, Storybook, Serverless, fdir, Netlify, AWS Amplify, Revogrid, rollup, routify, open-wc, imba, ava, docusaurus, fast-glob, globby, chokidar, anymatch, cloudflare/miniflare, pts, and more than 5 million projects! Please follow picomatch's author: https://github.com/jonschlinkert
The perfect library for adding search, sort, filters and flexibility to tables, lists and various HTML elements. Built to be invisible and work on existing HTML.
MIT LicenseJavaScriptREADME
904
172
10.7K
3 months ago
11 years
flexsearch
Next-Generation full text search library for Browser and Node.js
Apache License 2.0JavaScriptREADME
336
60
8.4K
22 days ago
4 years
lunr.js
A bit like Solr, but much smaller and not as bright
MIT LicenseJavaScriptREADME
564
105
8.0K
8 days ago
11 years
instantsearch.js
β‘οΈ A JavaScript library for building performant and instant search experiences with Algolia.
MIT LicenseTypeScriptREADME
420
53
2.9K
3 days ago
7 years
fuzzysort
Fast SublimeText-like fuzzy search for JavaScript.
MIT LicenseJavaScriptREADME
144
22
2.6K
about 1 month ago
5 years
elasticlunr.js
Based on lunr.js, but more flexible and customized.
DOMPurify - a DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, MathML and SVG. DOMPurify works with a secure default, but offers a lot of configurability and hooks. Demo:
Leon Sans is a geometric sans-serif typeface made with code in 2019 by Jongmin Kim.
MIT LicenseJavaScriptREADME
535
13
9.9K
over 1 year ago
3 years
Gutenberg
Modern framework to print the web correctly.βββββββββββββββββββββββββββββββββββββββββββββββ
MIT LicenseSCSSREADME
144
11
4.5K
8 months ago
6 years
typography.js
A powerful toolkit for building websites with beautiful design
MIT LicenseJavaScriptREADME
197
96
3.7K
about 1 month ago
7 years
opentype.js
Read and write OpenType fonts using JavaScript.
MIT LicenseJavaScriptREADME
394
165
3.5K
1 day ago
9 years
fitty
β¨ Makes text fit perfectly
MIT LicenseJavaScriptREADME
207
10
3.4K
2 days ago
5 years
typewriterjs
A simple yet powerful native javascript plugin for a cool typewriter effect.