awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to zhihu/matisse

Open-source alternatives to Matisse

30 open-source projects similar to zhihu/matisse, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Matisse alternative.

  • jdamcd/android-cropjdamcd 的头像

    jdamcd/android-crop

    4,540在 GitHub 上查看↗

    android-crop is an Android image cropping library and image picker. It provides a reusable view component for selecting and cropping rectangular areas of images within mobile applications. The project includes an interface for launching the system gallery to select photos and a visual tool for users to manually adjust image framing. It manages the process of extracting specific regions of a bitmap and discarding the surrounding pixels.

    Javaandroid-librarydeprecated
    在 GitHub 上查看↗4,540
  • lucksiege/pictureselectorLuckSiege 的头像

    LuckSiege/PictureSelector

    13,592在 GitHub 上查看↗

    PictureSelector is an Android media selection library and toolkit for browsing and picking images, videos, and audio files from a device album. It provides a comprehensive framework for capturing new photos and videos via system hardware, extracting media metadata, and managing the resulting files. The library features a modular architecture that allows for custom media engine implementations to replace default image loading, file compression, and video playback logic. It offers extensive UI customization, enabling the replacement of default layout resources and theme configurations to modify

    Javaandroidandroid-image-selectorcamera
    在 GitHub 上查看↗13,592
  • crazycodeboy/takephotocrazycodeboy 的头像

    crazycodeboy/TakePhoto

    7,230在 GitHub 上查看↗

    TakePhoto is an Android media capture framework and image processing library designed to manage photo acquisition and manipulation. It provides a toolkit for capturing new images via the device camera and selecting existing images from the system gallery or local file storage. The framework distinguishes itself through automatic activity and session state restoration, which recovers the capture process after the system recycles an activity. It also includes a unified handler for managing runtime media permissions for camera and storage access across different Android versions. The library co

    Javaandroidandroid-croppercamera
    在 GitHub 上查看↗7,230

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Find more with AI search
  • marcshilling/react-native-image-pickermarcshilling 的头像

    marcshilling/react-native-image-picker

    8,638在 GitHub 上查看↗

    This project is a cross-platform mobile media picker that provides a native interface for selecting images and videos from a device gallery or capturing them via the camera. It acts as a bridge for mobile camera integration and a native gallery selector to import visual assets into a JavaScript environment. The library covers media library access and the handling of user content uploads by allowing users to provide image or video files from their device. This includes the ability to launch the device camera for photos and videos as well as selecting multiple media files from the local library

    Java
    在 GitHub 上查看↗8,638
  • tangyoha/telegram_media_downloadertangyoha 的头像

    tangyoha/telegram_media_downloader

    4,865在 GitHub 上查看↗

    This project is a Telegram API client and media archiving system designed to programmatically retrieve chat histories and export media. It functions as a download manager and message forwarder, allowing users to back up photos, videos, and documents from Telegram chats into structured local archives. The system distinguishes itself through advanced content filtering and forwarding capabilities. It can monitor chats for new messages, apply custom regular expressions to filter media by size or date, and automatically forward content between chats. This includes the ability to export protected c

    JavaScriptcosplatfromcross-platformdownloader
    在 GitHub 上查看↗4,865
  • ivpusic/react-native-image-crop-pickerivpusic 的头像

    ivpusic/react-native-image-crop-picker

    6,349在 GitHub 上查看↗

    react-native-image-crop-picker is a cross-platform mobile image picker for selecting, cropping, and capturing images and videos from a device gallery or camera. It serves as a bridge to access the mobile camera and photo library to upload media files into an application. The library provides integrated tools for media cropping and compression, allowing images to be resized to specific dimensions or aspect ratios. It supports a unified workflow where images can be cropped immediately during the selection process. Capability areas include camera media capture, gallery media selection for singl

    Objective-C
    在 GitHub 上查看↗6,349
  • jeasonlzy/imagepickerjeasonlzy 的头像

    jeasonlzy/ImagePicker

    4,304在 GitHub 上查看↗

    ImagePicker is a mobile image picker library that provides a user interface for selecting, rotating, and cropping images from a device gallery or camera. It includes a multi-image selection interface that allows users to pick one or multiple photos up to a specified limit. The library features a customizable image loader interface, allowing the replacement of default system image retrieval with third-party loading libraries. It also includes an image cropping tool for trimming photos into custom rectangular or circular shapes with precise dimensions and aspect ratios. The project covers medi

    Javaimage-pickerimagepicker
    在 GitHub 上查看↗4,304
  • kongnanlive/android-combination-avatarK

    kongnanlive/android-combination-avatar

    0在 GitHub 上查看↗
    在 GitHub 上查看↗0
  • davemorrissey/subsampling-scale-image-viewdavemorrissey 的头像

    davemorrissey/subsampling-scale-image-view

    8,003在 GitHub 上查看↗

    This is a custom Android view designed for rendering high-resolution images using subsampling and tiling to prevent memory overflows. It serves as an interactive image component that supports pinch-to-zoom, panning, and double-tap animations. The project is distinguished by its rendering engine, which loads low-resolution previews and high-resolution tiles to enable the efficient navigation of massive image files. It includes a coordinate mapper that converts screen touch points into raw image pixel coordinates and vice versa during scaling and panning. The view provides a broad set of capab

    Javaandroidandroid-libandroid-library
    在 GitHub 上查看↗8,003
  • developer-shivam/crescentodeveloper-shivam 的头像

    developer-shivam/Crescento

    1,264在 GitHub 上查看↗

    Add curve at bottom of image views and relative layouts.

    Javaappcompat-supportcurvecustomview
    在 GitHub 上查看↗1,264
  • hdodenhof/circleimageviewhdodenhof 的头像

    hdodenhof/CircleImageView

    14,500在 GitHub 上查看↗

    CircleImageView is a custom Android UI component that renders rectangular images as perfect circles with smooth antialiased edges. It functions as an extension of the native Android image view, overriding the drawing pipeline to provide specialized circular masking. The component specifically supports the creation of user profile avatars by providing customizable borders, internal padding, and background fill colors. These visual styles can be defined through custom XML attributes during the view initialization process.

    Java
    在 GitHub 上查看↗14,500
  • chrisbanes/photoviewchrisbanes 的头像

    chrisbanes/PhotoView

    18,824在 GitHub 上查看↗

    PhotoView is a custom Android view implementation designed to display high-resolution images with native support for zoom and pan gestures. It provides a zoomable image view and a matrix controller to manage how images are scaled and translated within a mobile user interface. The library handles the detection of pinch-to-zoom and tap gestures to enable interactive image navigation. It manages the transformation matrix of the image to ensure smooth magnification and provides viewport constraints to align photo edges with screen boundaries. The project covers the broader requirements of mobile

    Java
    在 GitHub 上查看↗18,824
  • longitachi/zlphotobrowserlongitachi 的头像

    longitachi/ZLPhotoBrowser

    4,989在 GitHub 上查看↗

    ZLPhotoBrowser is a mobile image picker library that provides a media gallery interface for selecting photos, videos, and GIFs from a device library. It implements interaction patterns common to social messaging platforms and includes localized support for global users. The library features an integrated camera workflow for capturing new photos and videos directly within the selection process. It also includes an in-app media editor with tools for cropping, drawing, and applying filters to content before it is finalized. The project covers media gallery management, allowing users to organize

    Swifteditimageeditvideogallery
    在 GitHub 上查看↗4,989
  • react-native-image-picker/react-native-image-pickerreact-native-image-picker 的头像

    react-native-image-picker/react-native-image-picker

    8,637在 GitHub 上查看↗

    react-native-image-picker is a cross-platform mobile media picker used to select images and videos from a system gallery or capture new media via the device camera. It serves as a native device camera interface and a mobile gallery file picker for accessing local storage. The library includes a media metadata extractor to retrieve technical details from selected files, such as image dimensions, file size, video duration, and EXIF data. The project provides a bridge between JavaScript and native mobile operating systems to trigger system-provided gallery and camera interfaces. It handles the

    Javaimage-pickerpickerreact-native
    在 GitHub 上查看↗8,637
  • gzu-liyujiang/androidpickergzu-liyujiang 的头像

    gzu-liyujiang/AndroidPicker

    6,778在 GitHub 上查看↗

    AndroidPicker is a collection of customizable UI selection interfaces for Android applications. The library provides specialized components for selecting geographic addresses, calendar dates, clock times, local files, and numeric values. The library features a wheel-based input mechanism for choosing measurements and a hierarchical selection system for mapping provinces, cities, and districts. It includes cascading selection logic where choices in one picker dynamically filter available options in subsequent levels. The capability surface covers date and time picking through grid views, loca

    Javaaddressaddresspickercalendarpicker
    在 GitHub 上查看↗6,778
  • deckerst/avesdeckerst 的头像

    deckerst/aves

    4,431在 GitHub 上查看↗

    Aves is an Android media gallery application used for browsing and organizing images and videos. It functions as a multi-purpose tool that combines gallery browsing with a bulk media renamer, an EXIF metadata editor, a GPS media map viewer, and a privacy-focused media vault. The application distinguishes itself through advanced metadata handling, allowing users to modify binary headers to update timestamps and location tags. It features a dynamic pattern-based renaming engine that uses file metadata and cryptographic hashes to update filenames in bulk. Additionally, it provides a secure stora

    Dartandroidexifflutter
    在 GitHub 上查看↗4,431
  • codepath/android_guidescodepath 的头像

    codepath/android_guides

    28,339在 GitHub 上查看↗

    This project provides a collection of instructional guides and tutorials for Android app development, native mobile application creation, and computer science education. It focuses on building native applications through step-by-step implementation, covering the development of user interfaces and the integration of system hardware and permissions. The material extends into broader technical domains, including the study of fundamental data structures and algorithms for technical interview preparation. It also covers cybersecurity fundamentals, such as identifying web vulnerabilities and implem

    androidcodepathdevelopment
    在 GitHub 上查看↗28,339
  • yummypets/ypimagepickerYummypets 的头像

    Yummypets/YPImagePicker

    4,480在 GitHub 上查看↗

    YPImagePicker is a set of integrated iOS components for capturing new media, browsing device galleries, and performing visual edits or filtering. It provides a built-in camera interface for photos and videos, a media selection library for picking multiple assets from the device gallery, and tools for editing media. The library includes a media editor for cropping images and trimming video durations, as well as a filter tool for modifying the visual appearance of images before they are finalized. The project covers media capture, gallery selection, and image processing. These capabilities inc

    Swift
    在 GitHub 上查看↗4,480
  • haujetzhao/capswriter-offlineHaujetZhao 的头像

    HaujetZhao/CapsWriter-Offline

    4,770在 GitHub 上查看↗

    CapsWriter-Offline is a suite of desktop tools that operates without an internet connection, combining local media browsing, voice dictation, audio and video transcription, and 360-degree media viewing into a single application. The project's core identity centers on providing offline functionality for both media handling and speech-to-text workflows. What distinguishes it is the integration of voice dictation with a persistent local storage layer that saves every audio recording and daily transcript logs, along with a rule-based text normalization engine that converts spoken number phrases a

    Python
    在 GitHub 上查看↗4,770
  • getactivity/androidprojectgetActivity 的头像

    getActivity/AndroidProject

    6,840在 GitHub 上查看↗

    AndroidProject is an application framework and development suite for Android that provides a collection of base classes and utilities designed to accelerate the creation and refactoring of mobile projects. It functions as a foundational system for managing application architecture and common shared features. The framework includes a specialized activity result manager that replaces manual callback overrides with listener objects and automated request code generation. It also provides a performance optimization library focused on reducing memory usage and code size to improve application stabi

    Javaandroidbaseactivitycompose
    在 GitHub 上查看↗6,840
  • yanzhenjie/andpermissionyanzhenjie 的头像

    yanzhenjie/AndPermission

    6,628在 GitHub 上查看↗

    AndPermission is a unified API manager for coordinating runtime permissions, secure file sharing, and high-privilege system access on Android. It provides a lifecycle-aware wrapper for handling dangerous permissions and user consent callbacks through a centralized permissions manager. The project distinguishes itself by managing special permissions that require high-privilege access, such as notification monitoring, screen overlays, and the ability to install applications from unknown sources. It also includes a dedicated tool for secure file sharing that generates temporary read and write ac

    Javaandroid-permissionpermissionruntime-permission
    在 GitHub 上查看↗6,628
  • bndong/cnblogs-theme-simplememoryBNDong 的头像

    BNDong/Cnblogs-Theme-SimpleMemory

    3,717在 GitHub 上查看↗

    Cnblogs-Theme-SimpleMemory is a customizable visual template for Cnblogs that modifies the layout and styling of blog posts and profile pages. It provides a combination of CSS stylesheets and a JavaScript-driven user interface to alter colors, typography, and layout elements. The theme includes dynamic interface enhancements such as a light and dark mode switcher, a scroll-based reading progress indicator, and a customizable embedded music player. It supports automated visual modifications triggered on specific remembrance days and the ability to change browser tab titles based on page focus.

    CSScnblogs
    在 GitHub 上查看↗3,717
  • dunovank/jupyter-themesdunovank 的头像

    dunovank/jupyter-themes

    9,822在 GitHub 上查看↗

    jupyter-themes is a Jupyter Notebook theme manager and CSS interface customizer. It provides a command line tool to apply custom color schemes, fonts, and layout styles to notebook environments. The project includes a data visualization styling tool that synchronizes the aesthetic properties and color schemes of plotting libraries with the active interface theme. This ensures that data charts and figures remain visually consistent with the overall workspace theme.

    CSScssjupyterjupyter-notebook
    在 GitHub 上查看↗9,822
  • enquirer/enquirerenquirer 的头像

    enquirer/enquirer

    7,946在 GitHub 上查看↗

    Enquirer is a Node.js library for creating interactive command-line interfaces to gather structured user input. It provides a set of terminal prompts, including menus, forms, and text fields, to collect data via autocomplete, multiselect, and boolean confirmations. The project serves as a customizable framework that allows for the creation of custom prompt types through a base class and the extension of functionality via a plugin architecture. The library covers a wide range of interaction patterns, such as capturing numerical and sensitive data, validating user input against custom rules, a

    JavaScript
    在 GitHub 上查看↗7,946
  • creativetimofficial/argon-design-systemcreativetimofficial 的头像

    creativetimofficial/argon-design-system

    2,475在 GitHub 上查看↗

    Argon Design System is a frontend template collection and UI component library built on Bootstrap 4 for rapid web application development and prototyping. It structures user interface elements into self-contained, reusable blocks that combine with pre-built page templates and stylesheet variable customization. The framework includes pre-styled views for credential authentication, password recovery, user registration, and profile creation layouts. It supports external identity provider integration and user session persistence alongside interactive JavaScript behaviors such as tooltips, modals,

    CSSbootstrap-4creative-timcreativetim
    在 GitHub 上查看↗2,475
  • jquery-archive/jquery-mobilejquery-archive 的头像

    jquery-archive/jquery-mobile

    9,615在 GitHub 上查看↗

    jQuery Mobile is a mobile web framework and cross-platform UI library designed to create consistent HTML5 user interfaces that adapt to different mobile device platforms and screen sizes. It provides a collection of customizable components and CSS styles to render a unified look and feel across various mobile operating systems. The framework functions as a CSS themeable UI kit, featuring a build process that allows for the generation of custom visual themes by modifying base style files and assets. The library covers a broad capability surface including responsive mobile interface developmen

    JavaScript
    在 GitHub 上查看↗9,615
  • jerrykuku/luci-theme-argonjerrykuku 的头像

    jerrykuku/luci-theme-argon

    5,338在 GitHub 上查看↗

    luci-theme-argon is a visual interface for the OpenWrt administrative console that replaces the default look with a modern design. It provides a responsive web interface that automatically adjusts the administrative dashboard for usability on both mobile devices and desktop screens. The theme features a customizable login screen that supports custom images, videos, and transparency effects. It includes a dark mode interface with the ability to switch between light and dark color schemes manually or automatically based on system preferences. The project covers wide-ranging user interface cust

    Lessledeluciopenwrt
    在 GitHub 上查看↗5,338
  • chakra-ui/arkchakra-ui 的头像

    chakra-ui/ark

    5,004在 GitHub 上查看↗

    Ark is a headless UI component library that delivers accessible, cross-framework primitives with behavior governed by finite state machines. It provides unstyled components that encapsulate logic and accessibility — including full keyboard navigation, focus management, and WAI-ARIA support — while leaving visual styling entirely to the consumer. Components expose scoped data attributes for CSS targeting and use state machines to produce predictable, testable interactive behavior across every state transition. The library distinguishes itself through a state propagation model that distributes

    TypeScriptcomponentsdesign-systemheadless
    在 GitHub 上查看↗5,004
  • betterdiscord/betterdiscordBetterDiscord 的头像

    BetterDiscord/BetterDiscord

    9,114在 GitHub 上查看↗

    Better Discord enhances Discord desktop app with new features.

    TypeScriptbetterdiscorddiscord
    在 GitHub 上查看↗9,114
  • gluestack/gluestack-uigluestack 的头像

    gluestack/gluestack-ui

    4,931在 GitHub 上查看↗

    gluestack-ui is a cross-platform React component library built with Tailwind CSS. It provides over 30 pre-built, accessible components that can be installed by copying their source files directly into a project, giving developers full control over customization without external runtime dependencies. Every component implements WAI-ARIA patterns, keyboard navigation, and screen reader support out of the box. A key differentiator is the copy-paste architecture: rather than a traditional package dependency, component source code is placed in the project, allowing direct editing and eliminating ve

    TypeScriptaccessibilitycomponent-librarycustomizable-components
    在 GitHub 上查看↗4,931