awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to jcupitt/ruby-vips

Open-source alternatives to Ruby Vips

30 open-source projects similar to jcupitt/ruby-vips, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Ruby Vips alternative.

  • pluginaweek/state_machinepluginaweek avatar

    pluginaweek/state_machine

    3,722View on GitHub↗

    This project is a Ruby library for defining and managing object lifecycles through states, events, and transition rules. It functions as a declarative workflow engine that enforces business logic by restricting attribute changes to predefined, valid paths within Ruby classes. The library distinguishes itself through deep integration with database persistence layers, allowing it to automatically synchronize state changes with data models, validation frameworks, and transaction management. It supports dynamic configuration, enabling the construction of lifecycle rules at runtime from external d

    Ruby
    View on GitHub↗3,722
  • amitshekhariitbhu/glidebitmappoolamitshekhariitbhu avatar

    amitshekhariitbhu/GlideBitmapPool

    601View on GitHub↗

    Glide Bitmap Pool is a memory management library for reusing the bitmap memory

    Java
    View on GitHub↗601
  • deivid-rodriguez/byebugdeivid-rodriguez avatar

    deivid-rodriguez/byebug

    3,353View on GitHub↗

    Debugging in Ruby

    Ruby
    View on GitHub↗3,353
  • aryarohit07/picassofacedetectiontransformationA

    aryarohit07/PicassoFaceDetectionTransformation

    0View on GitHub↗
    View on GitHub↗0
  • badereddineouaich/bitmapplusplusBaderEddineOuaich avatar

    BaderEddineOuaich/BitmapPlusPlus

    49View on GitHub↗

    Simple and Fast single header Bitmap (BMP) C++ library

    CMake
    View on GitHub↗49

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • balvig/spykebalvig avatar

    balvig/spyke

    904View on GitHub↗

    Interact with REST services in an ActiveRecord-like manner

    Ruby
    View on GitHub↗904
  • bear-metal/tunemygcB

    bear-metal/tunemygc

    0View on GitHub↗
    View on GitHub↗0
  • bumptech/glidebumptech avatar

    bumptech/glide

    35,021View on GitHub↗

    Glide is an image loading and caching library for Android that fetches and decodes images, GIFs, and video stills from local or remote sources. It functions as a media rendering framework and memory management tool designed to resize and downsample assets to fit specific view dimensions. The system prioritizes scrolling performance through a multi-level caching strategy that stores decoded media in memory and raw data on disk. It employs resource pooling to reuse bitmap memory and binds image loading tasks to component lifecycles to automatically release resources and prevent memory leaks. T

    Java
    View on GitHub↗35,021
  • capistrano/chrubyC

    capistrano/chruby

    0View on GitHub↗
    View on GitHub↗0
  • celluloid/timersC

    celluloid/timers

    0View on GitHub↗
    View on GitHub↗0
  • coil-kt/coilcoil-kt avatar

    coil-kt/coil

    11,819View on GitHub↗

    Coil is an image loading and caching pipeline designed for Android and Compose Multiplatform applications. It functions as a comprehensive loader, caching engine, and rendering utility that asynchronously fetches and displays images from network URLs, local storage, and multiplatform resource systems. The library distinguishes itself through a flexible fetcher-decoder pipeline and an interface-driven component registry, allowing for the integration of custom networking clients and decoders. It provides specialized support for rendering scalable vector graphics, animated formats such as GIF an

    Kotlinandroidandroidxcompose
    View on GitHub↗11,819
  • colszowka/simplecovcolszowka avatar

    colszowka/simplecov

    4,902View on GitHub↗

    SimpleCov is a Ruby code coverage tool and analysis engine used to track which lines, branches, and methods of code execute during tests. It functions as a coverage threshold enforcer and test suite aggregator, recording execution data to identify untested areas of an application. The tool distinguishes itself through the ability to merge coverage results from parallel worker processes and subprocesses into a single unified report. It supports baseline comparison to detect coverage regressions and can gather data from code executed via dynamic evaluation methods, such as those used in templat

    Ruby
    View on GitHub↗4,902
  • cyberagent/android-gpuimageC

    CyberAgent/android-gpuimage

    0View on GitHub↗
    View on GitHub↗0
  • davidsonfellipe/lena.jsdavidsonfellipe avatar

    davidsonfellipe/lena.js

    679View on GitHub↗

    :woman: Library for image processing

    JavaScript
    View on GitHub↗679
  • aryarohit07/glidefacedetectiontransformationA

    aryarohit07/GlideFaceDetectionTransformation

    0View on GitHub↗
    View on GitHub↗0
  • dmilos/colordmilos avatar

    dmilos/color

    186View on GitHub↗

    C++ library thats implemets class color. Available models: RGB, HSL, HSV, CMY, CMYK, YIQ, YUV and growing.

    C++
    View on GitHub↗186
  • dollarshaveclub/imagebutterdollarshaveclub avatar

    dollarshaveclub/ImageButter

    389View on GitHub↗

    Makes dealing with images buttery smooth.

    C
    View on GitHub↗389
  • dtschump/cimgdtschump avatar

    dtschump/CImg

    1,681View on GitHub↗

    The CImg Library is a small and open-source C++ toolkit for image processing

    C++
    View on GitHub↗1,681
  • elabs/punditelabs avatar

    elabs/pundit

    8,509View on GitHub↗

    Pundit is a Ruby authorization framework that implements policy-based access control. It maps domain models to dedicated logic classes that determine whether a user is permitted to perform specific actions on data objects. The framework utilizes plain Ruby objects to decouple authorization logic from the model. It includes mechanisms for data query scoping to filter record collections based on user permissions, as well as attribute-level permission control to restrict which specific model fields a user can modify. The system provides tools for authorization coverage verification to ensure se

    Ruby
    View on GitHub↗8,509
  • elabs/refileE

    elabs/refile

    0View on GitHub↗
    View on GitHub↗0
  • enormego/egocacheenormego avatar

    enormego/EGOCache

    1,323View on GitHub↗

    Fast Caching for Objective-C (iPhone & Mac Compatible)

    Objective-C
    View on GitHub↗1,323
  • eventmachine/eventmachineeventmachine avatar

    eventmachine/eventmachine

    4,283View on GitHub↗

    EventMachine is a reactor-pattern network framework for Ruby that provides an asynchronous I/O library for performing non-blocking network and file operations. It functions as a network server framework used to build scalable TCP and UDP servers and clients that process multiple simultaneous requests. The framework implements a concurrency model that dispatches network events to registered handlers using a single-threaded event loop. This approach allows for the management of high-concurrency network connections without the overhead of multi-threaded programming. The library covers the devel

    Ruby
    View on GitHub↗4,283
  • facebook/frescofacebook avatar

    facebook/fresco

    17,149View on GitHub↗

    Fresco is an Android image loading library and cache manager designed to fetch, decode, and display images from network or local sources. It functions as a rendering engine for animated image formats and a streaming system for progressive image loading. The library distinguishes itself through specialized memory management that utilizes off-heap allocation to reduce garbage collection overhead and prevent out-of-memory errors. It includes a dedicated rendering pipeline for animated GIFs and WebP files and supports progressive JPEG decoding to render low-resolution versions of images while the

    Kotlin
    View on GitHub↗17,149
  • fengyuanchen/cropperfengyuanchen avatar

    fengyuanchen/cropper

    7,691View on GitHub↗

    Cropper is a JavaScript image cropping library and HTML5 canvas image editor. It serves as a web-based image manipulation tool that allows users to visually select and trim specific areas of an image directly within a browser. The library provides a visual interface for defining precise crop areas with configurable aspect ratios and zoom controls. It includes tools to rotate, scale, and zoom images to align subjects before exporting the final result. The tool handles browser-based image processing by generating a canvas element from a selected image area for use or download. It manages crop

    JavaScript
    View on GitHub↗7,691
  • ffi/ffiffi avatar

    ffi/ffi

    2,131View on GitHub↗

    Ruby FFI

    Ruby
    View on GitHub↗2,131
  • galetahub/ckeditorgaletahub avatar

    galetahub/ckeditor

    2,227View on GitHub↗

    Ckeditor 4.x integration gem for rails

    Ruby
    View on GitHub↗2,227
  • github/linguistG

    github/linguist

    0View on GitHub↗
    View on GitHub↗0
  • github/markupgithub avatar

    github/markup

    6,034View on GitHub↗

    Markup is a tool for converting various documentation formats and manual pages into structured HTML. It functions as a rendering engine selector and converter that transforms raw markup files into web-ready output using a pluggable pipeline. The system identifies the appropriate rendering engine by utilizing file extensions or analyzing document content through pattern-based language detection. This allows the pipeline to handle documents where file extensions are missing or ambiguous. The project covers a broad range of content transformation, including the conversion of traditional man pag

    Rubyreadme
    View on GitHub↗6,034
  • gocardless/statesmangocardless avatar

    gocardless/statesman

    1,901View on GitHub↗

    A statesmanlike state machine library.

    Ruby
    View on GitHub↗1,901
  • alamofire/alamofireimageAlamofire avatar

    Alamofire/AlamofireImage

    4,029View on GitHub↗

    AlamofireImage is an image downloading and caching library designed as an extension for Alamofire. It provides a serialization framework to convert network responses into image objects and a memory-based caching system to reduce redundant network requests. The project features a variant-aware asynchronous cache that stores both original images and their filtered versions separately. It includes tools for animating the replacement of placeholder images with downloaded content through various transition effects. The library covers image acquisition through parallel downloading and prioritized

    Swift
    View on GitHub↗4,029