Bookmarks Wrapped is a Chrome extension similar to Spotify Wrapped. See your top bookmarked accounts, reading time stats, and monthly trends in a beautiful presentation.
- View your 2024 Twitter bookmarks statistics in an engaging slideshow format
- See your top bookmarked accounts
- Track your reading time and monthly bookmarking trends
- Beautiful, interactive UI with smooth transitions
- Share your stats with friends
- Privacy-focused: all processing happens locally in your browser
The project consists of two main components:
- Chrome extension that processes your bookmarks and generates the wrapped experience
- Built with vanilla JavaScript, HTML, and CSS
- Uses html2canvas for generating shareable images
- Marketing website for the extension
- Built with Vite, TailwindCSS, and deployed on Firebase
- Modern, responsive design
- Clone this repository or download the source code
- Open Chrome and navigate to
chrome://extensions/
- Enable "Developer mode" in the top right corner
- Click "Load unpacked" and select the
extension
directory
- Click on the extension icon in your Chrome toolbar
- Click "🎁 Wrap Your Bookmarks 🎁"
- Enjoy your personalized bookmarks wrapped experience!
- Share your stats with friends
cd extension
# Load unpacked extension in Chrome for development
cd landing
npm install
npm run dev # Start development server
npm run build # Build for production
firebase deploy # Deploy to Firebase
Note: You need to have a firebase project setup and the firebase cli installed.
manifest.json
: Extension configurationpopup.html/js/css
: Main extension UI and logicbackground.js
: Background script for bookmark processingcontent.js
: Content script for page interactionhtml2canvas.min.js
: For generating shareable images
src/
: Source code for the landing pagepublic/
: Static assetsdist/
: Built files- Configuration files for Vite, TailwindCSS, and Firebase
Contributions are welcome! Please feel free to submit a Pull Request.
MIT License
This project is not affiliated with, endorsed, or sponsored by Twitter/X Corp. Use at your own risk. Please don't sue me, Elon 🙏