JSPM

Found 84 results for unique-id

get-uid

Generate unique integer id.

  • v1.0.1
  • 48.64
  • Published

unique-commit-id

Get short unique IDs for commits on Git repositories.

  • v1.0.0
  • 42.94
  • Published

unique-hash

Generate a unique and repeatable hash id for strings like names and urls

  • v2.6.0
  • 38.38
  • Published

id-generators

id-generators is small JavaScript library to generate ID with awesome Unique ID libraries.

  • v1.0.6
  • 35.62
  • Published

typed-id

A lightweight, type-safe TypeScript library for generating prefixed IDs with customizable options

  • v1.2.5
  • 34.43
  • Published

uuniq

Short but unique IDs.

  • v1.2.20
  • 33.75
  • Published

@grkndev/snowflakeid

A simple Snowflake ID generator for JavaScript and TypeScript

  • v1.1.0
  • 33.56
  • Published

unik-id

A very tiny unique id generator

  • v0.0.3
  • 33.28
  • Published

nehoid

Advanced unique ID generation utility with multi-layer encoding, collision detection, and context-aware features

  • v2.0.0
  • 32.61
  • Published

urid

generate unique random id

  • v1.1.0
  • 30.75
  • Published

dprintjs

Generate unique device fingerprints using browser characteristics

    • v2.0.0
    • 28.62
    • Published

    oriid

    Oriid – Ultra-Fast, Collision-Free Unique ID Generator

    • v1.0.9
    • 26.60
    • Published

    mongoose-id-assigner

    A Mongoose Plugin. Automatically assign values to different fields on a document.

    • v4.0.1
    • 24.78
    • Published

    unique-hw-id

    generate a unique hardwre id

    • v1.0.0
    • 24.32
    • Published

    @xgsd/uniqid

    Generate compact and globally unique ids with or without prefixing.

    • v0.1.0
    • 23.74
    • Published

    @4a/cid

    unique-integer-id,数字id,常用于生成订单号,流水单号

    • v0.1.0
    • 22.89
    • Published

    @d3vtool/secid

    Generate a fast, secure, and compact unique identifier (ID) for use in modern applications, providing small, URL friendly, and collision resistant values.

      • v1.1.8
      • 22.24
      • Published

      youid

      A lightweight utility to generate unique identifiers (UIDs) from strings or randomly.

      • v1.0.13
      • 22.24
      • Published

      diana-js

      👸🏻 Easy way to create 🆔 unique ids.

      • v0.7.0
      • 20.67
      • Published

      idkitx

      Generates compact, URL-safe IDs optimized for humans and database performance. Supports random, deterministic, and sequential modes for idempotency, deduplication, and index efficiency.

      • v0.2.5
      • 19.72
      • Published

      npm-shortidx

      Generador de Id aleatorios, Random Id Generator

      • v1.2.0
      • 17.95
      • Published

      kinoid

      An ultra-lightweight JavaScript library for generating unique, URL-friendly, and time-sortable IDs. Kinoid is designed for Node.js and browser environments, offering decodable, timestamp-based IDs in a compact base36 format.

      • v3.0.8
      • 17.90
      • Published

      node-id

      A random unique id generator

      • v1.1.3
      • 16.49
      • Published

      rsg-util

      A lightweight utility to generate random strings

      • v1.1.11
      • 16.47
      • Published

      advanced-key-generator

      A versatile library for generating secure and random API keys, including strings, UUIDs, and encoded values.

      • v1.0.5
      • 16.39
      • Published

      js-isci

      ISCI library for Javascript

      • v1.0.6
      • 16.27
      • Published

      preid

      Unique IDs with prefixes, inspired by Stripe

      • v0.6.0
      • 16.22
      • Published

      unique-identity

      Amazingly unique ids which are short and Perfect for Url Shorteners, Product SKUs, Socket Ids, Data Base Ids, SQL, MongoDB, PostGres, MySQL, MSSQL, Redis ids, and any other id users might see...

      • v2.4.6
      • 15.77
      • Published

      lazyid

      Minimal 14-character URL-safe unique ID generator with timestamp-based structure.

      • v1.1.0
      • 15.40
      • Published

      js-random-number

      With this package, you can create Random Numbers and Timestamp Based Random Numbers with low probability of collision using strong randomized bytes as seed.

      • v1.1.3
      • 15.02
      • Published

      crypt-uniid

      A secure, efficient, and machine-aware unique ID generator using timestamp, counter, and SHA-256 hashing.

      • v2.1.0
      • 13.92
      • Published

      snowflakeid-producer

      A simple and fast unique id generator for node.js. It generates unique id based on twitter's snowflake algorithm.

      • v1.0.2
      • 13.88
      • Published

      unique-id-generator-ts

      A high-performance unique ID generator based on Snowflake architecture. Supports up to 4096 unique IDs per millisecond per machine.

        • v1.0.3
        • 13.88
        • Published

        short-objectid

        The idea of this project is make your details route easier 🥰 ..

        • v5.0.0
        • 13.84
        • Published

        ultra-unique-id

        A lightweight and customizable unique ID generator.

        • v1.0.3
        • 13.17
        • Published

        uids

        Unique id

        • v1.0.3
        • 12.87
        • Published

        genid-pro

        A package to generate unique Hexatridecimal IDs.

          • v1.0.15
          • 12.49
          • Published

          forgeid

          Scalable and secure unique ID generator with HMAC verification and time-based growth.

          • v1.0.2
          • 12.15
          • Published

          passforge

          A package to generate secure passwords from a base string or randomly of specified length with options to include numbers and special characters.

          • v1.1.1
          • 11.73
          • Published

          algo-uniqueid

          A lightweight and customizable TypeScript library for generating unique identifiers, secure passwords, and validating SSL certificates. Supports custom formats, batch generation, checksum validation, and built-in SSL certificate checks—perfect for order I

          • v1.0.4
          • 11.16
          • Published

          react-short-utils

          A collection of utilities for React projects

          • v1.0.7
          • 10.95
          • Published

          ouid-h47

          A Node.js package to generate optimized unique IDs with timestamp and random component.

          • v1.0.2
          • 10.54
          • Published

          uid-pool

          High-performance UUID and unique ID pooling for Node.js. Pre-generate IDs in background worker threads for O(1) synchronous acquisition. Drop-in replacement for uuid.v4() and nanoid() with 10-100x better performance under load.

          • v0.0.1
          • 10.48
          • Published

          micro-id-generator

          A compact, fast, timestamp-based unique ID generator using custom epoch and Base62 encoding.

          • v1.0.6
          • 10.48
          • Published

          mojilogger

          console logs tagged with a unique emoji based on unique identifiers to easily distinguish between identical log sources

          • v1.1.3
          • 10.33
          • Published

          nfuid

          Minimal 11-character URL-safe unique ID generator with hidden mode and timestamp-based structure.

          • v2.0.0
          • 10.28
          • Published

          minhaj-mongo-id

          This is a module to create unique id like mongo db

          • v1.1.0
          • 10.17
          • Published

          @ssts/id

          Create unique random string IDs

          • v1.0.0
          • 9.66
          • Published

          client-trace

          "A versatile library that combines header data with optional device and browser attributes to enhance accuracy. Offers customizable logic for ID generation, making it adaptable to diverse use cases."

            • v1.0.4
            • 9.61
            • Published

            snowuuid

            A distributed Snowflake UUID generator for creating unique identifiers with high scalability and low latency. Ideal for applications requiring unique IDs across distributed systems.

              • v1.0.0
              • 9.53
              • Published

              randflake

              TypeScript implementation of randflake ID generator

              • v1.6.2
              • 8.20
              • Published

              create-unique-id

              A module to create a small, unique id on components or elements.

              • v1.0.2
              • 8.13
              • Published

              @koura/unique-hash

              Generate a unique and repeatable hash id for strings like names and urls

              • v2.6.4
              • 8.04
              • Published

              keystamp

              A tiny, fast, and collision-resistant unique ID generator for JavaScript, React.js, Node.js, and Express.js, inspired by MiniQid.

                • v1.0.1
                • 7.91
                • Published

                small-id

                Lightweight collision free small ids

                • v1.0.0
                • 7.70
                • Published

                mini-id

                A lightweight and customizable unique ID generator with zero collisions.

                • v1.0.9
                • 7.19
                • Published

                smart-browser-id

                Unique ID for current browser (client).

                  • v1.0.2
                  • 6.94
                  • Published

                  numeric-uuid

                  A simple library to generate unique numeric UUIDs

                    • v1.0.0
                    • 5.80
                    • Published

                    miniqid

                    A lightweight and customizable unique ID generator for Node.js, supporting prefixes, length, and character set options.

                      • v1.0.4
                      • 5.79
                      • Published

                      @thehadron/quark

                      Quark is a lightweight TypeScript library for generating and extracting unique, time-based identifiers similar to Twitter's Snowflake IDs. It provides a simple and efficient way to create distributed, sortable unique identifiers for your applications.

                      • v1.0.1
                      • 2.66
                      • Published

                      myuid

                      Unique ID generator by mahabubdev

                      • v1.2.2
                      • 2.60
                      • Published

                      @badrddinb/tuid

                      A sortable, unique, and unlimited timestamp-based universal unique identifier (TUID) generator with validation and parsing support.

                      • v1.0.0
                      • 2.56
                      • Published

                      simple-snowflake

                      Yet another snowflake sequence id generator.

                      • v1.0.2
                      • 2.49
                      • Published

                      cross-uid

                      Generate a randomize identifer with fixed length ⚡.

                      • v1.2.0
                      • 2.49
                      • Published

                      microflake-idgen

                      A **64-bit Snowflake-like ID generator** for Node.js. Inspired by [Twitter's Snowflake ID system](https://blog.twitter.com/engineering/en_us/a/2010/announcing-snowflake), this package generates globally unique IDs using a combination of timestamps, machin

                        • v1.0.0
                        • 0.00
                        • Published

                        simple-snowflake-id

                        Distributed unique ID generator implementing Twitter Snowflake algorithm

                          • v1.0.2
                          • 0.00
                          • Published

                          smiley-id

                          Unique id and OTP generator

                          • v1.0.2
                          • 0.00
                          • Published

                          node-acid-id

                          Acid-ID validator and generator for Node.js

                            • v1.0.1
                            • 0.00
                            • Published

                            @martanara/id-generator

                            Generates unique ids that are a combination of lowercase letters, uppercase letters and numbers

                              • v1.0.1
                              • 0.00
                              • Published

                              natural-english-ids

                              Lets you generate natural probably-unique IDs using english words.

                              • v1.0.1
                              • 0.00
                              • Published