gothroom is a browser-based image filtering tool focused on dark, grunge, and cinematic photo effects. It runs entirely on the client with plain HTML, CSS, and JavaScript, using the Canvas API for rendering and export.
This project does not require a build step.
- Clone or download the repository.
- Open
index.htmlin a browser.
If your browser restricts some local file behavior, serve the folder with a simple static server instead.
Example with Python:
python -m http.server 8000Then open http://localhost:8000.
You can extend the look of the app in a few straightforward places:
- Add or edit presets in
presets.js
- Processing happens in the browser. No backend is required.
- Large images will take longer to render because effects are applied on full-resolution pixel data.
This project is licensed under the Unlicense. See LICENSE for details.