GitHub topics: identifier
TomerAberbach/parse-imports
⚡ A blazing fast ES module imports parser.
Language: TypeScript - Size: 564 KB - Last synced at: 10 minutes ago - Pushed at: 5 days ago - Stars: 53 - Forks: 6

ramsey/identifier
A PHP library for generating and working with identifiers, including UUIDs, ULIDs, and Snowflakes
Language: PHP - Size: 1.07 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 59 - Forks: 5

stdlib-js/error-tools-id2pkg
Return the package name associated with a specified error identifier prefix.
Language: JavaScript - Size: 2.72 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 2 - Forks: 0

elemental-mind/identigenium
Generate unique, incremental ASCII based IDs in JS/TS. Super tiny (142 bytes) and tree-shakeable.
Language: TypeScript - Size: 18.6 KB - Last synced at: 9 days ago - Pushed at: 10 days ago - Stars: 0 - Forks: 0

nikhilsbhat/common
Libraries that enhance your Go code
Language: Go - Size: 60.5 KB - Last synced at: 8 days ago - Pushed at: 9 months ago - Stars: 1 - Forks: 1

stdlib-js/error-tools-msg2id
Return a two-character error identifier corresponding to a provided error message.
Language: JavaScript - Size: 1.59 MB - Last synced at: 4 days ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0

stdlib-js/error-tools-id2msg
Return an error message corresponding to a provided two-character error identifier.
Language: JavaScript - Size: 1.53 MB - Last synced at: 6 days ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

AndreiPashkin/compose-idents
A Rust macro for generating new identifiers (names of variables, functions, traits, etc) by concatenating one or more arbitrary parts and applying other manipulations.
Language: Rust - Size: 373 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 3 - Forks: 1

AlvaroVasquezAI/FOLIVIX
A native Android application built with Kotlin & Jetpack Compose to identify maize leaf diseases by connecting to a remote AI backend.
Language: Kotlin - Size: 33.2 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 0 - Forks: 0

TangleID/TangleID.github.io
TangleID Landing Page
Language: JavaScript - Size: 4.41 MB - Last synced at: 15 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 1

nushell-works/nu_plugin_nw_ulid
Professional ULID utilities plugin for Nushell. Generate, parse, validate & manipulate ULIDs with cryptographically secure operations, bulk processing, and seamless integration with Nushell's structured data model. Enterprise-grade quality and performance.
Language: Rust - Size: 465 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 0

Taiizor/UUID
A modern, high-performance UUID library for .NET ecosystem. Features time-ordered identifiers, cryptographic security, multiple encoding formats (Base32/Base64), and seamless Guid compatibility. Thread-safe, cross-platform, and perfect for distributed systems. 🚀
Language: C# - Size: 22.3 MB - Last synced at: 15 days ago - Pushed at: about 2 months ago - Stars: 34 - Forks: 3

fingerprintjs/fingerprint-pro-fastly-vcl-integration
Fingerprint Pro Fastly VCL Integration is responsible for proxying identification and JavaScript agent download requests that are performed on your Fastly infrastructure.
Language: TypeScript - Size: 166 KB - Last synced at: 9 days ago - Pushed at: 4 months ago - Stars: 1 - Forks: 1

riipandi/memorable-ids-js
A flexible library for generating human-readable, memorable identifiers.
Language: TypeScript - Size: 40 KB - Last synced at: 10 days ago - Pushed at: 3 months ago - Stars: 4 - Forks: 1

dylanhart/ulid-rs
This is a Rust implementation of the ulid project
Language: Rust - Size: 105 KB - Last synced at: 19 days ago - Pushed at: 6 months ago - Stars: 436 - Forks: 42

T-PWK/flake-idgen
Flake ID generator yields k-ordered, conflict-free ids in a distributed environment in Node.js
Language: JavaScript - Size: 148 KB - Last synced at: 22 days ago - Pushed at: over 2 years ago - Stars: 246 - Forks: 19

acronis/go-cti
An implementation of CTI (Cross-domain Typed Identifiers) and CTI/Metadata specification in Go.
Language: Go - Size: 5.73 MB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 28 - Forks: 13

Racum/uuinfo
A tool to debug unique identifiers (UUID, ULID, Snowflake, etc).
Language: Rust - Size: 1.24 MB - Last synced at: 10 days ago - Pushed at: 4 months ago - Stars: 52 - Forks: 2

rp-libs/ulid-rs-py
Python wrapper for Rust ulid crate
Language: Python - Size: 81.1 KB - Last synced at: 25 days ago - Pushed at: 26 days ago - Stars: 4 - Forks: 1

growlerdev/Alphadex
A .NET library for converting zero-based indices to alphabetic sequences, similar to Excel column naming (A, B, C, ... Z, AA, AB, etc.). Perfect for generating column names, sequence identifiers, or any scenario where you need human-readable alphabetic progression.
Language: C# - Size: 32.2 KB - Last synced at: 26 days ago - Pushed at: 27 days ago - Stars: 1 - Forks: 0

CDLUC3/resolver
Implements a general identifier resolver service
Language: Python - Size: 553 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 0 - Forks: 1

jlu5/FileInsight
File type identifier via libmagic and TrID.
Language: C++ - Size: 63.5 KB - Last synced at: 23 days ago - Pushed at: over 2 years ago - Stars: 9 - Forks: 4

CDLUC3/N2T
next-gen N2T resolver
Language: HTML - Size: 4.87 MB - Last synced at: 9 days ago - Pushed at: 10 days ago - Stars: 2 - Forks: 5

kriasoft/codenames
A tiny, zero-dependency library for generating memorable codenames from numbers.
Language: TypeScript - Size: 93.8 KB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 9 - Forks: 0

kyungw00k/rfc8107-js
A JavaScript implementation of RFC 8107 for Advertising Digital Identifiers (Ad-IDs) with full RFC compliance.
Language: JavaScript - Size: 10.7 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

fluxera/Fluxera.StronglyTypedId
A library that provides strongly-typed Ids without code generation.
Language: C# - Size: 178 KB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 5 - Forks: 1

evilmagics/go-aid
A powerful, flexible, and easy-to-use Go library for generating various types of identifiers including random strings, UUIDs, ULIDs, and time-based IDs
Language: Go - Size: 17.6 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

stdlib-js/error-tools-pkg2id
Return the error identifier prefix associated with a specified package name.
Language: JavaScript - Size: 2.24 MB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

shipmonk-rnd/phpstan-baseline-per-identifier
✂️ Split PHPStan baseline to multiple files per each error identifier. Supports both neon baseline and PHP baseline.
Language: PHP - Size: 66.4 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 84 - Forks: 6

Govcraft/mti
Generates human-readable, prefixed, and globally unique identifiers (based on the TypeID spec) for Rust. Improves clarity, type-safety, debugging, and identifier management in your applications.
Language: Rust - Size: 67.4 KB - Last synced at: 25 days ago - Pushed at: 4 months ago - Stars: 6 - Forks: 0

ropensci/webchem
Chemical Information from the Web
Language: R - Size: 3.91 MB - Last synced at: 1 day ago - Pushed at: about 2 months ago - Stars: 171 - Forks: 44

onenylxus/react-spray
ID insertion for React components
Language: TypeScript - Size: 212 KB - Last synced at: 19 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

php-identifier/identifier
Common interfaces for identifiers
Language: PHP - Size: 212 KB - Last synced at: 22 days ago - Pushed at: 3 months ago - Stars: 31 - Forks: 1

mamrhein/identifiers
International Standard Identifiers
Language: Python - Size: 527 KB - Last synced at: 5 days ago - Pushed at: over 4 years ago - Stars: 7 - Forks: 0

lixiang1994/LEETheme
优雅的主题管理库- 一行代码完成多样式切换
Language: Objective-C - Size: 189 MB - Last synced at: 14 days ago - Pushed at: about 1 year ago - Stars: 827 - Forks: 134

verkaro/cordelia
🎵 Cordelia - A Command-Line Chord Identifier
Language: Go - Size: 11.7 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

stdlib-js/symbol-ctor
Symbols.
Language: JavaScript - Size: 347 KB - Last synced at: 4 days ago - Pushed at: 2 months ago - Stars: 3 - Forks: 0

scottbrown/uuid
A lightweight, dependency-free Go CLI application for generating and parsing universally unique identifiers (UUIDs). Supports multiple UUID versions with a focus on simplicity, performance, and standards compliance.
Language: Go - Size: 37.1 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

chilts/sid
Generate Sortable Identifiers
Language: Go - Size: 5.86 KB - Last synced at: 5 days ago - Pushed at: over 6 years ago - Stars: 32 - Forks: 4

athalhammer/erdi8-py
identifier generator
Language: Python - Size: 143 KB - Last synced at: 3 days ago - Pushed at: 3 months ago - Stars: 8 - Forks: 1

f4b6a3/ksuid-creator
A Java implementation of K-Sortable Unique Identifiers (KSUID).
Language: Java - Size: 206 KB - Last synced at: 2 months ago - Pushed at: 5 months ago - Stars: 32 - Forks: 3

Debdut/uuid-readable
Generate Easy to Remember, Readable UUIDs, that are Shakespearean and Grammatically Correct Sentences 🥳
Language: TypeScript - Size: 1.21 MB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 811 - Forks: 24

Trehinos/euui
An Extended Universal Unique Identifier
Language: Rust - Size: 63.5 KB - Last synced at: 20 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

riipandi/memorable-ids-ex
A flexible library for generating human-readable, memorable identifiers for Elixir.
Language: Elixir - Size: 33.2 KB - Last synced at: 10 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

riipandi/memorable-ids-rs
A flexible library for generating human-readable, memorable identifiers.
Language: Rust - Size: 17.6 KB - Last synced at: 10 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 1

DBHeise/fileid
File Type Identification Tool & Metadata extractor intended for automation
Language: C++ - Size: 1.07 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 29 - Forks: 9

morrelinko/iguid
Incremental Global Unique IDentifier
Language: JavaScript - Size: 9.77 KB - Last synced at: 28 days ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

nisrulz/easydeviceinfo
:iphone: [Android Library] Get device information in a super easy way.
Language: Java - Size: 2.33 MB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 1,774 - Forks: 227

scru128/python
SCRU128 Python Implementation (and command-line tools)
Language: Python - Size: 202 KB - Last synced at: 9 days ago - Pushed at: 8 months ago - Stars: 2 - Forks: 0

casics/spiral 📦
A Python 3 module that provides functions for splitting identifiers found in source code files.
Language: Python - Size: 67.8 MB - Last synced at: 2 days ago - Pushed at: over 2 years ago - Stars: 48 - Forks: 10

nodef/infoods
Kit for International Network of Food Data Systems (INFOODS).
Language: TypeScript - Size: 149 KB - Last synced at: 27 days ago - Pushed at: 4 months ago - Stars: 1 - Forks: 1

iscc/iscc-sdk
ISCC - Software Development Kit
Language: Python - Size: 4.95 MB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 12 - Forks: 6

iscc/iscc-core
ISCC - Codec & Algorithms
Language: Python - Size: 8.17 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 20 - Forks: 5

robinvdvleuten/php-ulid
A PHP port of alizain/ulid with some minor improvements.
Language: PHP - Size: 35.2 KB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 452 - Forks: 32

edamontology/edamontology
EDAM is a domain ontology of data analysis and data management in bio- and other sciences, and science-based applications. It comprises concepts related to analysis, modelling, optimisation, and data life cycle. Targetting usability by diverse users, EDAM's structure is relatively simple, divided into 4 sections: Topic, Operation, Data, and Format.
Language: Shell - Size: 21.2 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 122 - Forks: 60

lukejacksonn/vuid
❄️ Very unique identifiers in the browser using web cryptography (144b)
Language: JavaScript - Size: 1000 Bytes - Last synced at: 6 days ago - Pushed at: over 7 years ago - Stars: 11 - Forks: 0

DosX-dev/Zeus-File-Identifier
A signature engine that makes it possible to recognize a file type based on a template. Can be used by antiviruses
Language: Visual Basic .NET - Size: 46.9 KB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 43 - Forks: 1

k4m4/hash-detector
Retrieve an array of possible hash types corresponding to a given string.
Language: JavaScript - Size: 297 KB - Last synced at: 28 days ago - Pushed at: over 2 years ago - Stars: 17 - Forks: 5

infocyph/UID
UUID (RFC 4122 + Unofficial/Draft), ULID, Snowflake ID, Sonyflake ID, NanoId, Cuid2, TBSL (library exclusive) generator!
Language: PHP - Size: 112 KB - Last synced at: 21 days ago - Pushed at: 6 months ago - Stars: 10 - Forks: 0

christian-blades-cb/proquint-rs
Rust library for conversion to/from proquints
Language: Rust - Size: 21.5 KB - Last synced at: 27 days ago - Pushed at: over 7 years ago - Stars: 12 - Forks: 4

iamnnort/smart-id
ID generator for Node.js - Unique - Smart - Short
Language: TypeScript - Size: 166 KB - Last synced at: 17 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

Mediagone/small-uid
Small Unique Identifier - Quite like an ULID, but half smaller (64 bits).
Language: PHP - Size: 36.1 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 19 - Forks: 1

datadavev/doitip
Python script for gleaning DOI information
Language: Python - Size: 63.5 KB - Last synced at: 5 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

railsmechanic/nanoid
Elixir port of NanoID, a secure and URL-friendly unique ID generator. https://hex.pm/packages/nanoid
Language: Elixir - Size: 68.4 KB - Last synced at: 27 days ago - Pushed at: 7 months ago - Stars: 228 - Forks: 11

qt-kaneko/MALibria
My Anime List/Shikimori to Anilibria and vice versa ID conversion database.
Language: C# - Size: 35.2 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 1

tideland/golib
Go Library [DEPRECATED]
Language: Go - Size: 612 KB - Last synced at: 2 months ago - Pushed at: almost 8 years ago - Stars: 194 - Forks: 18

reincubate/deviceidentifier-py
Utils to manipulate and learn from assorted device identifier formats via Reincubate's API.
Language: Python - Size: 38.1 KB - Last synced at: 16 days ago - Pushed at: 3 months ago - Stars: 17 - Forks: 7

k4m4/hash-detector-cli
Detect the possible hash-types corresponding to a string, right from your terminal.
Language: JavaScript - Size: 300 KB - Last synced at: 28 days ago - Pushed at: over 2 years ago - Stars: 11 - Forks: 5

jrsaruo/SwiftIdentifier
A lightweight library that helps to define ID types.
Language: Swift - Size: 28.3 KB - Last synced at: 9 days ago - Pushed at: 12 days ago - Stars: 2 - Forks: 0

nwtgck/anyident-rust
Any identifier for Rust
Language: Rust - Size: 1.95 KB - Last synced at: 2 months ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

FragJage/SpeakerVoiceIdentifier
SpeakerVoiceIdentifier can recognize the voice of a speaker by learning.
Language: C++ - Size: 20.3 MB - Last synced at: 6 months ago - Pushed at: over 8 years ago - Stars: 33 - Forks: 14

Anbeeld/Raoi
Raoi aka Register of Auto-incrementing Object Identifiers is a simple TS library allowing to give objects unique ids and later retrieve them by said ids
Language: TypeScript - Size: 96.7 KB - Last synced at: 6 months ago - Pushed at: 7 months ago - Stars: 4 - Forks: 0

chilts/yid
Simple ID generator. A timestamp plus random digits.
Language: JavaScript - Size: 11.7 KB - Last synced at: 5 days ago - Pushed at: 7 months ago - Stars: 3 - Forks: 0

TheKhanSoft/TKS-GUIDs-Generator
Generate Unlimited GUIDs - Globally Unique Identifier (GUID) aka Universally Unique Identifier (UUID)
Language: C# - Size: 64.5 KB - Last synced at: 4 months ago - Pushed at: 7 months ago - Stars: 2 - Forks: 1

webmafia/identifier
Very fast generator of unique IDs.
Language: Go - Size: 33.2 KB - Last synced at: 6 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

thefloppypig/streetcat
Identify the cats on Hello Street Cat livestreams!
Language: TypeScript - Size: 151 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

lh0x00/scuid
scuid is a lightweight Python library for generating compact, collision-resistant IDs optimized for scalability and performance. It offers a flexible alternative to cuid, supporting custom random number generators for tailored use cases.
Language: Python - Size: 20.5 KB - Last synced at: 5 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

fabiospampinato/strid
Get a unique string identifier for any input value.
Language: JavaScript - Size: 10.7 KB - Last synced at: 28 days ago - Pushed at: 8 months ago - Stars: 10 - Forks: 1

tiny-blocks/ksuid
K-Sortable Unique Identifier.
Language: PHP - Size: 25.4 KB - Last synced at: 4 months ago - Pushed at: 8 months ago - Stars: 6 - Forks: 1

chrix75/id-generator
API Service provides global uniques identifiers
Language: Go - Size: 113 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

h0uter/humid
Human Friendly UUIDs that are readable and pronouncable.
Language: Python - Size: 1.82 MB - Last synced at: 16 days ago - Pushed at: 10 months ago - Stars: 6 - Forks: 0

rse/pure-uuid
Pure JavaScript Based Universally Unique Identifiers (UUID)
Language: JavaScript - Size: 187 KB - Last synced at: about 11 hours ago - Pushed at: about 2 years ago - Stars: 67 - Forks: 16

fajarnugraha37/goid
Go package for ULIDs and UUIDs.
Language: Go - Size: 30.3 KB - Last synced at: 28 days ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

the-minimal/id
Minimal, secure and collision-resistant random IDs in TypeScript
Language: TypeScript - Size: 236 KB - Last synced at: 21 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

pablosichert/ciid
Chronological Image Identifier – Uniquely identify image files while keeping the ability to sort them chronologically by name.
Language: Rust - Size: 295 MB - Last synced at: 11 days ago - Pushed at: 9 months ago - Stars: 25 - Forks: 3

Mediagone/small-uid-doctrine
Provides Doctrine types for "mediagone/small-uid" package.
Language: PHP - Size: 13.7 KB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

trilliot/safeid
Go type-safe identifiers made easy
Language: Go - Size: 23.4 KB - Last synced at: 6 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

datadavev/igsn_resolver
Performs IGSN resolution in preparation for DataCite switch
Language: Python - Size: 658 KB - Last synced at: 29 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

sckott/parseids
Parse identifiers (e.g., DOIs)
Language: C++ - Size: 160 KB - Last synced at: 6 days ago - Pushed at: 11 months ago - Stars: 9 - Forks: 0

Daniel-KM/Omeka-S-module-CleanUrl
Displays clean and readable URLs like https://example.org/my_collection/dcterms:identifier in Omeka S.
Language: PHP - Size: 692 KB - Last synced at: 4 months ago - Pushed at: 10 months ago - Stars: 5 - Forks: 4

SubEthaSensOMatic/AW.Identifiers
Use AW.Identifiers to streamline ID generation with compact, readable, and meaningful identifiers tailored for scalable, distributed systems.
Language: C# - Size: 39.1 KB - Last synced at: 22 days ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

Zaczero/zid
zid is a unique identifier with nice properties
Language: Rust - Size: 84 KB - Last synced at: 1 day ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

LeoBorai/rutcl
Chilean National ID (RUT) Parser
Language: Rust - Size: 63.5 KB - Last synced at: 5 days ago - Pushed at: 11 months ago - Stars: 0 - Forks: 1

scru128/spec
SCRU128 Specification
Language: C - Size: 43 KB - Last synced at: 6 months ago - Pushed at: almost 2 years ago - Stars: 76 - Forks: 0

scru128/javascript
SCRU128 TypeScript/JavaScript Implementation
Language: TypeScript - Size: 495 KB - Last synced at: 5 days ago - Pushed at: 11 months ago - Stars: 6 - Forks: 1

scru128/rust
SCRU128 Rust Implementation
Language: Rust - Size: 258 KB - Last synced at: 23 days ago - Pushed at: 12 months ago - Stars: 10 - Forks: 0

gregorybchris/idtrace
Trace the origin of unique identifiers
Language: TypeScript - Size: 217 KB - Last synced at: 6 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

dario-l/CompositeKeyGen
Allows to create composite key encoded as Int64 (long).
Language: C# - Size: 22.5 KB - Last synced at: 8 days ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

stanac/NextId
Strongly-typed, K-Sortable globally unique identifier with checksum
Language: C# - Size: 31.3 KB - Last synced at: 21 days ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

heyfoz/cpp-cartesian-coordinates-identifier
The Cartesian Coordinates Identifier program (C++) allows the user to enter x and y coordinates, which are used to determine the user's location on a cartesian plane. The resulting location is displayed as output.
Language: C++ - Size: 7.81 KB - Last synced at: 6 months ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0
