Effortlessly search, filter, and organize your Twitter likes across devices with our powerful and privacy-focused tool.
Xearch - Twitter Likes Search Extension
💻How To Use
1. Click on Xearch icon to open the popup interface
2. Sign in to your Twitter/X account
3. Go to your Twitter/X likes page. Xearch will automatically begin syncing your tweets. Keep this page open until synchronization is complete.
4. Click on Xearch icon again to view the real-time synchronization status
📒Note
When you're signed in, Xearch typically syncs automatically on the likes page. There's no need to manually click a \"re-sync\" button to update all tweets. The \"re-sync\" option is only necessary if you inadvertently closed the sync page, interrupting the process.
🔥Features
🔍 Easy Search: Quickly locate your liked tweets without endless scrolling.
⚡ Rapid Browsing: Instantly load results, saving you valuable time.
🔄 Real-Time Sync: Automatically updates with your latest likes, keeping results current.
🌐 Cross-Device Access: Seamlessly use on any device with your search.
🎨 Customizable: Tailor search parameters for a personalized experience.
🚀 Regular Updates: We continuously improve features to ensure the best search experience.
🔐 Privacy Focused: Secure and reliable, we don't store your personal data.
Change Log
v0.1.8
- Fix resource loading issues caused by CSP
v0.1.7
- Add display of last synchronization time status
v0.1.6
- Present web application notifications conditionally based on available data
v0.1.5
- Add an entry point for the web-enhanced version interface
- Implement a 500-tweet limit for tweets (due to operational costs)
- Optimize the styling of other popup pages
Read more
1. Click on Xearch icon to open the popup interface
2. Sign in to your Twitter/X account
3. Go to your Twitter/X likes page. Xearch will automatically begin syncing your tweets. Keep this page open until synchronization is complete.
4. Click on Xearch icon again to view the real-time synchronization status
📒Note
When you're signed in, Xearch typically syncs automatically on the likes page. There's no need to manually click a \"re-sync\" button to update all tweets. The \"re-sync\" option is only necessary if you inadvertently closed the sync page, interrupting the process.
🔥Features
🔍 Easy Search: Quickly locate your liked tweets without endless scrolling.
⚡ Rapid Browsing: Instantly load results, saving you valuable time.
🔄 Real-Time Sync: Automatically updates with your latest likes, keeping results current.
🌐 Cross-Device Access: Seamlessly use on any device with your search.
🎨 Customizable: Tailor search parameters for a personalized experience.
🚀 Regular Updates: We continuously improve features to ensure the best search experience.
🔐 Privacy Focused: Secure and reliable, we don't store your personal data.
Change Log
v0.1.8
- Fix resource loading issues caused by CSP
v0.1.7
- Add display of last synchronization time status
v0.1.6
- Present web application notifications conditionally based on available data
v0.1.5
- Add an entry point for the web-enhanced version interface
- Implement a 500-tweet limit for tweets (due to operational costs)
- Optimize the styling of other popup pages
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Xearch - Twitter Likes Search", "description": "Effortlessly search, filter, and organize your Twitter likes across devices with our powerful and privacy-focused tool.", "version": "0.1.8", "manifest_version": 3, "icons": { "16": "img/logo-16.png", "32": "img/logo-34.png", "48": "img/logo-48.png", "128": "img/logo-128.png" }, "action": { "default_popup": "popup.html", "default_icon": "img/logo-48.png" }, "background": { "service_worker": "service-worker-loader.js", "type": "module" }, "content_scripts": [ { "js": [ "assets/micromodal.js-loader-34586175.js", "assets/likes.ts-loader-477a8459.js" ], "matches": [ "http://x.com/*", "https://x.com/*" ], "all_frames": false, "css": [ "assets/likes-da6b0571.css" ] }, { "js": [ "assets/micromodal.js-loader-34586175.js" ], "matches": [ "http://x.com/*", "https://x.com/*" ], "all_frames": false, "run_at": "document_start" }, { "js": [ "assets/cb-handler.ts-loader-b4ce6076.js" ], "matches": [ "https://kainhub.com/auth/twitter/callback" ] } ], "web_accessible_resources": [ { "matches": [], "resources": [ "img/logo-16.png", "img/logo-34.png", "img/logo-48.png", "img/logo-128.png" ], "use_dynamic_url": false }, { "matches": [ "http://x.com/*", "https://x.com/*" ], "resources": [ "assets/micromodal.js-4fa93cc8.js", "assets/likes.ts-84a8d0a0.js" ], "use_dynamic_url": false }, { "matches": [ "https://kainhub.com/*" ], "resources": [ "assets/cb-handler.ts-e4a018c3.js" ], "use_dynamic_url": false } ], "permissions": [ "storage", "webRequest", "tabs" ], "host_permissions": [ "http://x.com/*", "https://x.com/*" ]}
Read more