# Image processing and galleries

> Search results for `Image processing and galleries` on awesome-repositories.com. 115 total matches; showing the first 50.

Explore on the web: https://awesome-repositories.com/q/image-processing-and-galleries

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [this search on awesome-repositories.com](https://awesome-repositories.com/q/image-processing-and-galleries).**

## Results

- [awesome-selfhosted/awesome-selfhosted](https://awesome-repositories.com/repository/awesome-selfhosted-awesome-selfhosted.md) (299,516 ⭐) — This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure.

The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It distinguishes itself through a collaborative peer-review process, where community members validate the quality and relevance of each submission to ensure the directory remains accurate and reliable.

The project covers a broad capability surface, including infrastructure automation, container-based service deployment, and declarative configuration management. These tools assist users in maintaining reproducible server environments and managing complex service dependencies across private hardware.

The directory is maintained as a version-controlled repository, ensuring that all updates and community-driven changes are tracked and transparent.
- [flutter/gallery](https://awesome-repositories.com/repository/flutter-gallery.md) (6,572 ⭐) — This project is a cross-platform UI showcase and component gallery that provides interactive examples of interface widgets and design patterns. It serves as a practical reference for building consistent user interfaces across mobile, web, and desktop platforms.

The gallery functions as a tool for evaluating the visual and functional capabilities of the framework. It allows for the review of pre-built components to determine if specific requirements are met and provides a resource for testing how various widgets and layouts behave during the prototyping process.

The project covers cross-platform UI design and widget documentation, offering a comprehensive set of layout and interaction components to demonstrate available interface patterns.
- [arthurhub/android-image-cropper](https://awesome-repositories.com/repository/arthurhub-android-image-cropper.md) (6,418 ⭐) — Android-Image-Cropper is an image cropping library for Android applications designed to trim and resize photos sourced from cameras or galleries. It functions as a bitmap manipulation tool capable of rotating, flipping, and scaling images to achieve specific dimensions.

The library features an aspect ratio constrained cropper that limits the cropping window to fixed shapes or ratios to ensure consistent image output. It handles orientation adjustments by reading embedded metadata to automatically rotate or flip images during the cropping process.

The toolkit covers a broad range of image processing capabilities, including regional size constraints, output scaling to specific resolutions, and the extraction of sub-regions from bitmaps or external URIs. It integrates with standard mobile photo workflows to facilitate the trimming of media captured via the camera or selected from a device gallery.
- [avaloniaui/avalonia](https://awesome-repositories.com/repository/avaloniaui-avalonia.md) (30,986 ⭐) — Avalonia is a cross-platform desktop framework that enables the creation of native-feeling applications for Windows, macOS, and Linux from a single codebase. It functions as a declarative UI toolkit, allowing developers to define complex visual hierarchies and interface structures using a markup-based syntax that maps directly to underlying object properties. By utilizing the Model-View-ViewModel architectural pattern, the framework facilitates a clean separation between application logic and user interface layout, which simplifies unit testing and component maintenance.

The framework distinguishes itself through a custom rendering architecture that bypasses native platform controls, drawing user interface elements directly to the screen via platform-specific graphics APIs to ensure visual consistency. It employs a reactive data binding engine that synchronizes application state with UI properties, further optimized by a build-time compilation process that minimizes reflection overhead. Additionally, the framework supports deployment to web browsers via WebAssembly, allowing desktop-style applications to run in client environments without requiring server-side infrastructure.

The platform provides a comprehensive suite of tools for interface construction, including a two-pass layout system that resolves complex parent-child constraints and a hierarchical property system that manages styling, animations, and local overrides. Developers can extend the framework through custom control authoring, utilizing specialized containers for responsive organization and event routing strategies that manage communication across the visual tree. The system also includes built-in support for headless testing and visual regression analysis to verify component behavior and layout accuracy.
- [intervention/image](https://awesome-repositories.com/repository/intervention-image.md) (14,345 ⭐) — Intervention Image is a PHP image processing library designed for editing and manipulating image assets. It functions as an abstraction layer that provides a simplified interface for performing programmatic visual adjustments and compositions.

The project utilizes a driver-based architecture that allows for switching between different underlying image processing engines without requiring changes to the application logic. This abstraction extends to the handling of animated image formats, enabling the manipulation of frames and properties across various processing drivers.

The library covers a broad range of capabilities including dynamic image asset editing and the processing of animated media through a consistent set of methods.
- [flet-dev/flet](https://awesome-repositories.com/repository/flet-dev-flet.md) (15,611 ⭐) — Flet is a cross-platform framework that enables developers to build interactive desktop, mobile, and web applications using only Python. By utilizing a declarative programming model, it allows for the construction of complex user interfaces through a hierarchical structure of components, removing the need for specialized knowledge of web-specific languages like HTML, CSS, or JavaScript.

The framework distinguishes itself by offloading visual rendering to a high-performance graphics engine while maintaining application logic within a centralized server-side environment. This architecture synchronizes state and user interactions between the interface and the backend through a persistent connection, ensuring consistent behavior across different operating systems.

The platform provides a comprehensive suite of tools for the entire software lifecycle, including native hardware access, automated build pipelines, and the ability to package applications into standalone executables. It supports flexible layout management, custom component creation, and integration with third-party identity providers, allowing for the development of feature-rich applications that function natively on desktop or within a web browser.
- [benjaminbrandmeier/angular2-image-gallery](https://awesome-repositories.com/repository/benjaminbrandmeier-angular2-image-gallery.md) (305 ⭐) — Image Gallery built with Angular 21+, node.js and GraphicsMagick
- [public-apis/public-apis](https://awesome-repositories.com/repository/public-apis-public-apis.md) (441,986 ⭐) — This project is a community-curated directory of REST and GraphQL service endpoints designed to assist developers in discovering and integrating third-party data sources. It functions as a centralized registry where external services are organized by domain to facilitate rapid software prototyping and application development.

The registry relies on a peer-reviewed contribution model, utilizing distributed version control to manage updates and ensure the accuracy of listed endpoints. To maintain high data quality, the project employs schema-based validation for all incoming submissions and compiles the structured data into a searchable, static website for efficient retrieval.

The directory covers a broad spectrum of integration capabilities, including financial data retrieval, geolocation services, and various utility APIs for tasks such as language detection, media processing, and identity verification. By providing a centralized index of these services, the project supports developers in identifying reliable data providers for diverse functional requirements.
- [xiaolin/react-image-gallery](https://awesome-repositories.com/repository/xiaolin-react-image-gallery.md) (3,941 ⭐) — React carousel image gallery component with thumbnail support  🖼
- [f5/unovis](https://awesome-repositories.com/repository/f5-unovis.md) (2,730 ⭐) — Unovis is a modular SVG and Canvas data visualization library used to build interactive charts, maps, and network graphs. It provides a framework-agnostic set of primitives for creating data dashboards and specialized visualizations.

The library is distinguished by its dedicated toolkits for different visualization domains, including an XY charting library for coordinated plots, a network graph framework for relational data, and a geospatial visualization toolkit for TopoJSON-based mapping.

Its capability surface covers a wide range of data representations, including linear, area, and bar charts, as well as circular diagrams and Sankey flow maps. It includes specialized features for geospatial rendering such as point clustering, geographic heatmaps, and animated data flow. Network visualizations are supported through various layout algorithms, including force-directed, circular, and hierarchical systems.

Visual customization is managed through CSS variable styling and custom SVG definitions for advanced effects and patterns.
- [graphiteeditor/graphite](https://awesome-repositories.com/repository/graphiteeditor-graphite.md) (24,258 ⭐) — Graphite is a node-based visual design environment that integrates vector illustration, raster image processing, and motion graphics generation into a single platform. It utilizes a functional reactive pipeline and a data-flow execution model to propagate state changes through a graph of interconnected nodes, allowing users to construct complex, automated design workflows.

The platform distinguishes itself through a context-aware evaluation engine that injects runtime metadata—such as coordinate data and loop indices—directly into the node graph. This enables the creation of procedural geometry and dynamic, position-dependent design logic that responds to real-time inputs. By combining these mathematical operations with time-based animation primitives, the system allows for the creation of interactive visual effects and motion graphics that synchronize with system clocks or pointer movement.

The software provides a comprehensive suite of tools for both vector and raster manipulation, including layer-based composition, procedural texture generation, and advanced color management. Users can perform non-destructive image adjustments, apply clipping masks, and generate complex patterns through algorithmic definitions. The environment also supports external integration by fetching remote data and serializing graphical properties into standardized formats.
- [gohugoio/hugo](https://awesome-repositories.com/repository/gohugoio-hugo.md) (88,701 ⭐) — Hugo is a high-performance static site generator that transforms source content and templates into optimized web assets. Built with a focus on speed and scalability, it provides a comprehensive framework for managing large-scale documentation and editorial projects through structured content organization, taxonomies, and a flexible template-driven rendering engine.

The project distinguishes itself through a sophisticated build system that utilizes incremental caching to minimize redundant processing during site updates. It supports complex content requirements by enabling multidimensional modeling, which allows for the generation of diverse page variations from a single source, and multi-format output rendering that can produce HTML, JSON, RSS, or CSV simultaneously. Authors can extend their content using a modular shortcode system, while the integrated asset pipeline handles the transformation, minification, and optimization of images and stylesheets directly within the build lifecycle.

Beyond its core generation capabilities, Hugo offers a robust command-line interface for managing the entire project lifecycle, including real-time development previews and automated deployment workflows. The system also features a modular dependency architecture, allowing users to import and version shared themes, layouts, and configuration components to maintain consistent design systems across multiple projects.
- [interfacekit/react-native-interactive-image-gallery](https://awesome-repositories.com/repository/interfacekit-react-native-interactive-image-gallery.md) (114 ⭐) — 🖼 A React Native component to display a gallery of images.
- [albertlauncher/albert](https://awesome-repositories.com/repository/albertlauncher-albert.md) (7,945 ⭐) — Albert is a keyboard launcher that opens files, applications, and runs commands by typing search queries into a search bar. It functions as a keyboard-driven workflow tool, enabling users to navigate their file system, launch installed applications, and execute shell commands without touching a mouse.

The launcher processes user input through a plugin-based modular architecture, where functionality is extended by dynamically loaded C++ and Python plugins. Queries are dispatched to all enabled handlers in parallel, with results merged and ranked by a combination of match quality and historical usage frequency. When primary handlers return no matches, a fallback handler chain displays alternative results, and trigger-based input routing allows specific handlers to be invoked exclusively.

The project supports community plugin installation and provides frameworks for developing both native C++ shared library plugins with full Qt access and Python modules following a stub file interface. Plugin modules can be loaded, unloaded, enabled, or disabled at runtime through settings or query handlers. The search system includes configurable string matching strategies, input history navigation, and result item activation with default or alternative actions via keyboard shortcuts.

Installation is available through package managers, Homebrew cask, prebuilt binaries, or source code compilation, with release history review for tracking updates.
- [processing/processing](https://awesome-repositories.com/repository/processing-processing.md) (6,487 ⭐) — Processing is a creative coding environment and Java graphics library designed for writing visual sketches that produce interactive 2D and 3D graphics and animations. It runs on the Java Virtual Machine, using an OpenGL-based hardware-accelerated rendering pipeline, and operates on a sketch-based execution model where programs run as continuous loops of setup and draw functions with event-driven input handling for keyboard, mouse, and window interactions.

The environment distinguishes itself as a cross-platform sketch tool that runs visual programs unchanged on desktop, web, Android, and Raspberry Pi platforms, with the ability to bundle sketches into standalone executables for distribution. It includes an addon library system for extending core functionality with sound, video, and other capabilities, and supports running sketches directly in a web browser through a JavaScript library that mirrors the core drawing API. The platform also provides accessibility features for generating screen-readable descriptions of canvas content.

Processing offers comprehensive capabilities for creating visual content, including drawing 2D primitives and 3D shapes, constructing custom vertex-based forms, rendering curves, and applying image filters and pixel manipulation. It supports loading and displaying images, mapping textures onto geometry, and applying GLSL shaders for custom rendering effects. The environment includes functions for managing the display window, setting rendering options, and printing to the console, along with color creation and fill/stroke styling.

The platform provides tools for data handling, including loading and saving data from files in various formats, converting data types, formatting strings, and managing arrays. It includes math utilities for Perlin noise, random number generation, trigonometry, and common calculations, as well as typography functions for rendering and styling text. Input handling covers keyboard, mouse, and time/date reading, while the structure and control system allows defining program flow with setup/draw loops and conditional logic. Installers are available for all major desktop operating systems.
- [wagtail/wagtail](https://awesome-repositories.com/repository/wagtail-wagtail.md) (20,366 ⭐) — Wagtail is an open-source content management system built on the Django web framework. It provides a structured, tree-based approach to content modeling, allowing developers to define custom page types and reusable content components that are managed through a highly customizable administrative interface.

The platform distinguishes itself through its flexible, block-based content composition system, which enables editors to assemble complex page layouts dynamically. It also offers robust support for multi-site and multi-lingual environments, allowing organizations to manage distinct websites or localized content versions from a single installation. These capabilities are complemented by a headless-ready architecture that exposes structured data through programmable APIs, supporting decoupled frontend implementations.

Beyond core content management, the system includes comprehensive tools for editorial workflows, such as scheduled publishing, moderation, and granular permission controls. It also features integrated search indexing, automated media processing, and extensive hooks for system extensibility, enabling developers to tailor the administrative dashboard and backend logic to specific project requirements.

The project is distributed as a Python package, providing a standardized structure for bootstrapping new content-managed applications.
- [t8rin/imagetoolbox](https://awesome-repositories.com/repository/t8rin-imagetoolbox.md) (11,746 ⭐) — ImageToolbox is an open-source Android application designed for comprehensive image manipulation and batch processing. It provides a toolkit for performing advanced visual edits, including background removal, geometric transformations, and the application of complex filter chains to prepare image assets.

The application distinguishes itself through a modular, pipeline-based architecture that allows for the integration of new processing algorithms as isolated plugins. It leverages native hardware acceleration to handle intensive pixel manipulation tasks and supports asynchronous execution to maintain interface responsiveness during large-scale batch operations.

Beyond core editing, the software includes capabilities for format transcoding, metadata management, and data extraction such as optical character recognition and code scanning. Users can also secure and compress files, manage embedded file information, and customize the application interface to suit specific visual preferences.
- [miromannino/justified-gallery](https://awesome-repositories.com/repository/miromannino-justified-gallery.md) (0 ⭐) — Justified Gallery is a JavaScript library that allows you to create an high quality justified gallery of images.
- [davidhdev/react-bits](https://awesome-repositories.com/repository/davidhdev-react-bits.md) (41,207 ⭐) — React-bits is a comprehensive toolkit for web development that combines a library of interactive motion primitives with a command-line interface for component management and AI-assisted coding. It provides a framework for implementing declarative motion states and specialized typography animations, allowing developers to build responsive, gesture-enabled interfaces that respond to user input.

The project distinguishes itself through a remote registry system that allows for the direct injection of modular UI source code into local project directories. It also features a protocol-based bridge that indexes local codebase structures to provide intelligent coding assistants with the context necessary for accurate development suggestions. By decoupling UI logic from presentation layers, the project ensures that its components remain style-agnostic and compatible with various styling methodologies.

Beyond core interface elements, the project includes a suite of creative tools for generative visual design. These utilities enable the creation of shader-based dynamic backgrounds, procedural vector shapes, and artistic media textures. These assets can be exported as code snippets or visual media, providing a flexible workflow for enhancing the aesthetic quality of digital interfaces.
- [alshedivat/al-folio](https://awesome-repositories.com/repository/alshedivat-al-folio.md) (15,759 ⭐) — al-folio is a Jekyll academic theme and portfolio generator designed for researchers and professors to build professional homepages, lab sites, and research profiles. It functions as a system for creating a digital academic identity, combining a website template with tools for scientific and academic publishing.

The project distinguishes itself through specialized scholarly workflows, such as automated publication lists and bibliography management driven by BibTeX files. It provides specific layouts for digital academic CVs, research portfolios, and the rendering of mathematical expressions and technical diagrams.

The platform covers a broad range of academic content capabilities, including course showcases, project grids, and research blog management. It supports technical media integration such as syntax-highlighted code, interactive data visualizations, and vector drawings. General site utility is provided through theme customization with light and dark mode toggling and social preview configuration for search and social media discovery.
- [murhafsousli/ngx-gallery](https://awesome-repositories.com/repository/murhafsousli-ngx-gallery.md) (636 ⭐) — Angular Gallery, Carousel and Lightbox
- [vinta/awesome-python](https://awesome-repositories.com/repository/vinta-awesome-python.md) (303,207 ⭐) — This project is a comprehensive, community-curated directory that organizes a vast landscape of Python software libraries, frameworks, and tools. It serves as a centralized knowledge base designed to facilitate ecosystem navigation and accelerate developer discovery across the entire software development lifecycle.

The directory distinguishes itself by providing a structured index of resources categorized by technical domain, ranging from foundational development utilities to specialized engineering fields. It covers high-level capabilities including artificial intelligence, data science, web development, and infrastructure management, allowing developers to identify vetted solutions for specific technical challenges.

The project encompasses a broad capability surface, including tools for dependency management, static code analysis, and automated testing. It also catalogs resources for persistent data storage, cloud infrastructure orchestration, and interface development, providing a unified reference for building and maintaining complex software systems.
- [eugenp/tutorials](https://awesome-repositories.com/repository/eugenp-tutorials.md) (37,340 ⭐) — This project is a collection of educational resources and step-by-step tutorials for Java backend development. It provides implementation guides for building web services and applications using the Spring Boot framework, focusing on the development of data streams and concurrent tasks.

The repository includes technical walkthroughs for Kubernetes cluster automation, specifically regarding the creation of custom operators and admission controllers. It also serves as a manual for cloud native integration, covering the packaging of applications into containers and the use of distributed event messaging queues.

The material covers a broad range of capabilities, including the development of RESTful services, the implementation of event-driven architectures with Kafka, and the management of distributed transactions. It also addresses security through session management and authentication, as well as container diagnostics like capturing memory dumps.
- [tpminan/react-upload-gallery](https://awesome-repositories.com/repository/tpminan-react-upload-gallery.md) (78 ⭐) — React for Upload Image Gallery. Sorted by drag & drop and Customizable
- [chalarangelo/30-seconds-of-css](https://awesome-repositories.com/repository/chalarangelo-30-seconds-of-css.md) (16,021 ⭐) — Short CSS code snippets for all your development needs
- [imgproxy/imgproxy](https://awesome-repositories.com/repository/imgproxy-imgproxy.md) (10,876 ⭐) — This project is a high-performance image transformation server and media optimization proxy designed to process, resize, and convert assets on the fly. It functions as a secure pipeline that fetches remote source files and applies transformations—such as cropping, watermarking, and visual filtering—directly through parameters defined in the request URL.

The service distinguishes itself through a focus on secure, resource-aware delivery. It protects infrastructure by validating incoming requests with cryptographic signatures to prevent unauthorized access and enforces strict limits on file dimensions and processing intensity to mitigate resource exhaustion. To ensure efficient delivery, it automatically negotiates image formats based on browser support and utilizes a distributed cache layer to minimize redundant computation.

Beyond standard image manipulation, the platform supports complex media handling, including animation processing, video thumbnail extraction, and the conversion of professional formats like camera raw data or layered documents into web-friendly files. It also provides tools for managing metadata, maintaining color fidelity, and grouping transformation settings into reusable presets to ensure consistent output across applications.

The system includes built-in observability features, such as system metrics export and error reporting, to assist in monitoring infrastructure health and performance.
- [electerious/lychee](https://awesome-repositories.com/repository/electerious-lychee.md) (6,362 ⭐) — Lychee is a self-hosted photo management system and PHP web application designed for organizing, browsing, and sharing personal photo collections. It functions as a dockerized media server that provides a web interface for uploading and managing images independently of commercial cloud services.

The system features an integrated image processing pipeline that automatically generates responsive thumbnails and applies watermarks during the upload process. It supports remote media migration through integration with the Dropbox API and allows for the synchronization of existing server directories.

The application manages media using file-based album storage, mapping collections to directory structures on the host filesystem. Distribution capabilities include the generation of public share links with social media metadata, RSS feeds, and template tags for embedding albums into external websites.

Developers can extend the application's functionality through a hook-based plugin system that triggers custom scripts during lifecycle events.
- [fossifyorg/gallery](https://awesome-repositories.com/repository/fossifyorg-gallery.md) (3,082 ⭐) — Gallery is an Android media gallery application and local media manager. It provides a private environment for organizing, sorting, and viewing photos and videos stored on a device without requiring cloud synchronization.

The application includes a media privacy tool for removing sensitive metadata and GPS coordinates from files, as well as access restrictions using pins, patterns, or biometric authentication to secure private photo storage.

The software features an offline image viewer with multi-format media support and basic media editing tools for modifying visual quality. It also includes a recovery system to restore deleted files from a temporary storage area and a theme engine for customizing the interface appearance.
- [comfy-org/comfyui](https://awesome-repositories.com/repository/comfy-org-comfyui.md) (117,227 ⭐) — ComfyUI is a node-based generative AI orchestration engine designed for constructing, testing, and executing complex image and video synthesis pipelines. By utilizing a directed acyclic graph execution model, the platform allows users to build reproducible workflows through modular, interconnected processing blocks without requiring manual code implementation. It serves as both a local environment for high-performance model inference and a production-ready server for deploying generative capabilities.

The platform distinguishes itself through its focus on workflow portability and extensibility. Complex pipelines are persisted as structured JSON files, enabling version control and programmatic reconstruction. Users can extend the system’s core functionality by dynamically loading custom node extensions at runtime, while the engine’s lazy evaluation strategy ensures efficiency by computing only the necessary nodes for a given output. Real-time state synchronization via WebSockets provides immediate feedback during the generation process.

Beyond its core execution capabilities, the platform supports a broad range of operational needs, including local model orchestration, cloud-scale infrastructure management, and API integration. It provides tools for managing generative models, local software environments, and enterprise-grade infrastructure. The system exposes visual workflows as programmable endpoints, allowing developers to integrate advanced generative tasks into external software applications.
- [hyperoslo/gallery](https://awesome-repositories.com/repository/hyperoslo-gallery.md) (1,417 ⭐) — 📹 Your next favorite image and video picker
- [bradlarson/gpuimage](https://awesome-repositories.com/repository/bradlarson-gpuimage.md) (20,299 ⭐) — GPUImage is a GPU-accelerated image processing framework for iOS designed to apply real-time filters and effects to images and video. It functions as a processing engine and fragment shader library that manages textures and shaders for efficient visual data manipulation.

The framework utilizes a chainable filter architecture and a texture-based data pipeline to pass image data between processing stages without expensive memory transfers. It enables the creation of bespoke visual effects through the authoring of custom fragment shaders and provides mechanisms to synchronize texture data with external OpenGL ES graphics contexts.

Capabilities cover a broad range of image and video processing, including color and tone adjustment, image source blending, and the generation of artistic visual styles. The system supports geometric transformations such as cropping and resizing, as well as real-time filtering of live camera feeds and the post-processing of movie files.
- [simplemobiletools/simple-gallery](https://awesome-repositories.com/repository/simplemobiletools-simple-gallery.md) (0 ⭐) — Simple Gallery brings you all the photo viewing and editing features you have been missing on your Android in one stylish easy-to-use app. Browse, manage, crop and edit photos or videos faster than ever, recover accidentally deleted files or create hidden galleries for your most precious images…
- [carrierwaveuploader/carrierwave](https://awesome-repositories.com/repository/carrierwaveuploader-carrierwave.md) (8,785 ⭐) — CarrierWave is a Ruby file upload library used to manage the uploading, storing, and retrieval of files within web frameworks such as Rails and Sinatra. It functions as an Active Record file manager that associates uploaded assets with database records.

The project includes an image processing pipeline for generating thumbnails and derivative versions of uploaded images. It also features a file validation engine to restrict uploads based on allowlists or denylists of extensions and content types, and provides cloud storage integration to manage assets on remote providers.

The library covers broader capabilities including web form upload caching to persist files during validation failures, the ability to upload files via remote URLs, and the management of multiple file upload fields within a single record. It also supports the customization of filenames, storage paths, and the use of fallback URLs when no file is present.
- [drizzle-team/drizzle-orm](https://awesome-repositories.com/repository/drizzle-team-drizzle-orm.md) (34,835 ⭐) — Drizzle ORM is a TypeScript-native database toolkit providing type-safe SQL query building, schema management, and automated migrations across PostgreSQL, MySQL, SQLite, and SingleStore.
- [cozmo/jsqr](https://awesome-repositories.com/repository/cozmo-jsqr.md) (3,992 ⭐) — jsQR is a JavaScript library for locating and decoding QR codes directly within a browser or Node.js environment. It functions as a client-side scanner and decoder that extracts text and data from images using pixel arrays, removing the need for server-side processing.

The library provides tools for QR code localization to identify the exact coordinates of corners and alignment patterns within a larger image. It uses image pattern recognition to isolate the QR code and extract its encoded content.

Its internal operations cover binarization-based thresholding, geometric pattern localization, and perspective transformation mapping to normalize skewed images. It also utilizes Reed-Solomon error correction to recover corrupted data bits and version-based grid sampling to determine module layout.
- [wzmiaomiao/deep-learning-for-image-processing](https://awesome-repositories.com/repository/wzmiaomiao-deep-learning-for-image-processing.md) (26,281 ⭐) — This project is a PyTorch-based computer vision library and deep learning image processing framework. It provides a collection of neural network architectures designed for visual analysis tasks, specifically focusing on image classification, object detection, and semantic segmentation.

The toolset implements diverse methodologies for visual recognition, including anchor-free object detection, regional proposal networks, and heatmap-based keypoint estimation. It utilizes both convolutional neural networks for spatial feature extraction and transformer-based self-attention mechanisms to compute global relationships between image patches.

The framework covers a broad range of computer vision capabilities, including pixel-level semantic masking for image segmentation and the location of anatomical or geometric points of interest through keypoint detection.
- [creativetimofficial/tailwind-starter-kit](https://awesome-repositories.com/repository/creativetimofficial-tailwind-starter-kit.md) (6,078 ⭐) — Tailwind Starter Kit is a copy-paste UI component library built with Tailwind CSS, designed to accelerate front-end development by providing pre-built, reusable interface blocks that can be inserted directly into any project without package managers or build tools. It delivers identical UI components as native code for React, Vue, Angular, and plain HTML, making it a framework-agnostic resource for assembling responsive layouts.

The kit structures its UI blocks as plain Tailwind markup that AI code generators can parse and reproduce from natural-language descriptions, making it compatible with tools like v0 and Lovable for generating complete pages. Components are styled through Tailwind's utility-first CSS architecture, and their appearance can be customized by modifying the central Tailwind config file rather than overriding component-specific styles.

Beyond individual components, the kit includes ready-made page templates for common interface patterns such as landing pages and dashboards, along with a Figma design kit that provides matching components, tokens, and auto-layouts for designing interfaces that align with the coded UI kit. The project is distributed under the MIT License.
- [vinlos/ngx-gallery](https://awesome-repositories.com/repository/vinlos-ngx-gallery.md) (0 ⭐) — A simple responsive native gallery component for Angular 8+.
- [aheckmann/gm](https://awesome-repositories.com/repository/aheckmann-gm.md) (6,980 ⭐) — gm is a JavaScript image processing library and Node.js manipulation tool that serves as a programmatic wrapper for the GraphicsMagick engine. It translates JavaScript method calls into shell commands to automate the resizing, cropping, and transformation of images.

The library provides an interface to execute specific GraphicsMagick operations while allowing raw command passthrough for custom arguments or engine features not covered by the standard API.

Its capabilities cover geometric manipulation, color and tone adjustment, and image quality optimization. It includes tools for image compositing, montage creation, and drawing graphics or text, as well as utilities for metadata extraction and image comparison for visual regression testing. Data can be handled via buffers, streams, or remote URLs.
- [11ty/eleventy](https://awesome-repositories.com/repository/11ty-eleventy.md) (19,670 ⭐) — Eleventy is a JavaScript-based static site generator designed to transform templates, data files, and markdown into optimized HTML. It functions as a versatile template rendering engine and content management framework, allowing developers to aggregate data from diverse sources—including local files, databases, and external APIs—to populate structured web content.

The project is distinguished by its template-engine-agnostic pipeline, which decouples the build process from specific rendering languages. This allows users to integrate multiple template formats, such as Liquid, Nunjucks, Handlebars, or EJS, within a single project. Its architecture relies on a data cascade that merges global settings, directory-specific configurations, and front matter into a unified context, providing a flexible foundation for complex site structures.

Beyond core generation, the system includes a robust set of automation tools for managing the build lifecycle, including incremental builds, file watching, and programmatic execution. It supports advanced content workflows through features like automated pagination, internationalization, and component-based asset bundling. The platform is highly extensible, enabling users to hook into the build process via plugins to perform custom transformations, image optimization, or syntax highlighting.

The project provides comprehensive documentation and supports configuration through modular files or TypeScript, facilitating consistent environments across different development setups.
- [symfony/process](https://awesome-repositories.com/repository/symfony-process.md) (7,463 ⭐) — Symfony Process is a PHP library for executing external commands in separate operating-system processes with full lifecycle control. It provides a cross-platform command executor that handles OS-specific argument escaping and process management, enabling portable subprocess execution from PHP applications.

The library supports both synchronous and asynchronous process execution, allowing background subprocesses to run independently while the main PHP script continues. It includes executable path resolution to locate system commands across standard search directories, stream-based I/O pipes for real-time reading and writing to subprocess stdin, stdout, and stderr, and timeout-driven process termination with configurable limits. Signal dispatch abstraction enables sending POSIX signals to subprocesses with platform-specific handling, while the PHP code isolation runner can execute PHP snippets in separate processes with independent configuration and environment.

Additional capabilities include setting environment variables for subprocesses, stopping running processes with optional timeout and specific signals, and streaming process output incrementally using iterators or callbacks. The library also provides executable discovery to find absolute paths of system commands and binaries across different operating systems.
- [wasabeef/android-gpuimage](https://awesome-repositories.com/repository/wasabeef-android-gpuimage.md) (9,155 ⭐) — android-gpuimage is an OpenGL image processing library for Android that provides a GPU-powered framework for applying real-time shaders, blending layers, and processing live video streams. It functions as a real-time video filter and image blending engine to modify the luminance, vibrance, and geometry of visual content.

The library enables the application of graphical effects to both static photos and live camera feeds. It supports complex image transformations, including the merging of multiple image layers through various blending modes.

Capabilities cover a broad range of image manipulation, including edge detection, geometry distortions such as swirls and bulges, and scale transformations. The framework also includes utilities for previewing processed results in real-time and exporting final images to local device storage.
- [flutter-team-archive/plugins](https://awesome-repositories.com/repository/flutter-team-archive-plugins.md) (17,710 ⭐) — This project is a collection of official plugin packages and a native integration library designed to provide a consistent interface for accessing hardware and software functionality across different mobile and desktop platforms. It serves as a native platform bridge, enabling cross-platform applications to invoke native code and manage operating system dependencies.

The project utilizes a federated plugin architecture, splitting plugins into common interfaces and separate platform implementations to allow for independent development and extension. It further supports native integration through a foreign function interface for synchronous and asynchronous execution between isolates and host operating systems.

The codebase covers a broad range of capabilities including state management, declarative app navigation, and local data persistence using SQL and key-value stores. It also encompasses networking primitives for authenticated HTTP and WebSocket communication, as well as comprehensive testing frameworks for unit, widget, and integration verification.

Additional surface areas include AI integration for model-agnostic APIs and text-to-UI conversion, alongside a suite of UI components, physics-based animations, and monitoring tools for application performance profiling and crash reporting.
- [akash-ramjyothi/cloud-removal-with-gan-satellite-image-processing](https://awesome-repositories.com/repository/akash-ramjyothi-cloud-removal-with-gan-satellite-image-processing.md) (0 ⭐) — Cloud and Fog removal System using Generative Adversarial Networks - Satellite Image Processing
- [d2phap/imageglass](https://awesome-repositories.com/repository/d2phap-imageglass.md) (12,241 ⭐) — ImageGlass is a lightweight image viewer and editor designed for Windows environments. It provides a unified interface for displaying a wide range of file types, including raw camera files, vector graphics, and web formats, while offering tools for basic image transformation and metadata inspection.

The application distinguishes itself through deep integration with the host operating system, including the ability to synchronize its internal viewing order with the file explorer's sorting state. It supports complex media by providing playback controls for multi-frame and animated files, allowing users to navigate, pause, and extract individual frames.

Beyond viewing, the software functions as a workflow hub by enabling cross-format image conversion and providing a plugin-based system to launch external third-party tools. Users can tailor the application to their specific requirements through extensive interface customization, including configurable layouts, visual themes, and input shortcuts.

The software is distributed as a desktop application with built-in support for manual and automated update management.
- [martindilling/auto-generating-gallery](https://awesome-repositories.com/repository/martindilling-auto-generating-gallery.md) (0 ⭐) — Auto Generating Gallery
- [danialfarid/ng-file-upload](https://awesome-repositories.com/repository/danialfarid-ng-file-upload.md) (7,797 ⭐) — ng-file-upload is an Angular directive for handling multipart file uploads and drag-and-drop selection within Angular applications. It functions as a client-side tool for validating file attributes, processing images, and generating media previews before transmission to a server.

The project includes a client-side image processor for resizing, center-cropping, and correcting JPEG EXIF orientation. It also features a browser-based media previewer for images, audio, and video files, and an HTML5 File API shim to provide upload and reader functionality for legacy browsers.

Additional capabilities include the ability to attach metadata to uploads, monitor real-time upload progress, and validate file properties such as size, type, and image dimensions. The system supports selecting files via standard inputs or designated drop zones.
- [awesomedata/awesome-public-datasets](https://awesome-repositories.com/repository/awesomedata-awesome-public-datasets.md) (75,979 ⭐) — This project is a community-maintained, open-access directory of high-quality public datasets. It serves as a centralized reference point for researchers, developers, and data scientists to locate reliable information sources across a wide spectrum of industries and scientific fields. By providing a structured index, the repository facilitates the discovery of data necessary for exploratory analysis, machine learning model training, and the development of data-intensive applications.

The directory distinguishes itself through a lightweight, platform-agnostic approach to resource indexing that avoids the need for complex backend infrastructure. Content is organized using a topic-centric hierarchical taxonomy, which simplifies navigation across diverse domains ranging from climate science and economics to healthcare and computer networks. This structure is maintained through a collaborative, community-driven model where peer review and version-controlled updates ensure the ongoing accuracy and relevance of the curated links.

The collection covers a broad capability surface, including specialized datasets for fields such as physics, geographic information systems, natural language processing, and time-series analysis. The repository is documented entirely through human-readable markdown files, allowing for transparent contributions and easy access to its comprehensive index of public information.
- [scikit-image/scikit-image](https://awesome-repositories.com/repository/scikit-image-scikit-image.md) (6,529 ⭐) — scikit-image is a Python image processing library and scientific image analysis toolkit. It provides a framework for digital image processing and computer vision, utilizing numerical arrays for pixel-level manipulations.

The library enables the quantification of image properties and the detection of visual features, such as edges and blobs. It includes tools for image segmentation and the extraction of textures and patterns to characterize objects within visual data.

Capabilities cover image manipulation through color space conversion, geometric transformations, and digital restoration. It also provides utilities for morphological operations, image registration, and the processing of video files.

The project uses a plugin system for importing and exporting image files across various formats.
- [crewaiinc/crewai](https://awesome-repositories.com/repository/crewaiinc-crewai.md) (53,687 ⭐) — CrewAI is a multi-agent orchestration framework designed for building autonomous systems that execute complex, multi-step workflows. It provides a development platform where specialized agents are defined with specific roles, goals, and tool sets to perform tasks collaboratively. By leveraging a declarative workflow engine, the system manages task dependencies, state transitions, and execution logic, allowing for the creation of structured, stateful sequences of operations.

The framework distinguishes itself through its hierarchical management capabilities, which utilize manager agents to coordinate specialist teams, delegate tasks, and oversee project execution. It incorporates a persistent memory architecture that enables agents to retain context and perform semantic searches across long-running operations. Furthermore, the system supports robust production-ready applications by enforcing schema-based output validation and providing execution checkpointing, which allows for mid-flight resumption and the replaying of specific tasks to debug or refine processes.

Beyond its core orchestration, the project offers a comprehensive suite of developer utilities for managing agent performance and workflow reliability. This includes tools for training agents through iterative cycles, monitoring system events via a central execution bus, and visualizing workflow structures. The platform also features a provider-agnostic interface for integrating external APIs and utilities, ensuring that agents can interact with diverse real-world services while maintaining consistent data structures throughout the execution lifecycle.
