Sno Station
Sno Station은 AI 에이전트를 하나의 팀으로 묶는 오픈소스 워크스테이션으로, 로컬 머신에서 에이전트 협업을 가능하게 함
Safari·Chrome·Firefox에서 YouTube Shorts와 Instagram·Facebook Reels를 제거합니다
Remove YouTube Shorts and Instagram and Facebook Reels in Safari, Chrome and Firefox. Free, and your settings follow you across devices.
플러그인TypeScript · JavaScriptGitHub @ZackC-1온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Still removes short-form video surfaces across browser extensions and Safari.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Still removes short-form video surfaces from YouTube, Instagram, Facebook, and TikTok. It is designed to be quiet infrastructure: no timers, streaks, locks, shame loops, or attention dashboards. Still removes Shorts and Reels while preserving regular YouTube, Instagram, and Facebook content; it blocks the TikTok website.
This repository is public so people who install Still can inspect what runs in the browser, how privacy is handled, how optional settings sync works, and how releases are tested.README 전문 보기 ↗Still removes short-form video surfaces from YouTube, Instagram, Facebook, and TikTok. It is designed to be quiet infrastructure: no timers, streaks, locks, shame loops, or attention dashboards. Still removes Shorts and Reels while preserving regular YouTube, Instagram, and Facebook content; it blocks the TikTok website.
This repository is public so people who install Still can inspect what runs in the browser, how privacy is handled, how optional settings sync works, and how releases are tested.
Release status: See the dated release record and release runbook for store rollout, verified coverage and remaining gates. Check live store state before a release action.
Requirements:
corepack enable
pnpm install --frozen-lockfile
pnpm exec playwright install chromium
pnpm lint
pnpm typecheck
pnpm test
pnpm build
pnpm exec playwright test --project=fixtures
Load unpacked development builds from:
packages/ext-chromium/dist/chrome-mv3packages/ext-chromium/dist/firefox-mv3/manifest.jsonBuild output is generated and ignored by Git. Do not load the source directory as an extension.
Cloud auth and sync require local environment configuration; purchase flows are dormant in 2.x builds
(V3 activates them deliberately). Blocking and most
tests work without production credentials. Copy the relevant package-level .env.example file and
use local or development values only.
Apple helpers live in apps/apple/scripts/README.md.
Use the explicit V3 QA profiles for coherent modern settings builds and
artifact receipts. pnpm build:v3:local requires no backend; pnpm build:v3:test uses the approved
existing hosted backend with dedicated test accounts. Ordinary build commands keep their defaults.
| Surface | What it does |
|---|---|
| Browser extensions | Shared WebExtension code for Chromium and Firefox builds, with a data-driven content script for blocking short-form surfaces. |
| Safari extension | The same blocking core packaged as a Safari Web Extension. |
| Apple app | iOS and macOS host app for the Safari extension and native bridge, with StoreKit 2 purchase infrastructure (dormant in 2.x; activated by V3). |
| Supabase backend | Auth, settings sync, entitlement reconciliation, signed rule-set hosting, export, deletion, and selector canary functions. |
| Feature | Included |
|---|---|
| Free blocking | YouTube Shorts and Instagram/Facebook Reels removal; TikTok website blocking. No account or purchase required. |
| Optional free settings sync | Sign in with the same email on supported devices to sync your Still settings. |
| Still Pro (V3 direction) | Twelve optional extras, Off on fresh installs, for a one-time $9.99 lifetime payment. Never required for blocking or sync. |
On iPhone and iPad, Still works on websites opened in Safari, not inside native social-media apps. Shipped 2.x is free; purchase infrastructure is disabled in those builds. The approved V3 direction adds the optional Pro tier above — see STRATEGY.md and the V3 release record.
Still does not collect browsing history. Host permissions are limited to youtube.com, instagram.com, facebook.com, and tiktok.com; the extension never requests <all_urls>.
Still is a TypeScript-first monorepo with thin platform shells:
packages/
shared-types/ rule set, settings, and entitlement types
core/ rule engine, content script, Svelte UI, storage, sync, native bridge adapters
app-webview/ web UI embedded in the iOS and macOS host app
ext-chromium/ WXT MV3 extension for Chromium; also produces the Firefox build
ext-safari/ WXT Safari extension resources consumed by the Apple app
apps/
apple/ Xcode project for iOS, macOS, Safari extension, and StillKit
supabase/
migrations/ schema, RLS, indexes, and rule-set seed data
functions/ Edge Functions for billing, account, entitlement, and canary flows
tests/
fixtures/ recorded service pages used by Playwright
playwright/ extension integration tests
smoke/ non-gating real-site smoke checks
docs/
release/ current release runbooks, store assets and certification
adr/ accepted architecture decisions
solutions/ reusable implementation lessons
plans/ implementation plans with status and evidence
research/ dated external research and its sources
archive/ historical release/testing records
The blocking engine consumes a signed, versioned JSON rule set. Remote updates are data only: selectors, match patterns, action enum values, and tier metadata. They are schema-checked and Ed25519-verified before use; remote rule sets never ship executable code.
For shipped behavior and reconciliation rules, use the product specification; per-release plans, build plans, screenshots, and release files live in docs/release/history/. For a deeper map, start with docs/README.md and docs/ARCHITECTURE.md.
Folder guides: core, Chromium/Firefox, Safari, Apple webview, shared types, Apple, backend, and tests.
main is protected by a GitHub ruleset requiring PRs and the required status checks before merge.The release runbook starts at docs/release/README.md. It documents the Apple App Store, Chrome Web Store, Firefox AMO, RevenueCat, Supabase, and mobile-validation steps, including the human-gated credentials and portal work that cannot be automated safely.
Claude Code, Codex Personal, and Codex Work share repository-backed Compound Engineering knowledge. All agents must follow AGENTS.md; Claude imports the same rules through CLAUDE.md. Product direction lives in STRATEGY.md, and the knowledge lifecycle is documented in docs/SHARED-BRAIN.md.
Focused fixes and documentation improvements are welcome by prior maintainer agreement. Read CONTRIBUTING.md before starting work, use the issue templates for bugs and feature requests, and keep security-sensitive reports out of public issues.
See LICENSE. The repository is currently source-available for transparency, not open-source licensed for reuse.