Photo presentation in websites is required especially by photographers. As we covered several types of self-hosted gallery solutions, it is time to offer custom ones for developers and coders that aid them to create creative fancy photo galleries.
1- nanoGallery 2
nanoGallery 2 is a JavaScript gallery library with a lightbox and several presentation options. It allows you to view your photos in mosaic presentation, grid view, filter your photos by tags, display videos and more.
nanoGallery script can be embedded in any web project, and it supports image thumbnails, animations, and hover/ touch effects.
nanoGallery Features
Multiple gallery layouts: grid, justified, cascading, and mosaic.
Galleria allows you to display photos, and videos from many sources without any code knowledge. Currently, it supports Flicker, Vimeo, YouTube, and several other sources.
The script supports iPhone, iPad, and Android devices with its native-like swipe. It also offers multiple theme support.
This project allows you to create a full-screen gallery with amazing presentations and fancy design for your photos. Unlike other projects, it supports HEIC and Raw image photos, and allows you to generate photos using remote API.
The Photo Gallery Highlights
Full width photo display
Lightbox built-in
Directory Support
Automatic image optimization courtesy of NextJS and team
Generation of loading blurs
Statically generated, the server just serves regular HTML + JS, once deployed to production, it's quick
Automatic dynamic regeneration should you edit/remove/add photos
Can handle hundreds (And thousands?) of images at a time
PicView is a fast picture viewer with compact UI that can be hidden. Features image effects, galleries, EXIF and more. The application can automatically adjust itself to your screen.
The PhotoSwipe is a simple yet powerful JavaScript image gallery and lightbox library. You can extend its functionality using plugins. The project is released under the MIT License.
This is an easy to use but powerful plug-in for displaying various types of sources—such as images, HTML videos, or YouTube videos—in a clean overlying box. Supports, among others, captions, thumbnails, and zooming. Present a single source or create a beautiful gallery with a stylish lightbox without jQuery.
The developers offer 3 editions: a Vanilla JavaScript, React, and Vue edition, which are ready to install and use without extensive configuration.
The lightGallery is a lightweight, modular, JavaScript image and video lightbox gallery plugin. It is available for React.js, Vue.js, Angular, and TypeScript.
You can mix all types of supported contents in a same gallery. lightGallery will automatically find the content type from source and create appropriate slides:
Images: Supports any kind of images including responsive images and WebP with fallback JPG support
Videos: In-built support for YouTube, Vimeo, Wistia and all types of HTML5 video formats. Such as MP4, WebM, Ogg, etc.L
Iframes: Easily embed external websites, display PDF files, Google Maps and more.
The Material Photo Gallery allows you to create a web image gallery that looks similar to Google Photos. It works smoothly on all modern browsers as Edge, Google Chrome, Firefox, and Safari.
ChatGPT is a language model developed by OpenAI that is designed for generating conversational responses. It can be used to build chatbots, virtual assistants, and other interactive applications.
The ChatGPT Starter Template for React and Next.js is a pre-built template that provides a starting point for developers to integrate
Android Backup Solutions refer to the various methods and tools available to backup data on an Android device. It is important to backup your Android device to ensure that your valuable data is protected and can be restored in case of device loss, damage, or data corruption.
Reasons to Backup
Instagram scraping, also known as Instagram data scraping, refers to the process of extracting data from Instagram. It involves using automated tools or scripts to gather information from Instagram profiles, posts, comments, hashtags, and other relevant data points.
Instagram scraping can be used for various purposes, such as market research,
ChatGPT is an AI tool that has the potential to revolutionize communication and task accomplishment. However, some people are unaware of how to fully utilize it. This video aims to provide the best use cases, prompts, and examples for ChatGPT. Once you start using it regularly, you'll save a significant
In this list we offer you the best usable open-source solutions to control and manage your DSLR cameras.
1- RawStudio
Rawstudio is an open-source program designed to efficiently review and process large collections of RAW images from digital cameras. It converts RAW files into JPEG, PNG, or TIF images for
Workout apps are software applications that can be used to track and manage fitness-related activities. They typically offer a range of features, such as tracking workouts, setting goals, providing workout plans, and monitoring progress. Using a workout app can provide numerous benefits, including increased accountability, improved motivation, and better organization.
Data backup is the process of creating a copy of important data and storing it in a safe location, separate from the original data. This is done to protect against data loss in case the original data becomes corrupted, damaged, or lost.
Backing up data is significant to ensure that
In the digital age, where information is at our fingertips and data storage is crucial, having the best archiver for Mac can be a game-changer. Whether you're a professional who deals with large files daily or a casual user looking to save disk space, finding the best archiver for your
OCR (Optical Character Recognition) is a technology that allows computers to recognize text in images or scanned documents and convert it to editable text. OCR tools are commonly used in various industries, including:
* Digitization of printed materials: OCR can be used to convert physical books, magazines, and newspapers into digital