How JustZix works
Six steps from zero to a synced, shareable collection of CSS/JS rules.
Step 1 — Install in developer mode
JustZix is not yet published on Chrome Web Store, but you can download the current version and install it manually in 2 minutes. Developer mode in Chrome lets you load any extension from a folder on disk — it is a standard mechanism used by developers. The extension persists across browser restarts.
- Download the ZIP from the download page.
- Unzip — you will get a
justzix/folder. - Open
chrome://extensions/in Chrome. - Enable "Developer mode" using the toggle in the top right corner.
- Click "Load unpacked" and select the
justzix/folder.
Step 2 — Your first rule
Open a page where you want to change something. Click the JustZix icon. Select "New rule", set a URL pattern (auto-filled from the current page) and write CSS or JavaScript code.
Example — hide all cookie banners:
[id*="cookie"], [class*="cookie-banner"], [class*="cookie-consent"] {
display: none !important;
}
Step 3 — First JavaScript rule
Beyond CSS, you can run custom JavaScript on matching pages. Open the rule view and click the JavaScript tab. The code runs once per page load, in the page's context (access to window, DOM, fetch, etc.).
Example — auto-click "Accept" on cookie banners:
let attempts = 0;
const id = setInterval(() => {
if (++attempts > 20) return clearInterval(id);
const btn = [...document.querySelectorAll('button, a')]
.find(b => /accept all|akceptuj/i.test(b.textContent));
if (btn) { btn.click(); clearInterval(id); }
}, 500);
Step 4 — Action button (toolbar)
Switch on "Action panel" on the folder, then in the rule's Actions tab add a button. Each button has a 4-character label, color, and runs custom JS on click — perfect for repeated tasks like "fill test data" or "clear form".
Example action — clear all form fields:
// Action 'CLR' (red, 1 click clears the form)
document.querySelectorAll('input, textarea, select')
.forEach(el => {
if (el.type === 'hidden') return;
if (el.type === 'checkbox' || el.type === 'radio')
el.checked = false;
else el.value = '';
el.dispatchEvent(
new Event('change', { bubbles: true })
);
});
Step 5 — Sync across devices
In extension settings click "Enable sync". The extension generates a 25-character key in SYNC-XXXXX-XXXXX-XXXXX-XXXXX-XXXXX format. Save it somewhere safe (a password manager). On a second device enter the same key — all rules sync automatically.
Step 6 — Share via link
Every folder, group and rule has a "📤 Share via URL" button. You pick a TTL (1h / 6h / 12h / 24h / 48h) and get a short link justzix.com/s/JZS-XXXX-XXXX-XXXX-XXXX. Send it to the recipient — they click, see the preview, import with one click.
Ready?
Download JustZix for free, install in 2 minutes, paste your first snippet. No account, no payment, no waiting for Chrome Web Store.