Bitcointalk All-in-One Toolkit
A local browser extension for cleaner reading, safer links, faster posting, campaign work, and Bitcointalk-specific productivity.
What is it?Bitcointalk All-in-One Toolkit is a browser extension made specifically for Bitcointalk.org. It adds a floating
B button on forum pages and a full dashboard with tools for reading threads, writing BBCode posts, checking links, saving drafts, scraping thread data, tracking campaign applicants, and improving daily forum workflow.
The extension is designed to keep user data local. Settings, notes, drafts, snippets, theme choices, and cached DefaultTrust data are stored in browser storage. It does not use analytics, telemetry, or third-party tracking services.
Main features1. Forum Theme and Appearance Tools
- Forum Theme - change Bitcointalk forum colors directly from the floating B menu.
- Ready-made skins - Default Bitcointalk, Classic Light, Dark Mode, AMOLED Black, Sepia Reading, Soft Blue, Green Terminal, Bitcoin Orange, and Gray Compact.
- Custom RGB/HEX colors - customize page background, post colors, link colors, quote/code colors, buttons, inputs, trust colors, merit colors, tooltip colors, and more.
- Export/Import Theme JSON - save or share your custom forum theme.
- Compact Mode - makes forum pages tighter and easier to scan.
- Board Cleaner - hide avatars, signatures, and extra visual noise when you want a cleaner reading layout.
2. Reading and Navigation
- Navigation Booster - adds floating up/down navigation buttons for long threads.
- Long Quote Collapser - collapses very long quotes so threads are easier to read.
- Image Collapser - collapses large images until you choose to open them.
- Keyword Alert - highlight words or phrases you want to notice inside posts.
- Self-Post Finder - highlight your own posts on the current page after setting your username.
- Post Link Copier - quickly copy direct links to individual posts.
3. Posting and BBCode Tools
- BBCode Studio - a full posting workspace with BBCode editor and live preview.
- Snippets - save reusable pieces of BBCode/text and insert them into Posting Studio.
- Drafts - save drafts locally and bring them back into Posting Studio later.
- Local Draft Saver - auto-saves reply textarea content per thread.
- Quote Assistant - select text from a post and insert a Bitcointalk-style quote into the reply box.
- Code Copy Fixer - adds a small copy button inside code boxes.
- Table Maker - generate Bitcointalk table BBCode visually.
- Mention Helper - quickly create profile link BBCode.
- Scam Report Builder - generate structured BBCode scam reports.
4. Security and Link Tools- Anti-Phishing Link Checker - highlights suspicious links using local rules.
- External Link Preview - shows the destination domain before opening external links.
- Clipboard Safety - helps detect possible copied address mismatch issues.
- Address Highlighter - highlights crypto addresses and transaction IDs in posts.
- TXID Helper - helps identify/copy transaction IDs.
5. User/Profile Tools- User Notes - attach private local notes to usernames.
- Trust Position Badge - shows DT badges beside users when the local DT cache is available.

- Post Merit Counter - shows total merit received by a specific post based on that post's "Merited by" line.
- Rank Progress Tracker - calculate and track rank/merit progress from the dashboard.
6. Thread, Campaign, and Giveaway Tools
- Thread Scraper - scrape posts, links, addresses, code sections, full content, value matches, and campaign data from threads.
- Value filters - search/scrape content containing values such as $40000, BTC amounts, USDT amounts, etc.
- Campaign Manager - review scraped campaign applications, accept/reject applicants, and export BBCode tables.
- Giveaway Picker - pick random winners from participant lists.
How to installChrome / Edge / Brave- Download or clone the extension folder.
- Go to GitHub Download link > click Code then click Download Zip. Then unzip it
- Open chrome://extensions, edge://extensions, or brave://extensions.
- Enable Developer mode.
- In browser extension Click Load unpacked. If it's android then You don't have to unzip it you can detectly upload zip file
- Select the bitcointalk-toolkit folder, the folder that contains manifest.json.
- Open Bitcointalk.org and look for the floating B button at the bottom-right side of the page.
Note: Chrome 111+ is recommended because the extension uses Manifest V3 and ES module content scripts.
How to use itFloating B menuOn Bitcointalk pages, click the floating
B button. It gives quick access to:
- Open Dashboard - opens the full extension dashboard.
- BBCode Studio - opens the BBCode editor and preview workspace.
- Forum Theme - opens the ready-made skins and custom forum color editor.
- Toggle Compact Mode - switches compact layout on/off.
- Settings - opens the settings page.
DashboardOpen the dashboard to manage tools. In
All Tools, you can enable or disable modules. Dashboard-only tools have an
Open button instead of a page toggle.
Posting Studio- Open B -> BBCode Studio or use the Dashboard.
- Write BBCode in the editor.
- Check the live preview on the right.
- Use snippets or drafts if you want to reuse saved content.
- Copy the final BBCode and post it on Bitcointalk.
Forum Theme- Click the floating B button on Bitcointalk.
- Click Forum Theme.
- Choose a ready-made skin or edit individual HEX/RGB colors.
- The forum updates immediately.
- Use Export Theme JSON to save your custom theme or Import Theme JSON to load one.
Thread Scraper- Open Dashboard -> Thread -> Scraper.
- Paste a Bitcointalk thread URL.
- Choose page limit and delay.
- Use filters if needed, including keyword filters, exact phrase filters, value filters, code section scraping, or full-content scraping.
- Export results as CSV, TSV, JSON, BBCode campaign tables, code sections, or full content depending on what you need.
Trust Position Badge- Enable Trust Position Badge from All Tools.
- Open the Trust/DT panel from the tool settings.
- Click Refresh DT Cache.
- It will fetch data from Here.
- Once cache is available, badges can appear beside users on topic/profile pages.
Important: DT data is loaded from GitHub page. I have to manually update data there and extension will fetch from there. If the cache is missing or unavailable, the extension should avoid showing wrong "Not in DT" labels.
Privacy and data handling- No analytics.
- No telemetry.
- No third-party tracking.
- Settings, notes, drafts, snippets, theme choices, and DT cache are stored locally in browser storage.
- Network access is intended for Bitcointalk pages needed by forum tools such as scraper and DT cache refresh.
Who is this useful for?- Regular Bitcointalk readers who want cleaner threads.
- Users who write long BBCode posts, reports, guides, or campaign applications.
- Campaign managers who need to review and export applicant lists.
- Users who want safer external-link visibility and clipboard/address checks.
- Anyone who wants a customizable Bitcointalk forum theme without changing the actual forum account theme.
[NB] I'm giving permission to everyone who is interested in this tool if anyone want to make changes or upgrade it I welcome them.
You should consider adding a couple other features to the extension to future increase the versitililty of it's use. The external link warning is also interesting since that originally only happens with newbies.
Here i add some other features, hope you can enjoy it. I'm locking older one because this new one has almost all the features from old one.
Thanks for testing.