Open Source Contributions

Contribute a Tool

Help us grow WebUtility! Submit your tool idea, share a git repository, or upload your code directly.

Submit an Idea

Prerequisites

Node.js 18+ and pnpm installed
Git for version control
Knowledge of React and TypeScript
Familiarity with Next.js App Router

Each tool lives in its own folder with 3 required files:

src/tools/
├── [category]/
│   └── [tool-name]/
│       ├── config.json      # Tool metadata & configuration
│       ├── index.ts         # Export barrel file
│       └── tool.tsx         # Main React component

Need Help?

Check our documentation or contact us for guidance on creating tools.