Project structure
August 22, 2026 ยท View on GitHub
This document describes the file structure of the project.
.github: GitHub Actions workflows and issue templates.assets: Assets used in README.md and other documents (not in source files).build: Build configuration and artifacts. Read more in build/README.md.docs: Project documentation.frontend: Frontend JS/TS code. Read more in frontend/README.md.internal: Backend Go packages.scriptlets: JS/TS functions injected into webpages for advanced content blocking.scripts: Node.js scripts for manifest file uploads. May be used for other purposes in the future.tasks: Platform-specific build-related Taskfiles.main.go: The main entry point of the application.golangci.yml: Configuration file for golangci-lint.Taskfile.yml: Main Taskfile for common development tasks.wails.json: Wails configuration file.