There are 2 repositories under hashids topic.
A small PHP library to generate YouTube-like ids from numbers. Use it when you don't want to expose your database ids to the user.
A small JavaScript library to generate YouTube-like ids from numbers.
A small .NET package to generate YouTube-like hashes from one or many numbers. Use hashids when you do not want to expose your database ids to the user.
🤖 Id obfuscation based on Knuth's multiplicative hashing method for PHP.
Official .NET port of Sqids. Generate short unique IDs from numbers.
A small Ruby gem to generate YouTube-like hashes from one or many numbers. Use hashids when you do not want to expose your database ids to the user.
Official JavaScript port of Sqids. Generate short unique IDs from numbers.
Official Python port of Sqids. Generate short unique IDs from numbers.
Obfuscate your data by generating reversible, non-sequential, URL-safe identifiers.
Django Model Field that uses Hashids to obscure the value
Use Hashids (http://hashids.org/ruby/) in your Rails app ActiveRecord models.
Short unique id generator for PostgreSQL, using hashids
On-the-fly hashids for Laravel Eloquent models. (🍰 Easy & ⚡ Fast)
Official Java port of Sqids. Generate short unique IDs from numbers.
Extensions to help DRY up Django Rest Framework serializers
This is the old Hashids website. It is no longer maintained and has migrated over to Sqids.
Official Ruby port of Sqids. Generate short unique IDs from numbers.
[ABANDONED] Automatic model ID obfuscation in routes for Laravel
Transform your internal id's to obfuscated integers based on Knuth's integer hash. Laravel wrapper for the Optimus Library by Jens Segers with multiple connections support.
Official Rust port of Sqids. Generate short unique IDs from numbers.
#️⃣ Generate, Save, and Route Stripe/Youtube-like Hash IDs for Laravel Eloquent Models
Package providing a trait to use Hashids on a model
Not predictable ids library for ASP.NET Core APIs.
Use Youtube-Like ID in ActiveRecord seamlessly.
Official Elixir port of Sqids. Generate short unique IDs from numbers.
Official PostgreSQL port of Sqids. Generate short unique IDs from numbers.
IDMask is a Java library for masking internal ids (e.g. from your DB) when they need to be published to hide their actual value and to prevent forging. It has support optional randomisation has a wide support for various Java types including long, UUID and BigInteger.
Official Kotlin port of Sqids. Generate short unique IDs from numbers.
A Crystal shard to generate YouTube-like hashes from one or many numbers. Use hashids when you do not want to expose your database ids to the user.