Displaying 1 to 20 from 80 results

go.uuid - UUID package for Go

  •    Go

This package provides pure Go implementation of Universally Unique Identifier (UUID). Supported both creation and parsing of UUIDs.With 100% test coverage and benchmarks out of box.

cuid - Collision-resistant ids optimized for horizontal scaling and performance.

  •    Javascript

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).

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

  •    Javascript

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.

nanoid - A tiny (172 bytes), secure, URL-friendly, unique string ID generator for JavaScript.

  •    Javascript

A 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 - Formerly rhumsaa/uuid

  •    PHP

NOTICE: Formerly known as rhumsaa/uuid, The package and namespace names have changed to ramsey/uuid and Ramsey\Uuid, respectively. ramsey/uuid is a PHP 5.4+ library for generating and working with RFC 4122 version 1, 3, 4, and 5 universally unique identifiers (UUID).

FCUUID - iOS UUID / Universally Unique Identifiers library as alternative to UDID and identifierForVendor

  •    Objective-C

iOS UUID library as alternative to the old good UDID and identifierForVendor. This library provides the simplest API to obtain universally unique identifiers with different levels of persistence. It's possible to retrieve the UUIDs created for all devices of the same user, in this way with a little bit of server-side help it's possible manage guest accounts across multiple devices easily.

ksuid - K-Sortable Globally Unique IDs

  •    Go

ksuid is a Go library that can generate and parse KSUIDs. KSUID is for K-Sortable Unique IDentifier. It's a way to generate globally unique IDs similar to RFC 4122 UUIDs, but contain a time component so they can be "roughly" sorted by time of creation. The remainder of the KSUID is randomly generated bytes.

laravel-uuid - Laravel package to generate and to validate a UUID according to the RFC 4122 standard

  •    PHP

Laravel package to generate and to validate a universally unique identifier (UUID) according to the RFC 4122 standard. Support for version 1, 3, 4 and 5 UUIDs are built-in. Laravel-uuid is now refactored for Laravel 5.5. It has the same requirements so that means PHP 7. Laravel package auto-discovery is enabled, and you can now use the UUID validation. Validation examples are below and in the tests.


node-uuid - Generate RFC-compliant UUIDs in JavaScript

  •    Javascript

Simple, fast generation of RFC4122 UUIDS. Then generate your uuid version of choice ...

laravel-binary-uuid - Optimised binary UUIDs in Laravel

  •    PHP

Using a regular uuid as a primary key is guaranteed to be slow. This package solves the performance problem by storing slightly tweaked binary versions of the uuid. You can read more about the storing mechanism here: http://mysqlserverteam.com/storing-uuid-values-in-mysql-tables/.

shortuuid - :mushroom: A generator library for concise, unambiguous and URL-safe UUIDs

  •    Go

A Go library that generates concise, unambiguous, URL-safe UUIDs. Based on and compatible with the Python library shortuuid. Often, one needs to use non-sequential IDs in places where users will see them, but the IDs must be as concise and easy to use as possible. shortuuid solves this problem by generating UUIDs using google/uuid and then translating them to base57 using lowercase and uppercase letters and digits, and removing similar-looking characters such as l, 1, I, O and 0.

shortuuid - :mushroom: A generator library for concise, unambiguous and URL-safe UUIDs

  •    Go

A Go library that generates concise, unambiguous, URL-safe UUIDs. Based on and compatible with the Python library shortuuid. Often, one needs to use non-sequential IDs in places where users will see them, but the IDs must be as concise and easy to use as possible. shortuuid solves this problem by generating UUIDs using google/uuid and then translating them to base57 using lowercase and uppercase letters and digits, and removing similar-looking characters such as l, 1, I, O and 0.

node-hat - Generate random IDs and avoid collisions.

  •    Javascript

Generate random IDs and avoid collisions.Generate a random ID string with bits of data in a base.

UUID.js - RFC-compliant UUID Generator for JavaScript

  •    Javascript

UUID.js is a JavaScript/ECMAScript library to generate RFC 4122 compliant Universally Unique IDentifiers (UUIDs). This library supports both version 4 UUIDs (UUIDs from random numbers) and version 1 UUIDs (time-based UUIDs), and provides an object-oriented interface to print a generated or parsed UUID in a variety of forms. Download src/uuid.js or call npm install uuidjs.

uuid - A UUID package originally forked from github.com/satori/go.uuid

  •    Go

Package uuid provides a pure Go implementation of Universally Unique Identifiers (UUID) variant as defined in RFC-4122. This package supports both the creation and parsing of UUIDs in different formats. This project was originally forked from the github.com/satori/go.uuid repository after it appeared to be no longer maintained, while exhibiting critical flaws. We have decided to take over this project to ensure it receives regular maintenance for the benefit of the larger Go community.

uniuri - Go package uniuri generates random strings good for use in URIs to identify unique objects.

  •    Go

Package uniuri generates random strings good for use in URIs to identify unique objects.A standard string created by New() is 16 bytes in length and consists of Latin upper and lowercase letters, and numbers (from the set of 62 allowed characters), which means that it has ~95 bits of entropy. To get more entropy, you can use NewLen(UUIDLen), which returns 20-byte string, giving ~119 bits of entropy, or any other desired length.

Session-Token - Secure, efficient, simple random session token generation

  •    Perl

This module provides a secure, efficient, and simple interface for creating session tokens, password reset codes, temporary passwords, random identifiers, and anything else you can think of.When a Session::Token object is created, 1024 bytes are read from /dev/urandom (Linux, Solaris, most BSDs), /dev/arandom (some older BSDs), or Crypt::Random::Source::Strong::Win32 (Windows). These bytes are used to seed the ISAAC-32 pseudo random number generator.

etager - a tiny etag tracker middleware of Express

  •    Javascript

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

tempfile - Get a random temporary file path

  •    Javascript

Checkout out tempy which is better take on this module.Extension to append to the path.