Displaying 1 to 20 from 20 results

hashids

  •    Javascript

A small JavaScript library to generate YouTube-like ids from numbers. Use it when you don't want to expose your database ids to the user.

hashids

  •    PHP

Require this package, with Composer, in the root directory of your project. Note: Hashids requires either the BC Math or GMP extension in order to work.

laravel-hashids - A Hashids bridge for Laravel

  •    PHP

A Hashids bridge for Laravel. Require this package, with Composer, in the root directory of your project.

optimus - 🤖 Id obfuscation based on Knuth's multiplicative hashing method for PHP.

  •    PHP

With this library, you can transform your internal id's to obfuscated integers based on Knuth's integer hash. It is similar to Hashids, but will generate integers instead of random strings. It is also super fast.




hashids

  •    Ruby

A small Ruby gem to generate YouTube-like ids from one or many numbers. Use hashids when you do not want to expose your database ids to the user. hashids (Hash ID's) creates short, unique, decodable hashes from unsigned integers.

go-hashids - Go (golang) implementation of http://www.hashids.org

  •    Go

Let me know if I forgot anyone of course.

laravel-hashids - A hashids wrapper for Laravel and Lumen.

  •    PHP

A hashids wrapper for Laravel & Lumen. and then simply run the following artisan command...

acts_as_hashids - Use Youtube-Like ID in ActiveRecord seamlessly.

  •    Ruby

Use Hashids (a.k.a. Youtube-Like ID) in ActiveRecord seamlessly. Add the acts_as_hashids gem to your Gemfile.


hashids

  •    Crystal

A small Crystal shard to generate YouTube-like ids from one or many numbers. Use hashids when you do not want to expose your database ids to the user. hashids (Hash IDs) creates short, unique, decodable hashes from unsigned integers.

hashids

  •    CSharp

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. hashids (Hash ID's) creates short, unique, decryptable hashes from unsigned integers.

hashids.pm - Hashids, ported for Perl

  •    Perl

This is a port of the Hashids JavaScript library for Perl. Hashids was designed for use in URL shortening, tracking stuff, validating accounts or making pages private (through abstraction.) Instead of showing items as 1, 2, or 3, you could show them as b9iLXiAa, EATedTBy, and Aaco9cy5. Hashes depend on your salt value.

bashids - Pure Bash implementation of the hashid algorithm from http://hashids.org/

  •    Shell

bashids uses the bats BASH testing framework for tests.

harsh - Hashids implementation in Rust

  •    Rust

Note that ids are only padded to fit at least a certain length. It doesn't mean that your ids will be exactly that length. Useful if you want to encode Mongo's ObjectIds. Note that there is no limit on how large of a hex number you can pass (it does not have to be Mongo's ObjectId).

laravel-optimus - Transform your internal id's to obfuscated integers based on Knuth's integer hash.

  •    PHP

Laravel wrapper for the Optimus Library by Jens Segers with multiple connections support. Optimus is a small open-source library that generates short, unique, non-sequential ids from numbers. With this library, you can transform your internal id's to obfuscated integers based on Knuth's integer hash. It is similar to Hashids, but will generate integers instead of random strings. It is also super fast. First, pull in the package through Composer.

pg_hashids - Short unique id generator for PostgreSQL, using hashids

  •    C

Hashids is a small open-source library that generates short, unique, non-sequential ids from numbers. It converts numbers like 347 into strings like “yr8”. You can also decode those ids back. This is useful in bundling several parameters into one or simply using them as short UIDs. You can use hashids to hide primary keys in your database. I've used the extension on several production databases.

hashids.phpc - :elephant: A php extension for Hashids: generate short unique ids from integers.

  •    C

you can set some options in php.ini, or set in the constructor. i suggest you in php.ini setting, so you will get better performance. php extension and only php code performance contrast.

hashid-rails - Use Hashids (http://hashids.org/ruby/) in your Rails app ActiveRecord models.

  •    Ruby

This gem allows you to easily use Hashids in your Rails app. Instead of your models using sequential numbers like 1, 2, 3, they will instead have unique short hashes like "yLA6m0oM", "5bAyD0LO", and "wz3MZ49l". The database will still use integers under the hood, so this gem can be added or removed at any time. IMPORTANT: If you need to maintain the same hashids from a pre-1.0 release, read the upgrade notes.

Laravel-FakeId - Automatic model ID obfuscation in routes for Laravel 5

  •    PHP

Enables automatic Eloquent model ID obfuscation in routes using Optimus. The package will automatically register itself.

hashids - Hashids for Yii2

  •    PHP

NOTE: The master branch for 2.0 version, that require mini php version is 5.6. You can require light/hashids:^1.0to use old version.

kotlin-hashids - Kotlin hashids hash function

  •    Kotlin

A Kotlin class to generate YouTube-like hashes from one or many numbers. Hashids (Hash ID's) creates short, unique, decryptable hashes from unsigned (long) integers.





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.