Browserating is a Next.js web application that provides performance rankings and comparisons for macOS browsers. It uses data from Speedometer 3 benchmarks to give users a comprehensive view of browser performance.
- Responsive design for optimal viewing on various devices
- Display a ranking list of macOS browsers based on performance metrics
- Filter browsers based on their engine
- Detailed information for each browser, including multiple versions
- Next.js 14 (App Router)
- React
- Tailwind CSS
- Chart.js for visualizations
- JSON for data storage
-
Clone the repository:
git clone https://github.com/kawaiier/browserating.git cd browserating
-
Install dependencies:
npm install
-
Run the development server:
npm run dev
-
Open http://localhost:3000 in your browser to see the application.
Browser data is stored in public/data/
. To update browser information:
- Open
macos-arm.json
in a text editor - Modify the JSON data following the existing structure
- Save the file
The application will automatically reflect the changes on the next load.
Contributions are welcome! Please feel free to submit a Pull Request.
- Speedometer 3 for providing benchmark data - https://browserbench.org/Speedometer3.0/
- Creator of AdBlock Tester - https://adblock-tester.com/
- All browser developers for their continuous work on improving web technologies
If you find this project useful, please consider supporting me with a coffee.
- BTC:
bc1qfyad27catyr8rtdhhydn8ummf996kxtesuw4hr
- XMR:
41zM5Hk39icMLDnbAckLpJHMwMPQKAQEADYA1AvjoZw9Y9NC7atnubrWPZKXWRbpZeGg66DkstQmA1oPZurRBcvRFbQ3PLs
- LTC:
ltc1qnqldulnxsxpz4g89uklsepjeqx7cajynzyr7tc
- MATIC:
0x6c056E9ccB183c08e9248eAF26160B5793221513