docs: Move homepage extensions to separate YAML file (#2255)
This commit is contained in:
@@ -10,6 +10,7 @@ ignorePaths:
|
||||
- packages/browser/src/gen/**
|
||||
- patches/**
|
||||
- '**/*.snap'
|
||||
- docs/assets/extension-showcase.yml
|
||||
words:
|
||||
- Aabid
|
||||
- aabidk
|
||||
|
||||
@@ -1,11 +1,7 @@
|
||||
<script lang="ts" setup>
|
||||
import { computed } from 'vue';
|
||||
import useListExtensionDetails from '../composables/useListExtensionDetails';
|
||||
|
||||
/** At least one of `chromeId` or `firefoxSlug` must be set. */
|
||||
type ExtensionEntry =
|
||||
| { chromeId: string; firefoxSlug?: string }
|
||||
| { firefoxSlug: string; chromeId?: string };
|
||||
import _extensionEntries from '../../assets/extension-showcase.yml';
|
||||
|
||||
interface StoreLink {
|
||||
label: string;
|
||||
@@ -22,570 +18,10 @@ interface ListedExtension {
|
||||
stores: StoreLink[];
|
||||
}
|
||||
|
||||
/**
|
||||
* Add extension entries to end of the list. On the website, extensions will be
|
||||
* sorted by a combination of users and rating.
|
||||
*
|
||||
* Change the commit message or PR title to:
|
||||
*
|
||||
* > "docs: Added "[extension name]" to showcase"
|
||||
*
|
||||
* Use:
|
||||
*
|
||||
* - `chromeId` for the Chrome Web Store listing,
|
||||
* - `firefoxSlug` for Firefox Add-ons (slug from
|
||||
* https://addons.mozilla.org/firefox/addon/{slug}/)
|
||||
*
|
||||
* You may set one or both.
|
||||
*/
|
||||
const extensionEntries: ExtensionEntry[] = [
|
||||
{
|
||||
// GitHub: Better Line Counts
|
||||
chromeId: 'ocfdgncpifmegplaglcnglhioflaimkd',
|
||||
firefoxSlug: 'github-better-line-counts',
|
||||
},
|
||||
{
|
||||
// Anime Skip Player
|
||||
chromeId: 'mgmdkjcljneegjfajchedjpdhbadklcf',
|
||||
firefoxSlug: 'anime-skip',
|
||||
},
|
||||
{
|
||||
// UltraWideo
|
||||
chromeId: 'bfbnagnphiehemkdgmmficmjfddgfhpl',
|
||||
firefoxSlug: 'ultrawideo',
|
||||
},
|
||||
{
|
||||
// StayFree - Website Blocker & Web Analytics
|
||||
chromeId: 'elfaihghhjjoknimpccccmkioofjjfkf',
|
||||
firefoxSlug: 'stayfree',
|
||||
},
|
||||
{
|
||||
// Doozy: Ai Made Easy
|
||||
chromeId: 'okifoaikfmpfcamplcfjkpdnhfodpkil',
|
||||
},
|
||||
{
|
||||
// tl;dv - Record, Transcribe & ChatGPT for Google Meet
|
||||
chromeId: 'lknmjhcajhfbbglglccadlfdjbaiifig',
|
||||
},
|
||||
{
|
||||
// Youtube中文配音
|
||||
chromeId: 'oglffgiaiekgeicdgkdlnlkhliajdlja',
|
||||
},
|
||||
{
|
||||
// PreMiD
|
||||
chromeId: 'agjnjboanicjcpenljmaaigopkgdnihi',
|
||||
},
|
||||
{
|
||||
// Markdown Sticky Notes
|
||||
chromeId: 'aiakblgmlabokilgljkglggnpflljdgp',
|
||||
firefoxSlug: 'markdown-sticky-notes',
|
||||
},
|
||||
{
|
||||
// DocVersionRedirector
|
||||
chromeId: 'nomnkbngkijpffepcgbbofhcnafpkiep',
|
||||
},
|
||||
{
|
||||
// Plex Skipper
|
||||
chromeId: 'ceicccfeikoipigeghddpocceifjelph',
|
||||
firefoxSlug: 'plex-skipper',
|
||||
},
|
||||
{
|
||||
// GitHub Custom Notifier
|
||||
chromeId: 'aelkipgppclpfimeamgmlonimflbhlgf',
|
||||
firefoxSlug: 'github-custom-notifier',
|
||||
},
|
||||
{
|
||||
// Fluent Read
|
||||
chromeId: 'djnlaiohfaaifbibleebjggkghlmcpcj',
|
||||
},
|
||||
{
|
||||
// Facebook Video Controls
|
||||
chromeId: 'nhclljcpfmmaiojbhhnkpjcfmacfcian',
|
||||
firefoxSlug: 'facebook-video-controls',
|
||||
},
|
||||
{
|
||||
// ElemSnap - Quick capture of webpage elements and conversion to images,
|
||||
chromeId: 'mblkhbaakhbhiimkbcnmeciblfhmafna',
|
||||
},
|
||||
{
|
||||
// MS Edge TTS (Text to Speech)
|
||||
chromeId: 'oajalfneblkfiejoadecnmodfpnaeblh',
|
||||
firefoxSlug: 'ms-edge-tts-text-to-speech',
|
||||
},
|
||||
{
|
||||
// YTBlock - Block any content from YouTube™
|
||||
chromeId: 'nedcanggplmbbgmlpcjiafgjcpdimpea',
|
||||
},
|
||||
{
|
||||
// demo.fun - Interactive product demos that convert
|
||||
chromeId: 'oadbjpccljkplmhnjekgjamejnbadlne',
|
||||
},
|
||||
{
|
||||
// SmartEReply: Elevate Your LinkedIn™ Engagement with AI 🚀📈
|
||||
chromeId: 'iopdafdcollfgaoffingmahpffckmjni',
|
||||
},
|
||||
{
|
||||
// WorkFlowy MultiFlow
|
||||
chromeId: 'khjdmjcmpolknpccmaaipmidphjokhdf',
|
||||
},
|
||||
{
|
||||
// 香草布丁🌿🍮- https://github.com/Xdy1579883916/vanilla-pudding
|
||||
chromeId: 'fencadnndhdeggodopebjgdfdlhcimfk',
|
||||
},
|
||||
{
|
||||
// MaxFocus: Link Preview
|
||||
chromeId: 'bnacincmbaknlbegecpioobkfgejlojp',
|
||||
firefoxSlug: 'maxfocus-link-preview',
|
||||
},
|
||||
{
|
||||
// 汇率转换-中文版本
|
||||
chromeId: 'bcpgdpedphodjcjlminjbdeejccjbimp',
|
||||
},
|
||||
{
|
||||
// Currency Converter Plus
|
||||
chromeId: 'loeilaonggnalkaiiaepbegccilkmjjp',
|
||||
firefoxSlug: 'currency-converter-plus',
|
||||
},
|
||||
{
|
||||
// Respond Easy
|
||||
chromeId: 'npcnninnjghigjfiecefheeibomjpkak',
|
||||
},
|
||||
{
|
||||
// mindful - stay focused on your goals
|
||||
chromeId: 'cfkdcideecefncbglkhneoflfnmhoicc',
|
||||
},
|
||||
{
|
||||
// 1Proompt
|
||||
chromeId: 'lnhejcpclabmbgpiiomjbhalblnnbffg',
|
||||
},
|
||||
{
|
||||
// NiceTab - https://github.com/web-dahuyou/NiceTab
|
||||
chromeId: 'fonflmjnjbkigocpoommgmhljdpljain',
|
||||
},
|
||||
{
|
||||
// Draftly for LinkedIn
|
||||
chromeId: 'fcffekbnfcfdemeekijbbmgmkognnmkd',
|
||||
},
|
||||
{
|
||||
// YouTube Summarized - Summarize any YouTube video
|
||||
chromeId: 'nkndldfehcidpejfkokbeghpnlbppdmo',
|
||||
},
|
||||
{
|
||||
// 社媒助手 - https://github.com/iszhouhua/social-media-copilot
|
||||
chromeId: 'dbichmdlbjdeplpkhcejgkakobjbjalc',
|
||||
},
|
||||
{
|
||||
// Dofollow Links for SEO
|
||||
chromeId: 'opepfpjeogkbgeigkbepobceinnfmjdd',
|
||||
},
|
||||
{
|
||||
// ChatGPT Writer: Use AI on Any Site (GPT-4o, Claude, Gemini, and More)
|
||||
chromeId: 'pdnenlnelpdomajfejgapbdpmjkfpjkp',
|
||||
},
|
||||
{
|
||||
// discord message translator
|
||||
chromeId: 'jobnhifpphkgoelnhnopgkdhbdkiadmj',
|
||||
},
|
||||
{
|
||||
// Habit Tracker app widget for daily habit tracking
|
||||
chromeId: 'ncokhechhpjgjonhjnlaneglmdkfkcbj',
|
||||
},
|
||||
{
|
||||
// Catppuccin for GitHub File Explorer Icons
|
||||
chromeId: 'lnjaiaapbakfhlbjenjkhffcdpoompki',
|
||||
firefoxSlug: 'catppuccin-web-file-icons',
|
||||
},
|
||||
{
|
||||
// WebChat: Chat with anyone on any website
|
||||
chromeId: 'cpaedhbidlpnbdfegakhiamfpndhjpgf',
|
||||
},
|
||||
{
|
||||
// YouTube Auto HD + FPS
|
||||
chromeId: 'fcphghnknhkimeagdglkljinmpbagone',
|
||||
firefoxSlug: 'youtube-auto-hd-fps',
|
||||
},
|
||||
{
|
||||
// MultiViewer Companion
|
||||
chromeId: 'lpomjgbicdemjkgmbnkjncgdebogkhlb',
|
||||
firefoxSlug: 'multiviewer-companion',
|
||||
},
|
||||
{
|
||||
// Sync Watch - Watch videos together on any site
|
||||
chromeId: 'ggiafipgeeaaahnjamgpjcgkdpanhddg',
|
||||
firefoxSlug: 'syncwatch',
|
||||
},
|
||||
{
|
||||
// Keyword Rank Checker
|
||||
chromeId: 'nmldnjcblcihmegipecakhmnieiofmgl',
|
||||
firefoxSlug: 'keyword-rank-checker-sa',
|
||||
},
|
||||
{
|
||||
// YouTube Simple View - Hide distractions & more
|
||||
chromeId: 'gppllamhaciichleihemgilcpledblpn',
|
||||
firefoxSlug: 'youtube-simple-view',
|
||||
},
|
||||
{
|
||||
// Propbar - Property Data Enhancer
|
||||
chromeId: 'pccbghdfdnnkkbcdcibchpbffdgednkf',
|
||||
},
|
||||
{
|
||||
// Text Search Pro - Search by case and whole-word match!
|
||||
chromeId: 'lfknakglefggmdkjdfhhofkjnnolffkh',
|
||||
firefoxSlug: 'text-search-pro-ext',
|
||||
},
|
||||
{
|
||||
// Invoice Generator
|
||||
chromeId: 'mbenhbocjckkbaojacmaepiameldglij',
|
||||
firefoxSlug: 'quick-invoice-generator',
|
||||
},
|
||||
{
|
||||
// Monthly Bill Tracker
|
||||
chromeId: 'phlfhkmdofajnbhgmbmjkbkdgppgoppb',
|
||||
},
|
||||
{
|
||||
// Wandpen - Instantly improve your writing with AI
|
||||
chromeId: 'macmkmchfoclhpbncclinhjflmdkaoom',
|
||||
},
|
||||
{
|
||||
// YouTube Hider - Remove Comments By Keywords, Usernames & Tools
|
||||
chromeId: 'lhmgechokhmdekdpgkkemoeecelcaonm',
|
||||
},
|
||||
{
|
||||
// QA Compass - Record standardized bug reports easily
|
||||
chromeId: 'imgheieooppmahcgniieddodaliodeeg',
|
||||
},
|
||||
{
|
||||
// aesthetic Notion, styled
|
||||
chromeId: 'npgghjedpchajflknnbngajkjkdhncdo',
|
||||
},
|
||||
{
|
||||
// Eye Dropper
|
||||
chromeId: 'hmdcmlfkchdmnmnmheododdhjedfccka',
|
||||
firefoxSlug: 'eye_dropper',
|
||||
},
|
||||
{
|
||||
// Cursorful - Screen Recorder with Auto Zoom
|
||||
chromeId: 'eihpmapodnppeemkhkbhikmggfojdkjd',
|
||||
},
|
||||
{
|
||||
// Show IP – Live View of Website IPs for Developers
|
||||
chromeId: 'hjjkgbibknbahijglkffklflidncplkn',
|
||||
},
|
||||
{
|
||||
// Strong Password Generator
|
||||
chromeId: 'ilbikcehnpkmldojkcmlldkoelofnbde',
|
||||
firefoxSlug: 'strongpasswordgenerator',
|
||||
},
|
||||
{
|
||||
// ZenGram: Mindful Instagram, Your Way
|
||||
chromeId: 'ocllfkhcdopiafndigclebelbecaiocp',
|
||||
},
|
||||
{
|
||||
// Blync: Preview Links, Selection Search, AI Assistant
|
||||
chromeId: 'odffpjnpocjfcaclnenaaaddghkgijdb',
|
||||
},
|
||||
{
|
||||
// HTML to Markdown - Convert webpages to markdown
|
||||
chromeId: 'kofbbilhmnkcmibjbioafflgmpkbnmme',
|
||||
},
|
||||
{
|
||||
// Walmart WFS Profit Calculator
|
||||
chromeId: 'boecmgggeigllcdocgioijmleimjbfkg',
|
||||
firefoxSlug: 'walmart-wfs-profit-calculator',
|
||||
},
|
||||
{
|
||||
// Youtube Live Chat Fullscreen
|
||||
chromeId: 'dlnjcbkmomenmieechnmgglgcljhoepd',
|
||||
firefoxSlug: 'youtube-live-chat-fullscreen',
|
||||
},
|
||||
{
|
||||
// Python Code Runner
|
||||
chromeId: 'keiealdacakpnbbljlmhfgcebmaadieg',
|
||||
firefoxSlug: 'code-runner-manager',
|
||||
},
|
||||
{
|
||||
// Monochromate
|
||||
chromeId: 'hafcajcllbjnoolpfngclfmmgpikdhlm',
|
||||
},
|
||||
{
|
||||
// AliasVault - Open-Source Password & (Email) Alias Manager
|
||||
chromeId: 'bmoggiinmnodjphdjnmpcnlleamkfedj',
|
||||
},
|
||||
{
|
||||
// SnapThePrice: AI-Powered Real-time Lowest Price Finder
|
||||
chromeId: 'hlnhhamckimoaiekbglafiebkfimhapb',
|
||||
},
|
||||
{
|
||||
// radiofrance - news & broadcasts (French), music (international)
|
||||
chromeId: 'gdjampjdgjmbifnhldgcnccdjkcoicmg',
|
||||
},
|
||||
{
|
||||
// Blens - Time Tracker and AI Insight
|
||||
chromeId: 'jlnhphlghikichhgbnkepenehbmloenb',
|
||||
firefoxSlug: 'blens-timetracker-ai-insight',
|
||||
},
|
||||
{
|
||||
// Always Light Mode - Setting website always in light mode
|
||||
chromeId: 'njnammmpdodmfkodnfpammnpdcbhnlcm',
|
||||
},
|
||||
{
|
||||
// DesignPicker - Color Picker & Font Detector
|
||||
chromeId: 'lblmfclcfniabobmamfkdogcgdagbhhb',
|
||||
firefoxSlug: 'design-colorpicker-fontdetect',
|
||||
},
|
||||
{
|
||||
// Web to PDF
|
||||
chromeId: 'pamnlaoeobcmhkliljfaofekeddpmfoh',
|
||||
firefoxSlug: 'export-web-to-pdf',
|
||||
},
|
||||
{
|
||||
// Online CSV Viewer
|
||||
chromeId: 'jmbcbeepjfenihlocplnbmbhimcoooka',
|
||||
firefoxSlug: 'csv-viewer',
|
||||
},
|
||||
{
|
||||
// YouTube Video Transcript
|
||||
chromeId: 'nkjcoophmpcmmgadnljnlpbpfdfacgbo',
|
||||
firefoxSlug: 'youtube-transcript-copy',
|
||||
},
|
||||
{
|
||||
// NetSuite Record Scripts
|
||||
chromeId: 'lcaieahkjgeggeiihblhcjbbjlppgieh',
|
||||
firefoxSlug: 'netsuite-scripts-manager',
|
||||
},
|
||||
{
|
||||
// VueTracker
|
||||
chromeId: 'gmocfknjllodfiomnljmaehcplnekhlo',
|
||||
},
|
||||
{
|
||||
// CanCopy - A web extension that allow you to copy any content from website
|
||||
chromeId: 'ggcfemmoabhhelfkhknhbnkmeahloiod',
|
||||
},
|
||||
{
|
||||
// Language Learning with AI
|
||||
chromeId: 'modkelfkcfjpgbfmnbnllalkiogfofhb',
|
||||
firefoxSlug: 'intersub',
|
||||
},
|
||||
{
|
||||
// Bilibili Feed History Helper
|
||||
chromeId: 'npfopljnjbamegincfjelhjhnonnjloo',
|
||||
},
|
||||
{
|
||||
// NZBDonkey - The ultimate NZB file download tool
|
||||
chromeId: 'edkhpdceeinkcacjdgebjehipmnbomce',
|
||||
},
|
||||
{
|
||||
// WeChat Markdown Editor(微信 Markdown 编辑器)
|
||||
chromeId: 'cckggnbnimdbbpmdinkkgbbncopbloob',
|
||||
},
|
||||
{
|
||||
// Tab Grab
|
||||
chromeId: 'jcblcjolcojmfopefcighfmkkefbaofg',
|
||||
firefoxSlug: 'tab-grab',
|
||||
},
|
||||
{
|
||||
// BrowserLens - https://browserlens.com/
|
||||
chromeId: 'eehmoikadcijkapfjocnhjclpbaindlb',
|
||||
firefoxSlug: 'browserlens',
|
||||
},
|
||||
{
|
||||
// Epic Games Library Extension
|
||||
chromeId: 'hfhellofkjebbchcdffmicekjdomkcmc',
|
||||
firefoxSlug: 'epic-games-library-extension',
|
||||
},
|
||||
{
|
||||
// Zen Analytics Pixel Tracker - zapt.web.app
|
||||
chromeId: 'gknigcbhlammoakmmdddkblknanpjiac',
|
||||
},
|
||||
{
|
||||
// Crypto Pulse - Compose your newtab with nature images, widgets & realtime Crypto Price & Bitcoin RSS.
|
||||
chromeId: 'cnklededohhcbmjjdlbjdkkihkgoggol',
|
||||
},
|
||||
{
|
||||
// Youtube Video Scheduler
|
||||
chromeId: 'miponnamafdenpgjemkknimgjfibicdc',
|
||||
firefoxSlug: 'youtube-video-scheduler',
|
||||
},
|
||||
{
|
||||
// Chatslator: Livestream Chat Translator
|
||||
chromeId: 'nhmbcmalgpkjbomhlhgdicanmkkaajmg',
|
||||
firefoxSlug: 'chatslator',
|
||||
},
|
||||
{
|
||||
// 公众号阅读增强器 - https://wxreader.honwhy.wang
|
||||
chromeId: 'mbamjfdjbcdgpopfnkkmlohadbbnplhm',
|
||||
},
|
||||
{
|
||||
// 토탐정
|
||||
chromeId: 'hannhecbnjnnbbafffmogdlnajpcomek',
|
||||
firefoxSlug: '토탐정',
|
||||
},
|
||||
{
|
||||
// 2FAS Pass - https://2fas.com/
|
||||
chromeId: 'ehboaofjncodknjkngdggmpdinhdoijp',
|
||||
firefoxSlug: '2fas-pass-browser-extension',
|
||||
},
|
||||
{
|
||||
// Quick Prompt - https://github.com/wenyuanw/quick-prompt
|
||||
chromeId: 'hnjamiaoicaepbkhdoknhhcedjdocpkd',
|
||||
firefoxSlug: 'quick-prompt',
|
||||
},
|
||||
{
|
||||
// Add QR Code Generator Icon Back To Address Bar
|
||||
chromeId: 'kacblhilkacgfnkjfodalohcnllcgmjd',
|
||||
},
|
||||
{
|
||||
// Piwik PRO Tracking Helper
|
||||
chromeId: 'fkbdlogfdjmpfepbbbjcgcfbgbcfcnne',
|
||||
firefoxSlug: 'piwik-pro-tracking-helper',
|
||||
},
|
||||
{
|
||||
// PIPX - Take Control of Picture-in-Picture, Automatically
|
||||
chromeId: 'nkbikckldmljjiiajklecmgmajgapbfl',
|
||||
},
|
||||
{
|
||||
// Browsely - AI-powered browser extension
|
||||
chromeId: 'hgppdobcpkfkmiegekaglonjajeojmdd',
|
||||
},
|
||||
{
|
||||
// Filmbudd Pro - Simple, private – and synced ratings and watch notes across all your devices
|
||||
chromeId: 'ehmoihnjgkdimihkhokkmfjdgomohjgm',
|
||||
},
|
||||
{
|
||||
// MultiField CopyCat - Copy, Paste & Autofill Web Forms Instantly
|
||||
chromeId: 'alglchohmdikgdjhafiicilegegieafa',
|
||||
},
|
||||
{
|
||||
// ChatSight - Add Table of Contents to ChatGPT
|
||||
chromeId: 'aamihahiiogceidpbnfgehacgiecephe',
|
||||
},
|
||||
{
|
||||
// BetterCampus (prev. BetterCanvas)
|
||||
chromeId: 'cndibmoanboadcifjkjbdpjgfedanolh',
|
||||
firefoxSlug: 'better-canvas',
|
||||
},
|
||||
{
|
||||
// Leetcode Fonts - Change fonts in leetcode effortlessly
|
||||
chromeId: 'hinfimgacobnellbncbcpdlpaapcofaa',
|
||||
},
|
||||
{
|
||||
// TranslateManga - Manga Translator & Manga Tracker
|
||||
chromeId: 'kbkbfefhhabpkibojinapkkgciiacggg',
|
||||
},
|
||||
{
|
||||
// SiteData - Free Website Traffic Checker & Reverse AdSense Tool
|
||||
chromeId: 'emeakbgdecgmdjgegnejpppcnkcnoaen',
|
||||
firefoxSlug: 'sitedata',
|
||||
},
|
||||
{
|
||||
// Livestream Chat Reader - Text-to-Speech for YouTube/Twitch chat
|
||||
chromeId: 'gpnckbhgpnjciklpoehkmligeaebigaa',
|
||||
},
|
||||
{
|
||||
// ChatGPT Token Counter - Count tokens in real time on chatgpt conversation
|
||||
chromeId: 'fjlalaedpfcojcfpkgkglbjjbbkofgnl',
|
||||
firefoxSlug: 'chatgpt-token-counter',
|
||||
},
|
||||
{
|
||||
// LinuxDo Scripts - 为 linux.do 用户提供了一些增强功能
|
||||
chromeId: 'fbgblmjbeebanackldpbmpacppflgmlj',
|
||||
firefoxSlug: 'linux_do-scripts',
|
||||
},
|
||||
{
|
||||
// Zen Virtual Piano - https://zen-piano.web.app/
|
||||
chromeId: 'dfacnjidgbagicaekenjgclfnhdnjjdi',
|
||||
},
|
||||
{
|
||||
// Crypto Pulse price tracker - https://get-crypto-pulse.web.app/
|
||||
chromeId: 'naeibcegmgpofimedkmfgjgphfhfhlab',
|
||||
},
|
||||
{
|
||||
// Redirect Web - Automatically redirect pages or open them in another app
|
||||
chromeId: 'ffglckbhfbfmdkefdmjbhpnffkcmlhdh',
|
||||
},
|
||||
{
|
||||
// Capture It - Capture & Edit Screenshots
|
||||
chromeId: 'eglpfhbhmelampoihamjomgkeobgdofl',
|
||||
},
|
||||
{
|
||||
// Teams Chat Exporter
|
||||
chromeId: 'jmghclbfbbapimhbgnpffbimphlpolnm',
|
||||
firefoxSlug: 'teams-chat-exporter',
|
||||
},
|
||||
{
|
||||
// Lofi BGM Player - Free lofi focus music for work & study
|
||||
chromeId: 'jdcppdokgfbnhiacbeplahgnciahnhck',
|
||||
firefoxSlug: 'lofi-bgm-player',
|
||||
},
|
||||
{
|
||||
// Margin - Annotate and highlight any webpage, with your notes saved to the decentralized AT Protocol.
|
||||
chromeId: 'cgpmbiiagnehkikhcbnhiagfomajncpa',
|
||||
},
|
||||
{
|
||||
// KeyFloat - Floating multilingual keyboard with native key mappings, drag, dark mode, sounds, and dynamic layouts for macOS & Windows
|
||||
chromeId: 'mfjdonmgmgcijagclnkfhmjiblbfjaid',
|
||||
},
|
||||
{
|
||||
// Glossy New Tab - Say Goodbye to Boring Tabs with live wallpapers
|
||||
chromeId: 'dhiekgdaipindoapjmcnpompdknjeijf',
|
||||
firefoxSlug: 'glossy-new-tab',
|
||||
},
|
||||
{
|
||||
// All API Hub – AI Relay & New API Manager - https://github.com/qixing-jk/all-api-hub
|
||||
chromeId: 'lapnciffpekdengooeolaienkeoilfeo',
|
||||
firefoxSlug: 'all-api-hub',
|
||||
},
|
||||
{
|
||||
// Scrape Similar - Extract data from websites into spreadsheets - https://github.com/zizzfizzix/scrape-similar
|
||||
chromeId: 'bhgobenflkkhfcgkikejaaejenoddcmo',
|
||||
},
|
||||
{
|
||||
// isTrust - https://github.com/Internet-Society-Belgium/isTrust/
|
||||
chromeId: 'kinlknncggaihnhdcalijdmpbhbflalm',
|
||||
},
|
||||
{
|
||||
// Dymo
|
||||
chromeId: 'ojpakgiekphppgkcdihbjpafobhnhlkp',
|
||||
},
|
||||
{
|
||||
// Extension Rank Checker - Extension Ranker
|
||||
chromeId: 'pmgehhllikbjmadpenhabejhpemplhmd',
|
||||
firefoxSlug: 'rank-checker',
|
||||
},
|
||||
{
|
||||
// PlayFaster - Enhanced playback speed control for online videos and audio
|
||||
chromeId: 'fppcbkhpahkbgijkdcpjgjmhpfbmfiih',
|
||||
firefoxSlug: 'playfaster',
|
||||
},
|
||||
{
|
||||
// LatTab - Learn Latin With Every New Tab
|
||||
chromeId: 'eiocjaocpmackhbaffoejkcmnfbdpgpj',
|
||||
firefoxSlug: 'lattab-learn-latin-new-tabs',
|
||||
},
|
||||
{
|
||||
// Vim What? - Interactive Vim command reference
|
||||
chromeId: 'ngbehgnlcdjkbnihgpkgdangbhemidge',
|
||||
firefoxSlug: 'vim-what',
|
||||
},
|
||||
{
|
||||
// FRED - Fraud Recognition Easy Detection
|
||||
chromeId: 'bjdbcabacnlmbpcmiapcdfancfgcakfn',
|
||||
firefoxSlug: 'fred',
|
||||
},
|
||||
{
|
||||
// Clear Wisdom - Gems of wisdom from James Clear's 3-2-1 newsletter
|
||||
chromeId: 'jijfmgoijddfmlcdghopbkdpelbpmjdm',
|
||||
firefoxSlug: 'clear-wisdom',
|
||||
},
|
||||
{
|
||||
// Soundcloud Enhanced Pro
|
||||
chromeId: 'ggplcohodggmdfpopelnpplhgfjclomi',
|
||||
},
|
||||
{
|
||||
// AlarmBot: ULTIMATE Web Monitoring & Smart Price Alerts
|
||||
chromeId: 'mpckalcodookackleecihhnngdibelif',
|
||||
},
|
||||
];
|
||||
const extensionEntries = _extensionEntries as Array<{
|
||||
chromeId?: string;
|
||||
firefoxSlug?: string;
|
||||
}>;
|
||||
|
||||
const chromeIds = extensionEntries.flatMap((e) =>
|
||||
e.chromeId ? [e.chromeId] : [],
|
||||
@@ -720,7 +156,7 @@ function formatStars(r: number): string {
|
||||
</ul>
|
||||
<p class="centered pr">
|
||||
<a
|
||||
href="https://github.com/wxt-dev/wxt/edit/main/docs/.vitepress/components/UsingWxtSection.vue"
|
||||
href="https://github.com/wxt-dev/wxt/edit/main/docs/assets/extension-showcase.yml"
|
||||
target="_blank"
|
||||
>Open a PR</a
|
||||
>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { Feed } from 'feed';
|
||||
import footnote from 'markdown-it-footnote';
|
||||
import fs from 'node:fs/promises';
|
||||
import fs, { readFile } from 'node:fs/promises';
|
||||
import { join } from 'node:path';
|
||||
import { DefaultTheme, defineConfig } from 'vitepress';
|
||||
import addKnowledge from 'vitepress-knowledge';
|
||||
@@ -83,6 +83,17 @@ export default defineConfig({
|
||||
),
|
||||
},
|
||||
}),
|
||||
{
|
||||
name: 'yaml-loader',
|
||||
load: {
|
||||
handler: async (id) => {
|
||||
if (id.endsWith('.yml') || id.endsWith('.yaml')) {
|
||||
const obj = Bun.YAML.parse(await readFile(id, 'utf8'));
|
||||
return `export default ${JSON.stringify(obj)}`;
|
||||
}
|
||||
},
|
||||
},
|
||||
},
|
||||
],
|
||||
},
|
||||
lastUpdated: true,
|
||||
|
||||
@@ -0,0 +1,435 @@
|
||||
# Add extension entries to end of the list. On the website, extensions will be sorted by a combination of users and rating.
|
||||
#
|
||||
# Change the commit message or PR title to:
|
||||
#
|
||||
# > "docs: Added "[extension name]" to showcase"
|
||||
#
|
||||
# Use:
|
||||
#
|
||||
# - `chromeId` for the Chrome Web Store listing,
|
||||
# - `firefoxSlug` for Firefox Add-ons (slug from https://addons.mozilla.org/firefox/addon/{slug}/)
|
||||
#
|
||||
# You may include one or more of these fields for your extension.
|
||||
|
||||
- # GitHub: Better Line Counts
|
||||
chromeId: ocfdgncpifmegplaglcnglhioflaimkd
|
||||
firefoxSlug: github-better-line-counts
|
||||
|
||||
- # Anime Skip Player
|
||||
chromeId: mgmdkjcljneegjfajchedjpdhbadklcf
|
||||
firefoxSlug: anime-skip
|
||||
|
||||
- # UltraWideo
|
||||
chromeId: bfbnagnphiehemkdgmmficmjfddgfhpl
|
||||
firefoxSlug: ultrawideo
|
||||
|
||||
- # StayFree - Website Blocker & Web Analytics
|
||||
chromeId: elfaihghhjjoknimpccccmkioofjjfkf
|
||||
firefoxSlug: stayfree
|
||||
|
||||
- # Doozy: Ai Made Easy
|
||||
chromeId: okifoaikfmpfcamplcfjkpdnhfodpkil
|
||||
|
||||
- # tl;dv - Record, Transcribe & ChatGPT for Google Meet
|
||||
chromeId: lknmjhcajhfbbglglccadlfdjbaiifig
|
||||
|
||||
- # Youtube中文配音
|
||||
chromeId: oglffgiaiekgeicdgkdlnlkhliajdlja
|
||||
|
||||
- # PreMiD
|
||||
chromeId: agjnjboanicjcpenljmaaigopkgdnihi
|
||||
|
||||
- # Markdown Sticky Notes
|
||||
chromeId: aiakblgmlabokilgljkglggnpflljdgp
|
||||
firefoxSlug: markdown-sticky-notes
|
||||
|
||||
- # DocVersionRedirector
|
||||
chromeId: nomnkbngkijpffepcgbbofhcnafpkiep
|
||||
|
||||
- # Plex Skipper
|
||||
chromeId: ceicccfeikoipigeghddpocceifjelph
|
||||
firefoxSlug: plex-skipper
|
||||
|
||||
- # GitHub Custom Notifier
|
||||
chromeId: aelkipgppclpfimeamgmlonimflbhlgf
|
||||
firefoxSlug: github-custom-notifier
|
||||
|
||||
- # Fluent Read
|
||||
chromeId: djnlaiohfaaifbibleebjggkghlmcpcj
|
||||
|
||||
- # Facebook Video Controls
|
||||
chromeId: nhclljcpfmmaiojbhhnkpjcfmacfcian
|
||||
firefoxSlug: facebook-video-controls
|
||||
|
||||
- # ElemSnap - Quick capture of webpage elements and conversion to images,
|
||||
chromeId: mblkhbaakhbhiimkbcnmeciblfhmafna
|
||||
|
||||
- # MS Edge TTS (Text to Speech)
|
||||
chromeId: oajalfneblkfiejoadecnmodfpnaeblh
|
||||
firefoxSlug: ms-edge-tts-text-to-speech
|
||||
|
||||
- # YTBlock - Block any content from YouTube™
|
||||
chromeId: nedcanggplmbbgmlpcjiafgjcpdimpea
|
||||
|
||||
- # demo.fun - Interactive product demos that convert
|
||||
chromeId: oadbjpccljkplmhnjekgjamejnbadlne
|
||||
|
||||
- # SmartEReply: Elevate Your LinkedIn™ Engagement with AI 🚀📈
|
||||
chromeId: iopdafdcollfgaoffingmahpffckmjni
|
||||
|
||||
- # WorkFlowy MultiFlow
|
||||
chromeId: khjdmjcmpolknpccmaaipmidphjokhdf
|
||||
|
||||
- # 香草布丁🌿🍮- https://github.com/Xdy1579883916/vanilla-pudding
|
||||
chromeId: fencadnndhdeggodopebjgdfdlhcimfk
|
||||
|
||||
- # MaxFocus: Link Preview
|
||||
chromeId: bnacincmbaknlbegecpioobkfgejlojp
|
||||
firefoxSlug: maxfocus-link-preview
|
||||
|
||||
- # 汇率转换-中文版本
|
||||
chromeId: bcpgdpedphodjcjlminjbdeejccjbimp
|
||||
|
||||
- # Currency Converter Plus
|
||||
chromeId: loeilaonggnalkaiiaepbegccilkmjjp
|
||||
firefoxSlug: currency-converter-plus
|
||||
|
||||
- # Respond Easy
|
||||
chromeId: npcnninnjghigjfiecefheeibomjpkak
|
||||
|
||||
- # mindful - stay focused on your goals
|
||||
chromeId: cfkdcideecefncbglkhneoflfnmhoicc
|
||||
|
||||
- # 1Proompt
|
||||
chromeId: lnhejcpclabmbgpiiomjbhalblnnbffg
|
||||
|
||||
- # NiceTab - https://github.com/web-dahuyou/NiceTab
|
||||
chromeId: fonflmjnjbkigocpoommgmhljdpljain
|
||||
|
||||
- # Draftly for LinkedIn
|
||||
chromeId: fcffekbnfcfdemeekijbbmgmkognnmkd
|
||||
|
||||
- # YouTube Summarized - Summarize any YouTube video
|
||||
chromeId: nkndldfehcidpejfkokbeghpnlbppdmo
|
||||
|
||||
- # 社媒助手 - https://github.com/iszhouhua/social-media-copilot
|
||||
chromeId: dbichmdlbjdeplpkhcejgkakobjbjalc
|
||||
|
||||
- # Dofollow Links for SEO
|
||||
chromeId: opepfpjeogkbgeigkbepobceinnfmjdd
|
||||
|
||||
- # ChatGPT Writer: Use AI on Any Site (GPT-4o, Claude, Gemini, and More)
|
||||
chromeId: pdnenlnelpdomajfejgapbdpmjkfpjkp
|
||||
|
||||
- # discord message translator
|
||||
chromeId: jobnhifpphkgoelnhnopgkdhbdkiadmj
|
||||
|
||||
- # Habit Tracker app widget for daily habit tracking
|
||||
chromeId: ncokhechhpjgjonhjnlaneglmdkfkcbj
|
||||
|
||||
- # Catppuccin for GitHub File Explorer Icons
|
||||
chromeId: lnjaiaapbakfhlbjenjkhffcdpoompki
|
||||
firefoxSlug: catppuccin-web-file-icons
|
||||
|
||||
- # WebChat: Chat with anyone on any website
|
||||
chromeId: cpaedhbidlpnbdfegakhiamfpndhjpgf
|
||||
|
||||
- # YouTube Auto HD + FPS
|
||||
chromeId: fcphghnknhkimeagdglkljinmpbagone
|
||||
firefoxSlug: youtube-auto-hd-fps
|
||||
|
||||
- # MultiViewer Companion
|
||||
chromeId: lpomjgbicdemjkgmbnkjncgdebogkhlb
|
||||
firefoxSlug: multiviewer-companion
|
||||
|
||||
- # Sync Watch - Watch videos together on any site
|
||||
chromeId: ggiafipgeeaaahnjamgpjcgkdpanhddg
|
||||
firefoxSlug: syncwatch
|
||||
|
||||
- # Keyword Rank Checker
|
||||
chromeId: nmldnjcblcihmegipecakhmnieiofmgl
|
||||
firefoxSlug: keyword-rank-checker-sa
|
||||
|
||||
- # YouTube Simple View - Hide distractions & more
|
||||
chromeId: gppllamhaciichleihemgilcpledblpn
|
||||
firefoxSlug: youtube-simple-view
|
||||
|
||||
- # Propbar - Property Data Enhancer
|
||||
chromeId: pccbghdfdnnkkbcdcibchpbffdgednkf
|
||||
|
||||
- # Text Search Pro - Search by case and whole-word match!
|
||||
chromeId: lfknakglefggmdkjdfhhofkjnnolffkh
|
||||
firefoxSlug: text-search-pro-ext
|
||||
|
||||
- # Invoice Generator
|
||||
chromeId: mbenhbocjckkbaojacmaepiameldglij
|
||||
firefoxSlug: quick-invoice-generator
|
||||
|
||||
- # Monthly Bill Tracker
|
||||
chromeId: phlfhkmdofajnbhgmbmjkbkdgppgoppb
|
||||
|
||||
- # Wandpen - Instantly improve your writing with AI
|
||||
chromeId: macmkmchfoclhpbncclinhjflmdkaoom
|
||||
|
||||
- # YouTube Hider - Remove Comments By Keywords, Usernames & Tools
|
||||
chromeId: lhmgechokhmdekdpgkkemoeecelcaonm
|
||||
|
||||
- # QA Compass - Record standardized bug reports easily
|
||||
chromeId: imgheieooppmahcgniieddodaliodeeg
|
||||
|
||||
- # aesthetic Notion, styled
|
||||
chromeId: npgghjedpchajflknnbngajkjkdhncdo
|
||||
|
||||
- # Eye Dropper
|
||||
chromeId: hmdcmlfkchdmnmnmheododdhjedfccka
|
||||
firefoxSlug: eye_dropper
|
||||
|
||||
- # Cursorful - Screen Recorder with Auto Zoom
|
||||
chromeId: eihpmapodnppeemkhkbhikmggfojdkjd
|
||||
|
||||
- # Show IP – Live View of Website IPs for Developers
|
||||
chromeId: hjjkgbibknbahijglkffklflidncplkn
|
||||
|
||||
- # Strong Password Generator
|
||||
chromeId: ilbikcehnpkmldojkcmlldkoelofnbde
|
||||
firefoxSlug: strongpasswordgenerator
|
||||
|
||||
- # ZenGram: Mindful Instagram, Your Way
|
||||
chromeId: ocllfkhcdopiafndigclebelbecaiocp
|
||||
|
||||
- # Blync: Preview Links, Selection Search, AI Assistant
|
||||
chromeId: odffpjnpocjfcaclnenaaaddghkgijdb
|
||||
|
||||
- # HTML to Markdown - Convert webpages to markdown
|
||||
chromeId: kofbbilhmnkcmibjbioafflgmpkbnmme
|
||||
|
||||
- # Walmart WFS Profit Calculator
|
||||
chromeId: boecmgggeigllcdocgioijmleimjbfkg
|
||||
firefoxSlug: walmart-wfs-profit-calculator
|
||||
|
||||
- # Youtube Live Chat Fullscreen
|
||||
chromeId: dlnjcbkmomenmieechnmgglgcljhoepd
|
||||
firefoxSlug: youtube-live-chat-fullscreen
|
||||
|
||||
- # Python Code Runner
|
||||
chromeId: keiealdacakpnbbljlmhfgcebmaadieg
|
||||
firefoxSlug: code-runner-manager
|
||||
|
||||
- # Monochromate
|
||||
chromeId: hafcajcllbjnoolpfngclfmmgpikdhlm
|
||||
|
||||
- # AliasVault - Open-Source Password & (Email) Alias Manager
|
||||
chromeId: bmoggiinmnodjphdjnmpcnlleamkfedj
|
||||
|
||||
- # SnapThePrice: AI-Powered Real-time Lowest Price Finder
|
||||
chromeId: hlnhhamckimoaiekbglafiebkfimhapb
|
||||
|
||||
- # radiofrance - news & broadcasts (French), music (international)
|
||||
chromeId: gdjampjdgjmbifnhldgcnccdjkcoicmg
|
||||
|
||||
- # Blens - Time Tracker and AI Insight
|
||||
chromeId: jlnhphlghikichhgbnkepenehbmloenb
|
||||
firefoxSlug: blens-timetracker-ai-insight
|
||||
|
||||
- # Always Light Mode - Setting website always in light mode
|
||||
chromeId: njnammmpdodmfkodnfpammnpdcbhnlcm
|
||||
|
||||
- # DesignPicker - Color Picker & Font Detector
|
||||
chromeId: lblmfclcfniabobmamfkdogcgdagbhhb
|
||||
firefoxSlug: design-colorpicker-fontdetect
|
||||
|
||||
- # Web to PDF
|
||||
chromeId: pamnlaoeobcmhkliljfaofekeddpmfoh
|
||||
firefoxSlug: export-web-to-pdf
|
||||
|
||||
- # Online CSV Viewer
|
||||
chromeId: jmbcbeepjfenihlocplnbmbhimcoooka
|
||||
firefoxSlug: csv-viewer
|
||||
|
||||
- # YouTube Video Transcript
|
||||
chromeId: nkjcoophmpcmmgadnljnlpbpfdfacgbo
|
||||
firefoxSlug: youtube-transcript-copy
|
||||
|
||||
- # NetSuite Record Scripts
|
||||
chromeId: lcaieahkjgeggeiihblhcjbbjlppgieh
|
||||
firefoxSlug: netsuite-scripts-manager
|
||||
|
||||
- # VueTracker
|
||||
chromeId: gmocfknjllodfiomnljmaehcplnekhlo
|
||||
|
||||
- # CanCopy - A web extension that allow you to copy any content from website
|
||||
chromeId: ggcfemmoabhhelfkhknhbnkmeahloiod
|
||||
|
||||
- # Language Learning with AI
|
||||
chromeId: modkelfkcfjpgbfmnbnllalkiogfofhb
|
||||
firefoxSlug: intersub
|
||||
|
||||
- # Bilibili Feed History Helper
|
||||
chromeId: npfopljnjbamegincfjelhjhnonnjloo
|
||||
|
||||
- # NZBDonkey - The ultimate NZB file download tool
|
||||
chromeId: edkhpdceeinkcacjdgebjehipmnbomce
|
||||
|
||||
- # WeChat Markdown Editor(微信 Markdown 编辑器)
|
||||
chromeId: cckggnbnimdbbpmdinkkgbbncopbloob
|
||||
|
||||
- # Tab Grab
|
||||
chromeId: jcblcjolcojmfopefcighfmkkefbaofg
|
||||
firefoxSlug: tab-grab
|
||||
|
||||
- # BrowserLens - https://browserlens.com/
|
||||
chromeId: eehmoikadcijkapfjocnhjclpbaindlb
|
||||
firefoxSlug: browserlens
|
||||
|
||||
- # Epic Games Library Extension
|
||||
chromeId: hfhellofkjebbchcdffmicekjdomkcmc
|
||||
firefoxSlug: epic-games-library-extension
|
||||
|
||||
- # Zen Analytics Pixel Tracker - zapt.web.app
|
||||
chromeId: gknigcbhlammoakmmdddkblknanpjiac
|
||||
|
||||
- # Crypto Pulse - Compose your newtab with nature images, widgets & realtime Crypto Price & Bitcoin RSS.
|
||||
chromeId: cnklededohhcbmjjdlbjdkkihkgoggol
|
||||
|
||||
- # Youtube Video Scheduler
|
||||
chromeId: miponnamafdenpgjemkknimgjfibicdc
|
||||
firefoxSlug: youtube-video-scheduler
|
||||
|
||||
- # Chatslator: Livestream Chat Translator
|
||||
chromeId: nhmbcmalgpkjbomhlhgdicanmkkaajmg
|
||||
firefoxSlug: chatslator
|
||||
|
||||
- # 公众号阅读增强器 - https://wxreader.honwhy.wang
|
||||
chromeId: mbamjfdjbcdgpopfnkkmlohadbbnplhm
|
||||
|
||||
- # 토탐정
|
||||
chromeId: hannhecbnjnnbbafffmogdlnajpcomek
|
||||
firefoxSlug: 토탐정
|
||||
|
||||
- # 2FAS Pass - https://2fas.com/
|
||||
chromeId: ehboaofjncodknjkngdggmpdinhdoijp
|
||||
firefoxSlug: 2fas-pass-browser-extension
|
||||
|
||||
- # Quick Prompt - https://github.com/wenyuanw/quick-prompt
|
||||
chromeId: hnjamiaoicaepbkhdoknhhcedjdocpkd
|
||||
firefoxSlug: quick-prompt
|
||||
|
||||
- # Add QR Code Generator Icon Back To Address Bar
|
||||
chromeId: kacblhilkacgfnkjfodalohcnllcgmjd
|
||||
|
||||
- # Piwik PRO Tracking Helper
|
||||
chromeId: fkbdlogfdjmpfepbbbjcgcfbgbcfcnne
|
||||
firefoxSlug: piwik-pro-tracking-helper
|
||||
|
||||
- # PIPX - Take Control of Picture-in-Picture, Automatically
|
||||
chromeId: nkbikckldmljjiiajklecmgmajgapbfl
|
||||
|
||||
- # Browsely - AI-powered browser extension
|
||||
chromeId: hgppdobcpkfkmiegekaglonjajeojmdd
|
||||
|
||||
- # Filmbudd Pro - Simple, private – and synced ratings and watch notes across all your devices
|
||||
chromeId: ehmoihnjgkdimihkhokkmfjdgomohjgm
|
||||
|
||||
- # MultiField CopyCat - Copy, Paste & Autofill Web Forms Instantly
|
||||
chromeId: alglchohmdikgdjhafiicilegegieafa
|
||||
|
||||
- # ChatSight - Add Table of Contents to ChatGPT
|
||||
chromeId: aamihahiiogceidpbnfgehacgiecephe
|
||||
|
||||
- # BetterCampus (prev. BetterCanvas)
|
||||
chromeId: cndibmoanboadcifjkjbdpjgfedanolh
|
||||
firefoxSlug: better-canvas
|
||||
|
||||
- # Leetcode Fonts - Change fonts in leetcode effortlessly
|
||||
chromeId: hinfimgacobnellbncbcpdlpaapcofaa
|
||||
|
||||
- # TranslateManga - Manga Translator & Manga Tracker
|
||||
chromeId: kbkbfefhhabpkibojinapkkgciiacggg
|
||||
|
||||
- # SiteData - Free Website Traffic Checker & Reverse AdSense Tool
|
||||
chromeId: emeakbgdecgmdjgegnejpppcnkcnoaen
|
||||
firefoxSlug: sitedata
|
||||
|
||||
- # Livestream Chat Reader - Text-to-Speech for YouTube/Twitch chat
|
||||
chromeId: gpnckbhgpnjciklpoehkmligeaebigaa
|
||||
|
||||
- # ChatGPT Token Counter - Count tokens in real time on chatgpt conversation
|
||||
chromeId: fjlalaedpfcojcfpkgkglbjjbbkofgnl
|
||||
firefoxSlug: chatgpt-token-counter
|
||||
|
||||
- # LinuxDo Scripts - 为 linux.do 用户提供了一些增强功能
|
||||
chromeId: fbgblmjbeebanackldpbmpacppflgmlj
|
||||
firefoxSlug: linux_do-scripts
|
||||
|
||||
- # Zen Virtual Piano - https://zen-piano.web.app/
|
||||
chromeId: dfacnjidgbagicaekenjgclfnhdnjjdi
|
||||
|
||||
- # Crypto Pulse price tracker - https://get-crypto-pulse.web.app/
|
||||
chromeId: naeibcegmgpofimedkmfgjgphfhfhlab
|
||||
|
||||
- # Redirect Web - Automatically redirect pages or open them in another app
|
||||
chromeId: ffglckbhfbfmdkefdmjbhpnffkcmlhdh
|
||||
|
||||
- # Capture It - Capture & Edit Screenshots
|
||||
chromeId: eglpfhbhmelampoihamjomgkeobgdofl
|
||||
|
||||
- # Teams Chat Exporter
|
||||
chromeId: jmghclbfbbapimhbgnpffbimphlpolnm
|
||||
firefoxSlug: teams-chat-exporter
|
||||
|
||||
- # Lofi BGM Player - Free lofi focus music for work & study
|
||||
chromeId: jdcppdokgfbnhiacbeplahgnciahnhck
|
||||
firefoxSlug: lofi-bgm-player
|
||||
|
||||
- # Margin - Annotate and highlight any webpage, with your notes saved to the decentralized AT Protocol.
|
||||
chromeId: cgpmbiiagnehkikhcbnhiagfomajncpa
|
||||
|
||||
- # KeyFloat - Floating multilingual keyboard with native key mappings, drag, dark mode, sounds, and dynamic layouts for macOS & Windows
|
||||
chromeId: mfjdonmgmgcijagclnkfhmjiblbfjaid
|
||||
|
||||
- # Glossy New Tab - Say Goodbye to Boring Tabs with live wallpapers
|
||||
chromeId: dhiekgdaipindoapjmcnpompdknjeijf
|
||||
firefoxSlug: glossy-new-tab
|
||||
|
||||
- # All API Hub – AI Relay & New API Manager - https://github.com/qixing-jk/all-api-hub
|
||||
chromeId: lapnciffpekdengooeolaienkeoilfeo
|
||||
firefoxSlug: all-api-hub
|
||||
|
||||
- # Scrape Similar - Extract data from websites into spreadsheets - https://github.com/zizzfizzix/scrape-similar
|
||||
chromeId: bhgobenflkkhfcgkikejaaejenoddcmo
|
||||
|
||||
- # isTrust - https://github.com/Internet-Society-Belgium/isTrust/
|
||||
chromeId: kinlknncggaihnhdcalijdmpbhbflalm
|
||||
|
||||
- # Dymo
|
||||
chromeId: ojpakgiekphppgkcdihbjpafobhnhlkp
|
||||
|
||||
- # Extension Rank Checker - Extension Ranker
|
||||
chromeId: pmgehhllikbjmadpenhabejhpemplhmd
|
||||
firefoxSlug: rank-checker
|
||||
|
||||
- # PlayFaster - Enhanced playback speed control for online videos and audio
|
||||
chromeId: fppcbkhpahkbgijkdcpjgjmhpfbmfiih
|
||||
firefoxSlug: playfaster
|
||||
|
||||
- # LatTab - Learn Latin With Every New Tab
|
||||
chromeId: eiocjaocpmackhbaffoejkcmnfbdpgpj
|
||||
firefoxSlug: lattab-learn-latin-new-tabs
|
||||
|
||||
- # Vim What? - Interactive Vim command reference
|
||||
chromeId: ngbehgnlcdjkbnihgpkgdangbhemidge
|
||||
firefoxSlug: vim-what
|
||||
|
||||
- # FRED - Fraud Recognition Easy Detection
|
||||
chromeId: bjdbcabacnlmbpcmiapcdfancfgcakfn
|
||||
firefoxSlug: fred
|
||||
|
||||
- # Clear Wisdom - Gems of wisdom from James Clear's 3-2-1 newsletter
|
||||
chromeId: jijfmgoijddfmlcdghopbkdpelbpmjdm
|
||||
firefoxSlug: clear-wisdom
|
||||
|
||||
- # Soundcloud Enhanced Pro
|
||||
chromeId: ggplcohodggmdfpopelnpplhgfjclomi
|
||||
|
||||
- # AlarmBot: ULTIMATE Web Monitoring & Smart Price Alerts
|
||||
chromeId: mpckalcodookackleecihhnngdibelif
|
||||
+3
-3
@@ -13,9 +13,9 @@
|
||||
"test:coverage": "bun run --workspaces test:coverage",
|
||||
"prepare": "simple-git-hooks",
|
||||
"docs:gen": "typedoc --options docs/typedoc.json",
|
||||
"docs:dev": "bun run --silent docs:gen && bun run vitepress dev docs",
|
||||
"docs:build": "bun run --silent docs:gen && bun run vitepress build docs",
|
||||
"docs:preview": "bun run --silent docs:gen && bun run vitepress preview docs"
|
||||
"docs:dev": "bun run --silent docs:gen && bun run --bun vitepress dev docs",
|
||||
"docs:build": "bun run --silent docs:gen && bun run --bun vitepress build docs",
|
||||
"docs:preview": "bun run --silent docs:gen && bun run --bun vitepress preview docs"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@aklinker1/buildc": "^1.1.7",
|
||||
|
||||
Reference in New Issue
Block a user