Bugs, feature requests, packaging problems, doc typos — all welcome on the OpenBox GitHub issue tracker. There's no separate forum, no support tier, no "premium users first". Everything happens in one place.
A little prep makes your issue much more likely to get fixed quickly.
Search both open and closed issues for keywords related to your problem. Many common questions have already been answered.
Issues filed against old versions are hard to fix. Download the latest release and confirm the bug still reproduces. If it doesn't, you've already solved your problem.
The issue picker offers templates for bug reports, feature requests, and packaging issues. Pick the closest match — the template will prompt you for the info we need.
If it's a UI bug, drag a screenshot into the issue body. If it's a CLI bug, paste the exact command and the full error output (redact any private paths first).
OS version, OpenBox version (visible in About tab or samai-openbox --version), and for Linux the distro + desktop environment. One line is enough.
If you found three bugs, file three issues. It keeps the discussion focused and lets each fix ship independently without waiting on the others.
What the GitHub issue picker will ask you for. Fill in as much as you can.
Use this when OpenBox crashes, misbehaves, or produces wrong output. The template asks for:
Use this when OpenBox works but you wish it did something it doesn't. The template asks for:
Use this when the download won't install, the file associations don't register, or the binary won't launch. Include:
Found a vulnerability? Please don't open a public issue. Report privately.
OpenBox is a desktop archiver, so the main security surface is archive extraction.
We already block path-traversal entries (../../etc/passwd style attacks) at the engine
level, and we don't auto-execute anything inside archives.
If you find a way to:
Please report it privately via GitHub's advisory feature:
→ Open a private security advisoryWe acknowledge reports within 48 hours and aim to ship a fix within 30 days for high-severity issues.
Issues are best for actionable bugs and features. For everything else, here are the alternatives.
Questions like "how do I …?" or "what's the best format for …?" belong in GitHub Discussions, not the issue tracker. Issues are for actionable work items.
Code contributions welcome — fork the repo, push to a branch, open a PR against main. Small bugfixes can go straight in; larger changes should have an issue first to discuss the approach.
OpenBox is one of the SamAI Group's public-welfare open-source projects. Cross-project discussions happen on the SamAI community channels linked from samai.cc.