benasher44 / Uuid
Licence: mit
Kotlin Multiplatform UUID
Stars: ✭ 146
Programming Languages
kotlin
9241 projects
Labels
Projects that are alternatives of or similar to Uuid
Fcuuid
iOS UUID / Universally Unique Identifiers library as alternative to UDID and identifierForVendor. 📱
Stars: ✭ 1,387 (+850%)
Mutual labels: uuid
Ast
Generic AST parsing library for kotlin multiplatform
Stars: ✭ 113 (-22.6%)
Mutual labels: multiplatform
Multiplatform Compose
A Kotlin library to use Jetpack Compose in Android and iOS. Allow to write UI for both in Kotin. Still experimental as many compose features are not yet available.
Stars: ✭ 126 (-13.7%)
Mutual labels: multiplatform
Fast Uuid
A Java library for quickly and efficiently parsing and writing UUIDs
Stars: ✭ 114 (-21.92%)
Mutual labels: uuid
Symfony Demo App
A Symfony demo application with basic user management
Stars: ✭ 122 (-16.44%)
Mutual labels: uuid
Pcapplusplus
PcapPlusPlus is a multiplatform C++ library for capturing, parsing and crafting of network packets. It is designed to be efficient, powerful and easy to use. It provides C++ wrappers for the most popular packet processing engines such as libpcap, WinPcap, DPDK and PF_RING.
Stars: ✭ 1,322 (+805.48%)
Mutual labels: multiplatform
Czkawka
Multi functional app to find duplicates, empty folders, similar images etc.
Stars: ✭ 5,360 (+3571.23%)
Mutual labels: multiplatform
Snowflake
java edition of [Twitter Snowflake](https://github.com/twitter/snowflake), a network service for generating unique ID numbers at high scale with some simple guarantees.
Stars: ✭ 114 (-21.92%)
Mutual labels: uuid
Electrode Csrf Jwt
Stateless Cross-Site Request Forgery (CSRF) protection with JWT
Stars: ✭ 127 (-13.01%)
Mutual labels: uuid
Ccc
💰 Currency Converter Calculator with power of Kotlin Multiplatform
Stars: ✭ 109 (-25.34%)
Mutual labels: multiplatform
Javascript
Universally Unique Lexicographically Sortable Identifier
Stars: ✭ 1,781 (+1119.86%)
Mutual labels: uuid
Laravel Uuid
laravel uuid a simple, automatic UUID generator for any model based on Laravel
Stars: ✭ 103 (-29.45%)
Mutual labels: uuid
Dmon
Single header C99 portable library for monitoring directory changes.
Stars: ✭ 95 (-34.93%)
Mutual labels: multiplatform
Uuid
A PHP library for generating universally unique identifiers (UUIDs).
Stars: ✭ 11,475 (+7759.59%)
Mutual labels: uuid
Laravel Uuid
Laravel package to generate and to validate a UUID according to the RFC 4122 standard. Only support for version 1, 3, 4 and 5 UUID are built-in.
Stars: ✭ 1,717 (+1076.03%)
Mutual labels: uuid
A Kotlin Multiplatform UUID
K/N doesn't have a UUID yet. This brings a UUID that matches UUIDs on various platforms:
- iOS/Mac:
NSUUID
- Java:
java.util.UUID
UUID
- Frozen
- Thread-safe (thread-safe randomness in native)
- Adheres to RFC4122
- Tested
- Tested against macOS/iOS UUID to verify correctness
Setup
In your build.gradle(.kts):
- Add
mavenCentral()
to your repositories - Add
implementation "com.benasher44:uuid:<version>"
as a dependency in yourcommonMain
sourceSets
.
This library publishes gradle module metadata, so you should have enableFeaturePreview("GRADLE_METADATA")
in your settings.gradle(.kts).
Future Goals
- Develop UUID functionality that can be contributed back to the Kotlin stdlib (see latest issues, PRs, and CHANGELOG.md for updates)
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].