{"id":19768623,"url":"https://github.com/leonkohli/browser-fingerprint","last_synced_at":"2025-04-07T18:13:05.139Z","repository":{"id":261825906,"uuid":"885448316","full_name":"LeonKohli/browser-fingerprint","owner":"LeonKohli","description":"An app to demonstrate various browser fingerprinting techniques","archived":false,"fork":false,"pushed_at":"2025-02-09T20:47:02.000Z","size":1136,"stargazers_count":94,"open_issues_count":3,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-06T05:38:29.582Z","etag":null,"topics":["fingerprint","fingerprinting","nuxt","privacy","tracking"],"latest_commit_sha":null,"homepage":"https://trackme.dev","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/LeonKohli.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"leonkohli","patreon":null,"open_collective":null,"ko_fi":"leonkohli","tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"lfx_crowdfunding":null,"polar":null,"buy_me_a_coffee":"leonkohli","thanks_dev":null,"custom":null}},"created_at":"2024-11-08T15:51:47.000Z","updated_at":"2025-03-24T07:19:25.000Z","dependencies_parsed_at":"2024-11-24T00:21:21.786Z","dependency_job_id":"b19330c9-c714-469e-82b3-2703a3565aa7","html_url":"https://github.com/LeonKohli/browser-fingerprint","commit_stats":null,"previous_names":["leonkohli/browser-fingerprint"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LeonKohli%2Fbrowser-fingerprint","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LeonKohli%2Fbrowser-fingerprint/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LeonKohli%2Fbrowser-fingerprint/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LeonKohli%2Fbrowser-fingerprint/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LeonKohli","download_url":"https://codeload.github.com/LeonKohli/browser-fingerprint/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247704571,"owners_count":20982298,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["fingerprint","fingerprinting","nuxt","privacy","tracking"],"created_at":"2024-11-12T04:39:28.132Z","updated_at":"2025-04-07T18:13:05.117Z","avatar_url":"https://github.com/LeonKohli.png","language":"Vue","funding_links":["https://github.com/sponsors/leonkohli","https://ko-fi.com/leonkohli","https://buymeacoffee.com/leonkohli","https://www.buymeacoffee.com/LeonKohli"],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n# 🔍 Browser Fingerprint Analyzer\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![Nuxt](https://img.shields.io/badge/Nuxt-3.x-00DC82.svg?logo=nuxt.js)](https://nuxt.com/)\n[![Vue.js](https://img.shields.io/badge/Vue.js-3.x-4FC08D.svg?logo=vue.js)](https://vuejs.org/)\n[![TailwindCSS](https://img.shields.io/badge/TailwindCSS-3.x-38B2AC.svg?logo=tailwind-css)](https://tailwindcss.com/)\n\nA modern web application built with Nuxt 3 that analyzes and displays your browser's unique fingerprint. This tool demonstrates various browser fingerprinting techniques and provides detailed insights about your browser's characteristics.\n\n[Demo](https://trackme.dev) · [Report Bug](https://github.com/LeonKohli/browser-fingerprint/issues) · [Request Feature](https://github.com/LeonKohli/browser-fingerprint/issues) · [Support Project ☕](https://www.buymeacoffee.com/LeonKohli)\n\n\u003c/div\u003e\n\n## ✨ Features\n\n### 🚀 Core Features\n- Real-time browser fingerprint generation\n- Detailed analysis of browser characteristics\n- Entropy score calculation\n- Dark mode support\n- Responsive design\n- Interactive UI components\n- Comprehensive system information display\n\n### 📊 Analysis Categories\n- Browser Information\n- System Details\n- Hardware Specs\n- Media Capabilities\n- Network Analysis\n- Security Features\n\u003c/table\u003e\n\n## 🛠️ Tech Stack\n\n\u003cdetails\u003e\n\u003csummary\u003eClick to expand\u003c/summary\u003e\n\n- **Framework**: [Nuxt.js 3](https://nuxt.com) - Vue-powered SSR framework\n- **UI Components**: [shadcn-vue](https://www.shadcn-vue.com/) - Beautifully designed components\n- **Styling**: [TailwindCSS](https://tailwindcss.com) - Utility-first CSS framework\n- **Icons**: [@nuxt/icon](https://github.com/nuxt-modules/icon) - Icon module for Nuxt\n- **State Management**: Vue 3 Composition API\n- **Color Mode**: [@nuxtjs/color-mode](https://color-mode.nuxtjs.org/) - Dark/Light mode support\n- **Utility Functions**: [@vueuse/core](https://vueuse.org/) - Collection of Vue Composition Utilities\n\n\u003c/details\u003e\n\n## 🚀 Getting Started\n\n### Prerequisites\n\nBefore you begin, ensure you have the following installed:\n- Node.js (Latest LTS version recommended)\n- Package manager of your choice:\n  - [bun](https://bun.sh/) (recommended)\n\n### 📥 Installation\n\n1. Clone the repository\n   ```bash\n   git clone https://github.com/LeonKohli/browser-fingerprint.git\n   cd browser-fingerprint\n   ```\n\n2. Install dependencies\n   ```bash\n   # Using bun\n   bun install\n   ```\n\n### 💻 Development\n\nStart the development server on `http://localhost:3000`:\n\n```bash\nbun dev\n```\n\n### 🏗️ Production\n\nBuild and preview the production build:\n\n```bash\n# Build\nbun build\n\n# Preview\nbun preview\n```\n\n## 🔍 Features in Detail\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003cb\u003e🌐 Browser Information\u003c/b\u003e\u003c/summary\u003e\n\n- Browser name and version detection\n- User agent analysis\n- Platform identification\n- Cookie and privacy settings detection\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003cb\u003e💻 System Information\u003c/b\u003e\u003c/summary\u003e\n\n- Operating system detection\n- Timezone information\n- Font enumeration\n- System capabilities\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003cb\u003e⚙️ Hardware Information\u003c/b\u003e\u003c/summary\u003e\n\n- Screen resolution and properties\n- Device memory\n- CPU cores\n- Hardware concurrency\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003e\u003cb\u003e🎮 Media Capabilities\u003c/b\u003e\u003c/summary\u003e\n\n- Canvas fingerprinting\n- Audio fingerprinting\n- WebGL information\n- Media support detection\n\u003c/details\u003e\n\n## 🤝 Contributing\n\nWe welcome contributions! Here's how you can help:\n\n1. Fork the repository\n2. Create your feature branch\n   ```bash\n   git checkout -b feature/AmazingFeature\n   ```\n3. Commit your changes\n   ```bash\n   git commit -m '✨ Add some AmazingFeature'\n   ```\n4. Push to the branch\n   ```bash\n   git push origin feature/AmazingFeature\n   ```\n5. Open a Pull Request\n\n## 📄 License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n## 🔒 Privacy Notice\n\n\u003e **Important**: This application demonstrates browser fingerprinting techniques for educational purposes only.\n\nThe fingerprint generated can potentially be used to track users across websites, even in private browsing mode or when using VPN services. No data is stored or transmitted to external servers.\n\n\n---\n\n\u003cdiv align=\"center\"\u003e\n\nMade with ❤️ by [LeonKohli](https://github.com/LeonKohli)\n\nIf you find this project helpful, consider [buying me a coffee ☕](https://www.buymeacoffee.com/LeonKohli)\n\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleonkohli%2Fbrowser-fingerprint","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fleonkohli%2Fbrowser-fingerprint","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleonkohli%2Fbrowser-fingerprint/lists"}