Skip to content

hashids

0.9.0

Generate Short Unique YouTube-Like IDs (Hashes) from Integers

0packages depend
3.1Kdownloads / year
test coverage
13/13checks pass

Overview

About
Maintained by Alex ShumFirst published 2015-09-111 releasesCRAN page ↗GitHub ↗

An R port of the hashids library. hashids generates YouTube-like hashes from integers or vector of integers. Hashes generated from integers are relatively short, unique and non-seqential. hashids can be used to generate unique ids for URLs and hide database row numbers from the user. By default hashids will avoid generating common English cursewords by preventing certain letters being next to each other. hashids are not one-way: it is easy to encode an integer to a hashid and decode a hashid back into an integer.

Install

Health

CRAN checks
13OK
Code health
Yes
Tests · ratio 0.63
not tracked
Coverage
100%
Documentation · exports
None
Vignettes
Yes
README
0
Dependencies · direct
Check history
  • OK2026-04-25
    12 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE
  • NOTE2026-03-10
    11 OK · 3 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE

Downloads

3.1K
CRAN downloads in the past year
Rank #17,685 · ~9/day · ~259/mo
hashids
Daily download trend is not available in this view yet.
25230 days
65690 days
3.1K1 year
Compare downloads with other packages →
Also on102 r2u5 autocran

Repository

Dependencies

Declared dependencies
1 external dependency (excludes base and recommended)
Depends (1)
R >= 3.2.2
Imports (0)
none
LinkingTo (0)
none
Suggests (1)
Enhances (0)
none
Reverse dependencies
0direct
indirect (not tracked)

Nothing depends on this yet.

Code & Tests

Code Composition
R 745 (72%)Rd 289 (28%)

Test coverage

Line coverage

Expression

Tests / Examples

Functions

13 5 exported

Complexity

3.3 avg / 7 max

Call network

13 nodes / 17 edges

Test coverage has not been measured for this package yet; nodes fall back to a neutral fill.

Loading call graph…

Lowest coverage

Per-function coverage is not measured for this package yet.

People & History

People (3)
Maintainer (1)
Author, Maintainer
Authors (2)
Author, Maintainer
Contributors (1)
Contributor
Release timeline

1 release. R releases are shown for context.

  • R
    R 4.6.0 released · 2026-04-24
  • 0.9.0Latest
    2026-03-10 · current release
  • R
    R 4.5.0 released · 2025-04-11

Package metadata

First published
2015-09-11
Total releases
1 / 11 yrs
License
MIT + file LICENSE OSI
Download size
not tracked yet
Installed size
not tracked yet
With dependencies
not tracked yet