Configurable full screen image/video grid for Reddit.
Try it here: https://fliegendewurst.eu/rig/
- sort by: hot / new / controversial / top
- filter by: last hour / day / week / month / year / all time
- one or more subreddits
- autoplay videos (optional)
- configurable number of columns (1-10)
- redditp: full screen slide show
Run: cargo install --git https://github.com/FliegendeWurst/reddit-image-grid
.
Set both REDDIT_IMAGE_GRID_BASE_URL
(without trailing slash) and REDDIT_IMAGE_GRID_PORT
, then run the server
binary.
Example:
REDDIT_IMAGE_GRID_BASE_URL=http://127.0.0.1:8080
REDDIT_IMAGE_GRID_PORT=8080
If you want to activate the "star" feature, set REDDIT_IMAGE_GRID_DATABASE
. The server will create an SQLite database at the provided location.
hls.min.js
is derived from Apache 2.0-licensed hls.js.
favicon.png
is derived from CC BY-SA 4.0-licensed Arcticons.
Everything else:
Copyright © 2025 FliegendeWurst
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with this program. If not, see https://www.gnu.org/licenses/agpl-3.0.html.