InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 8 TypeScript photo-gallery Projects
-
Project mention: Show HN: A pure WebGL image editor with filters, crop and perspective correction | news.ycombinator.com | 2025-04-28
thanks. It started as a proof of concept for a custom reactivity engine (based on signals and tagged template literals). But while at it I realised I needed something quick and easy for my needs.
I already have a prototype for a self-hosted photogallery that integrates this editor (something like https://immich.app to give you an idea). But it's still to early to share
-
SurveyJS
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
-
-
PiGallery 2
A fast directory-first photo gallery website, with rich UI, optimized for running on low resource servers (especially on raspberry pi)
Project mention: Top 5 Open Source AI Image Generators: Free Tools for Creative Projects | dev.to | 2024-08-02PiGallery distinguishes itself through its advanced features that streamline image analysis and organization. Leveraging machine learning capabilities, PiGallery2 can extract face regions from photo metadata, enabling users to categorize and search images based on facial recognition. Moreover, its geo-tagging functionality facilitates geographical sorting of images, enhancing accessibility and navigation within extensive image libraries.
-
I wanted to have a simple, Instagram-like, scroll paginated gallery page on the website where I could share my everyday photos. Initially I implemented it using benhowell/react-grid-gallery package for gallery, and frontend-collective/react-image-lightbox for lightbox component. It worked ok, but since those are a bit legacy packages I was unable to upgrade to React 19, it loaded all images at once without scroll pagination and Lighthouse score wasn't so great.
-
-
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
national-geographic-api
National Geographic API that can be used to retrieve the latest news, the latest photo of the day, with the ability to query historical news and historical photos.
TypeScript photo-gallery discussion
TypeScript photo-gallery related posts
-
immich: self-hosted photo and video management solution
-
Mozilla grants Ente- a private Google Photos alternative- $100k
-
FUTO
-
Study: Consumers Actively Turned Off by AI
-
Follow up on supporting Immich announcement – change of wording
-
Immich has introduced a paid licence model
-
Immich – Self-hosted photo and video management solution
-
A note from our sponsor - InfluxDB
www.influxdata.com | 18 May 2025
Index
What are some of the best open-source photo-gallery projects in TypeScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | immich | 65,631 |
2 | photoview | 5,891 |
3 | PiGallery 2 | 1,905 |
4 | react-grid-gallery | 1,044 |
5 | react-photo-album | 645 |
6 | the-photo-gallery | 94 |
7 | scenery | 62 |
8 | national-geographic-api | 18 |