Contribute

Toolipie grows through tiny, useful tools. If you have a small task you repeatedly solve, consider turning it into a plugin so others can reuse it—reuse beats rewriting.

What makes a good tool

Keep it focused with clear inputs, outputs, and parameters. Make it deterministic so it runs the same way every time.

Plugin structure

my-tool/
  manifest.json     # name, version, inputs, outputs, params
  run.py            # or run.js — entry point
  assets/           # optional templates/styles
  README.md         # short usage notes

Contribution tips

  • Follow the plugin folder format and keep inputs/outputs clear
  • Prefer deterministic outputs; include simple fixtures
  • Open an issue or PR to discuss ideas and improvements

Thank you for helping keep useful tools in one place.