An open API service providing repository metadata for many open source software ecosystems.

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