Collision-resistant ids optimized for horizontal scaling and binary search lookup performance.Currently available for Node, browsers, Ruby, .Net, Go, PHP and Elixir (see ports below -- more ports are welcome).
id guid uid unique-id uuidAmazingly 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.
short tiny id uuid bitly shorten mongoid shortid tinyidUseful for URLs, filenames, and IDs. Specifying this only replaces the default if you set an item with the same key, like &.
slugify slug url-safe transliteration nodejs browser npm-package string url urlify transliterate deburr unicode ascii text decamelize pretty clean filename idA tiny, secure, URL-friendly, unique string ID generator for JavaScript. Safe. It uses cryptographically strong random APIs and guarantees a proper distribution of symbols.
uuid random id url unique-stringAlternatively, generate 32 bit readable small sentences from 128 bit UUID and check later if they match.
uuid universal id shakespeare uuid-generator identifier readable unique human-readable uuid-v4 uuid-v5 shortid readable-id sentenceFinds and returns document by id or undefined.Adds document to collection, sets an id and returns created document.
database lodash lowdb underscore query id resource mixinNote: If you're looking for the Blockstack CLI repo it was merged with Blockstack Core.Blockstack JS is a library for profiles/identity, authentication, and storage.
blockchain id auth authentication bitcoin blockchain-auth blockchain-authentication blockchainid blockchain-id bitcoin-auth bitcoin-authentication bitcoin-login blockchain-login authorization login signin sso crypto cryptography token blockstack blockstack-auth profile identity ethereumThe package is heavily inspired by the node.js shortid library (see more detail below). The package guarantees the generation of unique Ids with no collisions for 34 years (1/1/2016-1/1/2050) using the same worker Id within a single (although can be concurrent) application provided application restarts take longer than 1 millisecond. The package supports up to 32 workers all providing unique sequences from each other.
id ids shortidA simple jQuery plugin to generate random ids for DOM elements.
jquery-plugin id utilGenerate UUID for request and add it to headers
express middleware request id uuidYeast is a unique id generator. It has been primarily designed to generate a unique id which can be used for cache busting. A common practice for this is to use a timestamp, but there are couple of downsides when using timestamps.To keep the strings unique it will use the . char to separate the generated stamp from the seed.
yeast id generator uniqueThe lists of licenses are just JSON files and can be used wherever.The licenses are indexed by their identifier and contains a name property with the full name of the license, url with the URL to the license, and osiApproved boolean for whether the license is OSI Approved.
spdx spdx-licenses json list nodejs license licenses mit bsd open-source software id ids identifiers setGets a Google StreetView Panorama by [ lat, lng ], supports API v3.20-v3.22. Also features some Node support.In Node, the request uses an undocumented API entry-point, using xhr-request. It only provides { id, latitude, longitude }. This is mostly useful for unit testing.
lat lng long longitude latitude pano panorama panoramic id street view image googleGive each tick on the Node.js event loop it's own ID.A tick ID is nothing native to Node.js but an invention of this module. It can be useful if you for instance want to keep track of which events happen on the same tick.
tick id asyncIdentifiers that are readable, spellable, and pronounceable. A "proquint" (see here) is a method of encoding an integer (or really, a sequence of 0 or more 16-bit words) as a sequence of 5-character, pronounceable strings. This is to facilitate easy communication of the identifier via "wetware" (read: human) channels.
proquint identifier pronounceable readable spellable id random human
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.