Skip to content
@sqids

Sqids

Generate short, unique, non-sequential IDs from numbers

Hey there 👋

🦑 Sqids is a small library that can generate short, unique, non-sequential, profanity-free IDs. It's been translated into 40+ programming languages and is maintained by the community.

X (formerly Twitter) Follow GitHub Org's stars

How to use:

Get involved:

To get started: Navigate to the repository of the programming language you're interested in 🔽

Popular repositories

  1. sqids-dotnet sqids-dotnet Public

    Official .NET port of Sqids. Generate short unique IDs from numbers.

    C# 699 16

  2. sqids-javascript sqids-javascript Public

    Official JavaScript port of Sqids. Generate short unique IDs from numbers.

    TypeScript 558 12

  3. sqids-go sqids-go Public

    Official Go port of Sqids. Generate short unique IDs from numbers.

    Go 442 8

  4. sqids-python sqids-python Public

    Official Python port of Sqids. Generate short unique IDs from numbers.

    Python 304 2

  5. sqids-php sqids-php Public

    Official PHP port of Sqids. Generate short unique IDs from numbers.

    PHP 283 6

  6. sqids-java sqids-java Public

    Official Java port of Sqids. Generate short unique IDs from numbers.

    Java 157 14

Repositories

Showing 10 of 47 repositories
  • sqids-elixir Public

    Official Elixir port of Sqids. Generate short unique IDs from numbers.

    Elixir 62 MIT 3 3 0 Updated May 22, 2024
  • sqids-blocklist Public

    Sqids library to generate the default blocklist that will be used to test auto-generated IDs.

    Rust 8 MIT 5 0 1 Updated May 22, 2024
  • sqids-pascal Public

    Official Pascal port of Sqids. Generate short unique IDs from numbers.

    Pascal 13 MIT 2 1 1 Updated May 19, 2024
  • sqids-plpgsql Public

    Official PLpgSQL (PostgreSQL) port of Sqids. Generate short unique IDs from numbers.

    PLpgSQL 10 MIT 2 0 0 Updated Apr 25, 2024
  • sqids-perl Public

    Official Perl port of Sqids. Generate short unique IDs from numbers.

    Perl 9 MIT 4 0 0 Updated Apr 6, 2024
  • sqids-php Public

    Official PHP port of Sqids. Generate short unique IDs from numbers.

    PHP 283 MIT 6 1 0 Updated Mar 24, 2024
  • sqids-haskell Public

    Official Haskell port of Sqids. Generate short unique IDs from numbers.

    Haskell 5 MIT 0 0 0 Updated Mar 8, 2024
  • sqids-rust Public

    Official Rust port of Sqids. Generate short unique IDs from numbers.

    Rust 135 MIT 7 0 0 Updated Feb 29, 2024
  • sqids-ocaml Public

    Official OCaml port of Sqids. Generate short unique IDs from numbers.

    OCaml 10 MIT 1 0 0 Updated Feb 10, 2024
  • sqids-javascript Public

    Official JavaScript port of Sqids. Generate short unique IDs from numbers.

    TypeScript 558 MIT 12 2 1 Updated Feb 10, 2024

Most used topics

Loading…