Displaying 1 to 20 from 29 results

shortid - Short id generator. Url-friendly. Non-predictable. Cluster-compatible.


Amazingly short non-sequential url-friendly unique id generator. ShortId creates amazingly short non-sequential url-friendly unique ids. Perfect for url shorteners, MongoDB and Redis ids, and any other id users might see.




emittery - Simple and modern async event emitter


It's only ~200 bytes minified and gzipped. I'm not fanatic about keeping the size at this level though.Emitting events asynchronously is important for production code where you want the least amount of synchronous operations.

miniMAL - A Delightfully Diminutive Lisp


A Delightfully Dimuntive Lisp.The miniMAL core interpreter is implemented in less than 1024 bytes of JavaScript (uglify/regpack). There is also an implementation of miniMAL in python (1.4K as a pyz file) and ClojureScript (1.8K after minification).

ApkGolf - The smallest Android APK in the world


This repository hosts the smallest Android APK in the world. The current size of the APK is 678 bytes. To learn more about how this was achieved, please read the blog post.

micro-lisp - 🎄A very small Lisp programming language 😀that used to be under 200 lines of C🎄


Objective: implement a small Lisp/Scheme language in as little C code as possible. The interpreter supports lambda, e.g.


vue-bytesize-icons - Bytesize SVG icons as Vue functional components


vue-bytesize-icons © egoist, Released under the MIT License. Authored and maintained by egoist with help from contributors (list).

react-route - Simple, tiny router for React.


Simple, tiny router for React.Any child components will receive a params property based on the pathname and keys provided.

gulp-micro - Ensure your micro-lib stays micro


Useful when paired with TravisCI to verify that all pull-requests are within the size limit.File size limit in bytes.

just-storage - localStorage with memory fallback that covers the edge cases


Just localStorage with a memory fallback.A barebones localStorage module that checks for not only the existance of localStorage, but also checks that localStorage is enabled in the current session. Falls back to memory storage if localStorage isn't supported.

react-nanotranslate - React context provider and component for nanotranslate


Set the current dictionary once at the top-level with a provider, and it will pass down via React context.Returns a span with a translated string inside of it.

enqueue - seamlessly queue up asynchronous function calls. supports concurrency and timeouts.


seamlessly queue up asynchronous function calls. supports concurrency and timeouts.Pass any number of args... into the queue with an optional end function.

busker - An extremely simple web framework.


An extremely simple web framework. It's called Busker as a reference to Sinatra. It mimics Sinatra in some aspects while still trying to stay a true wanderer of the streets. Sinatra is about 2000 lines of code (nothing you would directly, as in copy the code, embed in your single-file project) while Busker is less than 50 lines of code. Plus Sinatra depends on Rack and Tilt. Both external Gems while one of Buskers design principles is to only rely on modules that are within the Ruby Standard Library.

tinydown - Just a tiny markdown like parser.


You can also try the test page able to show this own layout on the fly. Manually checked and tested over webOS, Android 2.X+, iOS 4+, IE 9+ Mobile, IE 9+ Desktop, Stock WebKit, Chrome and Mobile, Chropera, and all mobile are just OK.

tressa - Little test utility


A little test utility from Andrea Giammarchi and Claudio D'angelis born after this post and this tweet. Compatible with NodeJS 0.8 and higher.

tiny-lru - Tiny LRU cache for Client or Server


Least Recently Used cache for Client or Server. Lodash provides a memoize function with a cache that can be swapped out as long as it implements the right interface. See the lodash docs for more on memoize.