Hashids website
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
actionscript cleanup May 2, 2018
bash cleanup May 2, 2018
c cleanup May 2, 2018
clojure cleanup May 2, 2018
coffeescript cleanup May 2, 2018
coldfusion cleanup May 2, 2018
cpp cleanup May 2, 2018
crystal cleanup May 2, 2018
d cleanup May 2, 2018
elixir cleanup May 2, 2018
elm cleanup May 2, 2018
erlang cleanup May 2, 2018
f-sharp cleanup May 2, 2018
go cleanup May 2, 2018
groovy cleanup May 2, 2018
haskell cleanup May 2, 2018
haxe cleanup May 2, 2018
java cleanup May 2, 2018
javascript cleanup May 2, 2018
kotlin cleanup May 2, 2018
lua cleanup May 2, 2018
net cleanup May 2, 2018
nim Update nim example to better code style Aug 22, 2018
objective-c cleanup May 2, 2018
ocaml cleanup May 2, 2018
perl cleanup May 2, 2018
perl6 cleanup May 2, 2018
php cleanup May 2, 2018
postgresql cleanup May 2, 2018
public js Sep 13, 2017
python cleanup May 2, 2018
r cleanup May 2, 2018
ruby cleanup May 2, 2018
rust cleanup May 2, 2018
scala cleanup May 2, 2018
smalltalk cleanup May 2, 2018
src Update nim example to better code style Aug 22, 2018
swift cleanup May 2, 2018
tsql cleanup May 2, 2018
vba cleanup May 2, 2018
.gitignore WIP Aug 18, 2014
CNAME Create CNAME May 2, 2018
Gruntfile.js adding r Sep 12, 2015
README.md Compiled templates Oct 16, 2016
index.html cleanup May 2, 2018
package.json minor Sep 13, 2017

README.md

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