This project is now a PNPM workspace/monorepo. Thus, you need it for development.
Specifically, you need Node.js version 24.0.0 or higher and PNPM version 10.32.1 or higher.
It contains both the web app and the browser extension.
Go to the web app instructions or the browser extension instructions to learn more.
Just remember to prefix pnpm commands like pnpm run dev with pnpm --filter to run them in the context of the workspace.
For example, to run the development server for the web app, use pnpm --filter @workspace/web run dev.
Or, to run the development server for the browser extension, use pnpm --filter @workspace/extension run dev.
The pnpm install command and scripts such as format, lint, and ci are meant to run at the workspace level without a filter.
Contributions are welcome! Please open an issue or submit a pull request.
This project is still licensed under the Apache License 2.0 as a whole.
This project is inspired by active-forks by techgaun.
Using Lucide Icons from Lucide React and GitHub Octicons from Icon Buddy.