A lightweight Albert plugin to quickly look up HTTP status codes by number or name.
This plugin is useful for developers, DevOps engineers, and anyone working with HTTP APIs who wants fast access to status code meanings directly from Albert.
- Search HTTP status codes by number (e.g.
404,500) - Search by name or keyword (e.g.
not found,forbidden) - Fast, offline lookup
- No external dependencies
First, you need to figure out which Albert API version you're running:
- Open Albert settings
- Go to the Python plugins section
- Look for the API version (usually displayed as "v4.0" or "v5.0")
If you can't find it there, Albert v34.X.X uses API v5, and Albert v33.X.X uses API v4.
git clone https://github.com/Mujtaba1i/albert-httpstatusImportant: Albert only detects plugins that are directly inside the plugins folder, not in subfolders. So you need to copy the right version to the correct location.
cp -r albert-httpstatus/API_v4 ~/.local/share/albert/python/plugins/httpstatuscp -r albert-httpstatus/API_v5 ~/.local/share/albert/python/plugins/httpstatusNote: Only copy ONE version - the one that matches your Albert API!
- Open Albert settings
- Go to Plugins tab
- Enable the Python plugins if it isn't already
- Enable HTTP Status Codes
Use Albert's hotkey (usually Ctrl+Space or Alt+Space) and type:
http <status_code>β e.g.http 404http <error_name>β e.g.http not found
Plugin not showing up?
- Make sure you copied the files to
~/.local/share/albert/python/plugins/httpstatus(not a subfolder!) - Restart Albert
- Check that the Python plugin is enabled
Wrong API version?
- If the plugin doesn't work, you might have the wrong version. Delete the folder and copy the other version instead.
MIT License - feel free to use and modify!
Found a bug or want to add a feature? PRs are welcome!