4chan Z is a 4chan extension that adds a variety of features to the site.
Note: This is a work in progress. If a feature is checked off, it means it is implemented but not necessarily working as intended.
- Image hover. Not on catalog yet
- Catalog improvements:
- Catalog loads with JSON instead of HTML
- Catalog gifs play on the catalog. This makes the catalog feel more alive
- Added Header
- Settings menu. (Needs to be optimized)
- Optiimize for all themes. Right now it only looks good on Yotsuba B
- Image hover on catalog
- Filter threads/posts
- Have remote filters
- Thread watcher
- Quick reply
- Gallery mode
- Preformace improvements
- Better settings menu
- Better config system
- Embed link
- Better catalog, sort by bump, etc
- React
- Jquery
- Imageboard
- Tailwind CSS
pnpm install
Hot Module Reloading is used to load changes inline without requiring extension rebuilds and extension/page reloads Currently only works in Chromium based browsers.
npm run dev
Rebuilds extension on file changes. Requires a reload of the extension (and page reload if using content scripts)
npm run watch
Minifies and optimizes extension build
npm run build
Loads the contents of the dist directory into the specified browser
npm run serve:chrome
npm run serve:firefox