All Projects → BestBurning → platform_device_id

BestBurning / platform_device_id

Licence: BSD-3-Clause license
flutter plugin to get device id

Programming Languages

C++
36643 projects - #6 most used programming language
CMake
9771 projects
dart
5743 projects
HTML
75241 projects
ruby
36898 projects - #4 most used programming language
swift
15916 projects

Projects that are alternatives of or similar to platform device id

react-device-frameset
React device frameset component
Stars: ✭ 30 (-6.25%)
Mutual labels:  mac, device
plexydesk
Lightweight Desktop Manager for Gnu/Linux and FreeBSD - Ideal for Low resource computers
Stars: ✭ 33 (+3.13%)
Mutual labels:  mac
x-ray
See the wifi password of the network you're on
Stars: ✭ 13 (-59.37%)
Mutual labels:  mac
mac-branch-deep-linking
The Branch SDK for Mac OS X - Docs:
Stars: ✭ 15 (-53.12%)
Mutual labels:  mac
mute-spotify-ads-mac-osx
Mute Mac (osx) computer audio when Spotify plays an AD
Stars: ✭ 78 (+143.75%)
Mutual labels:  mac
gitx
The best fork of the best lightweight, visual git client for macOS.
Stars: ✭ 529 (+1553.13%)
Mutual labels:  mac
dotfiles
Zero friction mac and linux bootstrap
Stars: ✭ 15 (-53.12%)
Mutual labels:  mac
mini-qml
Minimal Qt deployment for Linux, Windows, macOS and WebAssembly.
Stars: ✭ 44 (+37.5%)
Mutual labels:  mac
mac-robot
A Library to Automate User Interactions
Stars: ✭ 34 (+6.25%)
Mutual labels:  mac
awesome-mac
A repo to introduce awesome applications and tools in my mac.
Stars: ✭ 24 (-25%)
Mutual labels:  mac
sloth-app
Sloth desktop app
Stars: ✭ 16 (-50%)
Mutual labels:  mac
memdump
Yet another tool for dump mapped memory regions of process, designed to work with Android
Stars: ✭ 16 (-50%)
Mutual labels:  andorid
BaNG
Backup Next Generation for Linux & Mac using rsync (support hardlinks and btrfs snapshots), Web-Frontend, Statistics, History-Merger)
Stars: ✭ 28 (-12.5%)
Mutual labels:  mac
dotfiles
🔨 My dotfiles for setting up my Macs with Ansible
Stars: ✭ 31 (-3.12%)
Mutual labels:  mac
SACK
System Abstraction Component Kit
Stars: ✭ 18 (-43.75%)
Mutual labels:  mac
Linux Dynamic Wallpapers
Dynamic Wallpapers for Linux
Stars: ✭ 305 (+853.13%)
Mutual labels:  mac
macstrap
Set up your macOS from scratch.
Stars: ✭ 16 (-50%)
Mutual labels:  mac
ssh-tools
😭没找到好用的shell工具✌️自己实现类似Xshell的部分功能
Stars: ✭ 92 (+187.5%)
Mutual labels:  mac
ukrainian-typographic-keyboard
Combined Ukrainian keyboard layout with typographic symbols
Stars: ✭ 356 (+1012.5%)
Mutual labels:  mac
firebase-id-tokens-verifier
Code snippet to show how to verify Firebase ID tokens using Ruby
Stars: ✭ 32 (+0%)
Mutual labels:  id

platform_device_id

get device id from android、ios、windows、linux、mac、web

Description

  • Windows

BIOS UUID e.g. 99A4D301-53F5-11CB-8CA0-9CA39A9E1F01

  • Linux

BIOS UUID e.g. 32a70060-2a39-437e-88e2-d68e6154de9f

  • Mac

IOPlatformUUID e.g. 02662E79-E342-521C-98EA-D4C18B61FEF3

  • Android

AndroidId e.g. 9774d56d682e549c

  • IOS

IdentifierForVendor e.g. 9C287922-EE26-4501-94B5-DDE6F83E1475

  • Web

UserAgent e.g. Mozilla/5.0 (Macintosh; Intel Mac OS X 11_2_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.114 Safari/537.36

Getting Started

a simple usage example:

import 'package:platform_device_id/platform_device_id.dart';

String? deviceId = await PlatformDeviceId.getDeviceId;

Support Platform

  • Android
  • IOS
  • MacOS
  • Windows
  • Linux
  • Web

TODO

  • Support Dart Native platform device id
  • Web id change

Plugins Info

Plugin Pub Points Popularity Likes
platform_device_id pub package pub points popularity likes
platform_device_id_macos pub package pub points popularity likes
platform_device_id_linux pub package pub points popularity likes
platform_device_id_windows pub package pub points popularity likes
platform_device_id_web pub package pub points popularity likes

Go-flutter for windows/macos/linux

see here

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