
OpenFishing is a self-hosted fishing log application designed for anglers seeking to organize and manage their fishing activities and gear. The platform enables users to catalog lures with features such as photo cards, tagging, favorites, lost-lure tracking, printable QR labels, and efficient filtering and search. It also provides interactive mapping for marking fishing spots with GPS coordinates and photos, as well as a detailed catch log that records species, weight, length, GPS location, and catch notes. Tackle management is supported through tracking rods, reels, lines, and combos, including full line-spool history.
The tool offers statistics and insights, allowing users to spot trends across their catches and gear usage over time. An optional AI assistant can be enabled, functioning as a self-hosted chatbot that answers questions about user data and provides fish and lure identification from images, utilizing a LiteLLM sidecar. Multi-user mode is available, offering per-user data isolation, storage quotas, and an admin panel for those who wish to host friends or family. Sharing features include the ability to publish read-only pages for any lure, spot, or catch.
OpenFishing includes a read-only JSON REST API with Bearer token authentication and a built-in Swagger UI for developers. Backup and restore are streamlined with one-click ZIP export and import, available per user or for the entire instance. The platform supports nine languages—English, German, French, Spanish, Italian, Dutch, Polish, Portuguese, and Ukrainian—and features multiple themes, including light and dark modes.
Deployment is handled via a single Docker container, requiring persistent storage volumes for the SQLite database and user uploads. 0 license, making it open source and cloud-free. A live demo is available for exploration without signup. The application is positioned as a comprehensive, privacy-first fishing log and gear management solution for anglers.
In the Other productivity space, OpenFishing takes a focused approach. It focuses on enabling anglers and fishing clubs to privately organize, log, and analyze fishing data without relying on cloud services. OpenFishing is an open-source project aimed at anglers and fishing clubs. The project is open source (AGPL-3.0). OpenFishing is available on the web, the command line, and API, and it can be self-hosted.
OpenFishing first shipped in 2026. The project is developed in the open on GitHub with 86 commits in the last 90 days. Among its 12 catalogued features are lure library, photo tagging, and interactive map. The interface is available in 9 languages, including German, English, and Spanish. It exposes integrations via a public API.
Latest indexed changes and source events
OpenFishing - Self-hosted App for Anglers & Fishing Clubs verified by the PulseGate indexer
Other apps tracked under the same category.