All Projects → hashids → Hashids.github.io

hashids / Hashids.github.io

Hashids website

Projects that are alternatives of or similar to Hashids.github.io

laravel-hashid
HashId Implementation on Laravel Eloquent ORM
Stars: ✭ 23 (-85.89%)
Mutual labels:  hashids
Go Hashids
Go (golang) implementation of http://www.hashids.org
Stars: ✭ 830 (+409.2%)
Mutual labels:  hashids
Laravel Optimus
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.
Stars: ✭ 119 (-26.99%)
Mutual labels:  hashids
bashids
Pure Bash implementation of the hashid algorithm from http://hashids.org/
Stars: ✭ 38 (-76.69%)
Mutual labels:  hashids
Hashids.net
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.
Stars: ✭ 470 (+188.34%)
Mutual labels:  hashids
Laravel Hashids
Integrate Hashids with Laravel. Automatic model binding and id resolving included!
Stars: ✭ 8 (-95.09%)
Mutual labels:  hashids
id-mask
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. This library bases its security on strong cryptographic primitives.
Stars: ✭ 39 (-76.07%)
Mutual labels:  hashids
Laravel Fakeid
Automatic model ID obfuscation in routes for Laravel
Stars: ✭ 161 (-1.23%)
Mutual labels:  hashids
Hashids
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.
Stars: ✭ 4,596 (+2719.63%)
Mutual labels:  hashids
Acts as hashids
Use Youtube-Like ID in ActiveRecord seamlessly.
Stars: ✭ 76 (-53.37%)
Mutual labels:  hashids
Django Hashid Field
Django Model Field that uses Hashids to obscure the value
Stars: ✭ 256 (+57.06%)
Mutual labels:  hashids
Laravel Hashid
Obfuscate your data by generating reversible, non-sequential, URL-safe identifiers.
Stars: ✭ 354 (+117.18%)
Mutual labels:  hashids
Hashids.phpc
🐘 A php extension for Hashids: generate short unique ids from integers.
Stars: ✭ 43 (-73.62%)
Mutual labels:  hashids
idy
👓 An ID obfuscator for ActiveRecord
Stars: ✭ 15 (-90.8%)
Mutual labels:  hashids
Laravel Hashids
A Hashids bridge for Laravel
Stars: ✭ 1,714 (+951.53%)
Mutual labels:  hashids
harsh
Hashids implementation in Rust
Stars: ✭ 48 (-70.55%)
Mutual labels:  hashids
Hashids.rb
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.
Stars: ✭ 842 (+416.56%)
Mutual labels:  hashids
Pg hashids
Short unique id generator for PostgreSQL, using hashids
Stars: ✭ 164 (+0.61%)
Mutual labels:  hashids
Laravel Hashslug
Package providing a trait to use Hashids on a model
Stars: ✭ 136 (-16.56%)
Mutual labels:  hashids
Optimus
🤖 Id obfuscation based on Knuth's multiplicative hashing method for PHP.
Stars: ✭ 1,084 (+565.03%)
Mutual labels:  hashids

Hashids website

Website documentation for Hashids.

How to update

Get Node.js, Grunt. Be sure you have Sass and Handlebars.js installed.

This is a static website that auto-generates pages for different implementations. There's two main files to update:

src/data.json
src/template.html

data.json contains majority of the implementation data that populates the site. template.html is the template.

Run the following in your git repo:

npm run production

This will keep watching your files for changes and updating whatever's needed. When done, git push your changes.

Shoutouts

Hashids website either uses or is built with the following. Muchas gracias to their respective creators for making these:

Node - Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications.

npm - Node.js package manager

Grunt - The JavaScript Task Runner

Handlebars.js - Minimal Templating on Steroids

Sass - Syntactically Awesome Style Sheets

Mouapp - The missing Markdown editor for web developers

highlight.js - Syntax highlighting for the Web

Font Awesome - The iconic font and CSS toolkit

Octodex - Github octocats

FlexSlider - An awesome, fully responsive jQuery slider toolkit

Google Fonts used:

  1. Leckerli One

  2. Fira Mono

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].