All Projects → zelark → nano-id-cc

zelark / nano-id-cc

Licence: MIT license
Nano ID collision calculator

Programming Languages

clojure
4091 projects
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to nano-id-cc

netcalc
Advanced network calculator and address planning helper
Stars: ✭ 20 (-35.48%)
Mutual labels:  calculator
SwiftUICalculator
A calculator app using SwiftUI which is introduced in WWDC19
Stars: ✭ 33 (+6.45%)
Mutual labels:  calculator
exengine
A C99 3D game engine
Stars: ✭ 487 (+1470.97%)
Mutual labels:  collision
caeroc
☴🖩 Compressible Aerodynamics Calculator for Python
Stars: ✭ 25 (-19.35%)
Mutual labels:  calculator
asm-docs
Documentation about native assembly programming on the TI CE calculators (84+CE / 83PCE)
Stars: ✭ 41 (+32.26%)
Mutual labels:  calculator
Sm4sh-Calculator
Web based Smash 4 knockback calculator
Stars: ✭ 12 (-61.29%)
Mutual labels:  calculator
bc
some useful math functions for linux calculator bc
Stars: ✭ 18 (-41.94%)
Mutual labels:  calculator
DevHelpBox
we are creating this community so that other developers can get benefits of it.
Stars: ✭ 35 (+12.9%)
Mutual labels:  calculator
availability-calculator
Calculate how much downtime should be permitted in your Service Level Agreement or Objective
Stars: ✭ 60 (+93.55%)
Mutual labels:  calculator
react-calculator
📐 PWA React + Redux Calculator
Stars: ✭ 65 (+109.68%)
Mutual labels:  calculator
attribute-depends-calculator
Automatically calculate a collection of depends attribute of ActiveRecord
Stars: ✭ 41 (+32.26%)
Mutual labels:  calculator
nanoid.nim
🆔 the Nim implementation of NanoID
Stars: ✭ 23 (-25.81%)
Mutual labels:  nanoid
Leaflet.streetlabels
Display the street labels following polylines for Leaflet
Stars: ✭ 58 (+87.1%)
Mutual labels:  collision
Kelvin
A powerful language for symbolic computation written in Swift.
Stars: ✭ 23 (-25.81%)
Mutual labels:  calculator
shellmath
Yes, Virginia, you can do floating-point arithmetic in Bash!
Stars: ✭ 33 (+6.45%)
Mutual labels:  calculator
HitboxBuilder-2D
Building hitboxes has never been easier
Stars: ✭ 21 (-32.26%)
Mutual labels:  collision
uniswapv3-calculator
An all-in-one platform for Uniswap liquidity providers (prev Uniswap Calculator)
Stars: ✭ 131 (+322.58%)
Mutual labels:  calculator
shrtn-it
A url shortener developed as a course completion project
Stars: ✭ 16 (-48.39%)
Mutual labels:  nanoid
collision-sound
Collision Sound aims to be an easy and powerful way of adding sound to object collisions in Unity
Stars: ✭ 21 (-32.26%)
Mutual labels:  collision
Love-Calculator
Let's Calculate love with real data. Love Calculator by Mohammed Cha
Stars: ✭ 54 (+74.19%)
Mutual labels:  calculator

Nano ID Collision Calculator

Nano ID is a library for generating random IDs. Likewise UUID, there is a probability of duplicate IDs. However, this probability is extremely small.

Meanwhile, a lot of projects generate IDs in small numbers. For those projects, the ID length could be reduced without risk.

This calculator aims to help you realize the extent to which the ID length can be reduced.

Setup

First, you need to have Leiningen installed.

To minify CSS run:

lein minify-assets

To get an interactive development environment run:

lein figwheel

It will open your browser at localhost:3449/index.html. This will auto compile and send all changes to the browser without the need to reload.

To clean all compiled files:

lein clean

To create a production build run:

lein build

Acknowledgments

First of all, I would like to thank Andrey Sitnik — he is a role model for other developers to look up to (but drinking). Second, thank Alexey Komarov — its version of the calculator pushed me to make my own one. And my special thanks to Artem Alalykin who helped me with the math.

Also, thanks to all guys who helped me to review the interface.

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].