-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
I stumbled over this just recently. Its kind of an opensource alternative to Google IMage storing. It is hostable with docker in your local network (basically offline). The Dev also made a demo website here. You can check it out. If you click on an image it will be opened and on the right top corner there is an Info button. There you can see it also has labels/tags and stuff. Not sure if it has sort filters, but you can create albums and folders, so that makes sorting filter obsolete maybe.