Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
fingerprintjs
/
react
Public
Notifications
You must be signed in to change notification settings
Fork
17
Star
69
Code
Issues
0
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
react
src
on
main
User selector
All users
Datepicker
All time
Commit history
Commits on Jul 24, 2026
INTER-2348: Close coverage gaps and drop dead wait-until helper (#208)
Show description for 2961889
4 people
authored
2961889
View commit details
Copy full SHA for 2961889
View code at this point
Browse repository at this point
Commits on Jul 22, 2026
INTER-2332: avoid setState-in-effect and stale responses in immediate mount fetch (#206)
Show description for ba26003
4 people
authored
ba26003
View commit details
Copy full SHA for ba26003
View code at this point
Browse repository at this point
Commits on Jul 20, 2026
refactor: dedupe getOptions cache-key logic, drop fast-deep-equal
Show description for bacdfed
JuroUhlar
committed
bacdfed
View commit details
Copy full SHA for bacdfed
View code at this point
Browse repository at this point
Commits on Jul 16, 2026
chore: dependency refresh + dedupe (INTER-2316)
Show description for 87b776f
JuroUhlar
committed
87b776f
View commit details
Copy full SHA for 87b776f
View code at this point
Browse repository at this point
chore: address review feedback
JuroUhlar
committed
eb3a7a7
View commit details
Copy full SHA for eb3a7a7
View code at this point
Browse repository at this point
chore: upgrade ESLint to flat config with dx-team v3
Show description for 4492a69
JuroUhlar
committed
4492a69
View commit details
Copy full SHA for 4492a69
View code at this point
Browse repository at this point
Commits on Jan 29, 2026
docs: remove unused extended field from useVisitorData example
TheUnderScorer
committed
142bf18
View commit details
Copy full SHA for 142bf18
View code at this point
Browse repository at this point
Commits on Jan 28, 2026
chore: add custom agent loader support
TheUnderScorer
committed
c8fad2d
View commit details
Copy full SHA for c8fad2d
View code at this point
Browse repository at this point
Commits on Jan 27, 2026
refactor: replace `Fp` with `Fingerprint` in components, context, and exports
TheUnderScorer
committed
64c0c9c
View commit details
Copy full SHA for 64c0c9c
View code at this point
Browse repository at this point
Merge remote-tracking branch 'origin/test' into feature/INTER-1708-agent-v4
Show description for a0ee321
TheUnderScorer
committed
a0ee321
View commit details
Copy full SHA for a0ee321
View code at this point
Browse repository at this point
refactor: rename `Fp` to `Fingerprint` in exports
TheUnderScorer
committed
1b6ca6e
View commit details
Copy full SHA for 1b6ca6e
View code at this point
Browse repository at this point
refactor: remove redundant error name assignment in use-visitor-data
TheUnderScorer
committed
b196ff5
View commit details
Copy full SHA for b196ff5
View code at this point
Browse repository at this point
refactor: replace FpjsProvider with FpProvider in documentation and error messages
TheUnderScorer
committed
979e3ee
View commit details
Copy full SHA for 979e3ee
View code at this point
Browse repository at this point
refactor: remove unnecessary console log in isEnvDetails function
TheUnderScorer
committed
aba662c
View commit details
Copy full SHA for aba662c
View code at this point
Browse repository at this point
refactor: adjust @fingerprint/agent export structure
TheUnderScorer
committed
f7c61b5
View commit details
Copy full SHA for f7c61b5
View code at this point
Browse repository at this point
refactor: add useConst hook and update usePromiseStore to utilize it
TheUnderScorer
committed
444587b
View commit details
Copy full SHA for 444587b
View code at this point
Browse repository at this point
build: migrate to vite and vitest
TheUnderScorer
committed
3f4afaf
View commit details
Copy full SHA for 3f4afaf
View code at this point
Browse repository at this point
feat: add usePromiseStore to prevent duplicate async requests
TheUnderScorer
committed
fb59d7f
View commit details
Copy full SHA for fb59d7f
View code at this point
Browse repository at this point
Commits on Dec 19, 2025
chore: apply copilot suggestions
Show description for 5107846
TheUnderScorer
and
Copilot
authored
5107846
View commit details
Copy full SHA for 5107846
View code at this point
Browse repository at this point
chore: fix broken SSR
TheUnderScorer
committed
254a9cc
View commit details
Copy full SHA for 254a9cc
View code at this point
Browse repository at this point
Commits on Dec 18, 2025
chore: use FpProvider in error message for ssr
TheUnderScorer
committed
883a44c
View commit details
Copy full SHA for 883a44c
View code at this point
Browse repository at this point
feat: migrate to v4 version of the agent
Show description for 36a26ba
TheUnderScorer
committed
36a26ba
View commit details
Copy full SHA for 36a26ba
View code at this point
Browse repository at this point
Commits on Sep 15, 2025
fix: rename integration monitoring
ilfa
committed
a431f58
View commit details
Copy full SHA for a431f58
View code at this point
Browse repository at this point
Commits on Jun 4, 2025
style: use immediate inline variable
Show description for 65d4946
mcnulty-fp
and
JuroUhlar
authored
65d4946
View commit details
Copy full SHA for 65d4946
View code at this point
Browse repository at this point
style: split `getOptions` state from query state to improve readability
mcnulty-fp
committed
4d8f8bd
View commit details
Copy full SHA for 4d8f8bd
View code at this point
Browse repository at this point
perf: use Object.is comparison before doing deep equals
mcnulty-fp
committed
cd1f70d
View commit details
Copy full SHA for cd1f70d
View code at this point
Browse repository at this point
style: simplify conditional for `isLoading` initialization
mcnulty-fp
authored
1eed663
View commit details
Copy full SHA for 1eed663
View code at this point
Browse repository at this point
Commits on Jun 2, 2025
fix: `getData` function should only change when `getOptions` changes
Show description for d02eac0
mcnulty-fp
committed
d02eac0
View commit details
Copy full SHA for d02eac0
View code at this point
Browse repository at this point
Commits on Dec 10, 2024
chore: fix documentation generation warnings
JuroUhlar
committed
f2599bf
View commit details
Copy full SHA for f2599bf
View code at this point
Browse repository at this point
chore: replace deprecated imports
JuroUhlar
committed
47de93f
View commit details
Copy full SHA for 47de93f
View code at this point
Browse repository at this point
Commits on Mar 21, 2024
fix: set initial `isLoading` according to config.immediate
JuroUhlar
committed
3194f33
View commit details
Copy full SHA for 3194f33
View code at this point
Browse repository at this point
Commits on Jan 25, 2024
chore: migrate to pnpm
ilfa
committed
c3d1466
View commit details
Copy full SHA for c3d1466
View code at this point
Browse repository at this point
Commits on Oct 10, 2023
feat: update @fingerprintjs/fingerprintjs-pro-spa to 1.2.0, add FingerprintJSPro export
TheUnderScorer
committed
8066afe
View commit details
Copy full SHA for 8066afe
View code at this point
Browse repository at this point
Commits on Sep 12, 2023
fix: add `CustomAgent` support
ilfa
committed
01d5024
View commit details
Copy full SHA for 01d5024
View code at this point
Browse repository at this point
Commits on Aug 25, 2023
chore: remove unused file
TheUnderScorer
committed
1d81bb0
View commit details
Copy full SHA for 1d81bb0
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.