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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
imgly avatar

imgly/background-removal-js

0
View on GitHub↗
7,192 Stars·463 Forks·TypeScript·AGPL-3.0·7 Aufrufeimg.ly/showcases/cesdk/web/background-removal/web↗

Background Removal Js

Background Removal JS is a client-side neural matting library that runs a lightweight AI model directly in the browser to compute alpha mattes, removing image backgrounds without uploading any data to a server. It functions as a browser-based image background removal SDK and client-side image matting library, keeping all processing on the user's device to eliminate server costs and preserve privacy.

The project provides a cross-platform creative editing engine that produces identical image and video output across web, mobile, desktop, and server environments from a single codebase. It offers a headless image processing API for programmatic control and batch processing, along with a white-label design editor SDK that allows full customization of UI elements, labels, colors, and fonts to match host branding. The library supports both client-side and server-side background removal, enabling integration into editors or automated batch workflows.

Beyond background removal, the project encompasses a full-featured browser-based photo and video editor with multi-layer design editing, multi-track video timeline management, template-based workflows, AI-powered effects, animation, typography controls, and export to multiple formats including print-ready PDF/X. It includes capabilities for importing from external design tools, enforcing brand safety with templates, and connecting custom asset libraries from DAMs, CDNs, or stock providers.

The documentation covers embedding the editor via SDK into web, iOS, Android, Flutter, or React Native applications, with support for server-side batch processing and AI coding assistant integration for scaffolding editor workflows.

Features

  • Client-Side Processing - Removes image backgrounds entirely in the browser using on-device AI, eliminating server costs and preserving privacy.
  • Client-Side Image Matting - Performs neural image matting entirely on the user's device, eliminating server costs and keeping sensitive data private.
  • Client-Side Neural Matting - Ships a browser-based neural network that computes alpha mattes entirely on the client device.
  • Multi-Format Design Exporters - Outputs designs as PNG, JPG, PDF, MP4, or WebM and connects to storage or CDN pipelines.

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI
  • Creative Editing Engines - Produces identical image and video output across web, mobile, desktop, and server from a single codebase.
  • Multi-Track Video Editors - Manages a multi-track timeline with cut, trim, split, merge, collage, and audio overlay capabilities.
  • Cross-Platform Video Renderers - Uses a single engine to produce identical video output on web, mobile, desktop, and server environments.
  • Byte-Identical Outputs - Produces byte-identical output from the same engine whether rendering in the editor or server-side.
  • Image Background Removal - Removes backgrounds from images directly in the browser or Node.js, processing client-side to avoid server costs.
  • Browser-Based SDKs - Provides an SDK that removes image backgrounds entirely in the browser using on-device AI.
  • Browser-Based Editors - Ships a multi-track timeline video editor that runs entirely in the browser without plugins.
  • Browser-Based Video Editors - Provides a timeline editor for trimming, splitting, and reordering clips that runs entirely in the browser without plugins.
  • Web-Based Photo Editors - Provides a full-featured photo editor that can be embedded into web, iOS, or Android applications via a single SDK.
  • Creative SDK Integrations - Embeds a full-featured photo and video editor into web, iOS, Android, Flutter, or React Native apps via a single SDK.
  • Multi-Layer Design Editors - Supports multi-page layouts, layers, groups, alignment, boolean operations, and blend modes for professional design editing.
  • White Labeling - Customizes every UI element, label, color, and font to match the host product's branding.
  • Image Matting Libraries - Performs image matting on the user's local device, keeping sensitive data private and eliminating server-side processing.
  • Client-Side Media Processing - Runs all editing and processing in the browser so user content never leaves the device unless explicitly uploaded.
  • Client-Side Video Editors - Processes all video content in the browser so user data never leaves the client, preserving privacy.
  • Cross-Platform Rendering - Uses a single creative engine to produce identical output on web, mobile, desktop, and server.
  • Design Template Editors - Provides ready-made templates, placeholders, and lockable layouts to accelerate design creation.
  • AI-Powered Image and Video Generation - Generates images and videos, transfers styles, and creates graphics from text prompts inside the editor.
  • Keyframe Animation Tools - Creates motion effects and keyframe animations to bring video content to life within the editor.
  • Animation And Transitions - Brings designs to life with keyframe animations, text animations, and motion transitions between scenes.
  • Design Templates - Accelerates design creation with ready-made templates, lockable layouts, placeholders, and brand kits.
  • Print-Ready Exports - Exports to PDF/X with cutout lines, CMYK and spot color, bleed, margins, and color palettes for professional printing.
  • Branded Text and Overlays - Inserts branded titles, captions, stickers, and logos with automatic brand styling applied.
  • Asset Integration Libraries - Connects DAMs, CDNs, and stock providers as browsable photo sources inside the editor.
  • Headless Creative Engine Servers - Runs the same editing engine server-side for batch processing and automated creative workflows.
  • Photo Filter Libraries - Ships a library of 60+ cinematic filters and effects for altering image mood in the browser.
  • Editor Integrations - Adds a one-click background removal action to a design canvas so users can edit images without leaving the editor.
  • Server-Side Execution - Performs the same image matting process on the server side instead of the browser when needed.
  • Headless APIs - Drives all editing operations programmatically, enabling batch processing and automated creative workflows on the server.
  • Color Adjustment Utilities - Applies brightness, contrast, exposure, LUT filters, DuoTone, and blur adjustments to images.
  • Multi-Format Video Export - Renders finished videos to MP4, WebM, or MOV formats with storage or CDN backend integration.
  • Multi-Format Asset Imports - Imports Adobe PSD, AI, IDML, Lottie, and common image formats directly into the editor.
  • Snap Alignment Libraries - Implements snap-to-guide functionality for precise alignment of dragged elements to control points, edges, and grid lines.
  • Server-Side Image Processing - Runs the same image editing engine on a server for automated batch processing and creative workflows.
  • Text Typography Controls - Provides inline text editing, custom fonts, kerning, leading, tracking, and text animations.
  • Video Project Templates - Starts projects from pre-made video templates tailored to specific use cases.
  • Mobile Video Editors - Provides native video editing with camera capture for iOS, Android, Flutter, and React Native apps.
  • AI Video Enhancement Effects - Enhances videos with AI-driven tools such as auto-captions and background removal.
  • Template-Based Brand Enforcement - Enforces brand consistency through design templates, placeholders, lockable layouts, and brand kits.
  • Image Property Adjusters - Provides fine-tuning controls for brightness, contrast, saturation, and color balance in the photo editor.
  • Design Import Tools - Opens PowerPoint, Canva, Adobe PSD, AI, and IDML files directly into the editor for continued editing.
  • Video - Allows selecting which tools and controls appear in the video editor or building a fully headless UI.
  • UI Customization Tools - Allows choosing which tools and controls appear or building a fully headless editing interface.
  • External Asset Library Connections - Connects external DAMs, CDNs, and stock providers as browsable asset sources within the editor.
  • Design Editor SDKs - Provides an SDK that allows full customization of UI elements, labels, colors, and fonts to match host branding.
  • Headless Editor APIs - Provides a headless API to drive all editing operations programmatically for batch processing.
  • Image and Background Processing - Client-side background removal for images in the browser.
  • Star-Verlauf

    Star-Verlauf für imgly/background-removal-jsStar-Verlauf für imgly/background-removal-js

    Kuratierte Suchen mit Background Removal Js

    Handverlesene Sammlungen, in denen Background Removal Js vorkommt.
    • KI-Tools zur Hintergrundentfernung

    Open-Source-Alternativen zu Background Removal Js

    Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Background Removal Js.
    • miroslavpejic85/mirotalkAvatar von miroslavpejic85

      miroslavpejic85/mirotalk

      4,595Auf GitHub ansehen↗

      Mirotalk is a self-hosted video conferencing platform and peer-to-peer communication server. It utilizes WebRTC for high-resolution video calls, screen sharing, and real-time audio streaming, operating as a decentralized system that routes media streams directly between participants to ensure privacy and low latency. The platform integrates conversational language models and speech recognition to provide real-time transcription and automated meeting tasks. It also functions as a white-label collaboration suite, allowing users to apply corporate visual identities across the interface and sourc

      JavaScriptconferencingdecentralizeddocker-image
      Auf GitHub ansehen↗4,595
    • vladmandic/sdnextAvatar von vladmandic

      vladmandic/sdnext

      7,139Auf GitHub ansehen↗

      SD.Next is an all-in-one web interface and multi-backend inference engine for generating, editing, and processing images and videos using diffusion models. It functions as a comprehensive tool for diffusion model management and an automated image processing pipeline for bulk operations. The project is distinguished by its hardware-backend abstraction layer, which provides automatic detection and acceleration for NVIDIA CUDA, AMD ROCm, Intel OpenVINO, and DirectML. It features a headless generative API and a programmatic command interface, allowing users to trigger tasks via REST API or CLI wi

      Pythonai-artcaptiondiffusers
      Auf GitHub ansehen↗7,139
    • palxiao/poster-designAvatar von palxiao

      palxiao/poster-design

      4,731Auf GitHub ansehen↗

      This project is a web-based graphic design editor and online poster designer. It provides a browser-based environment for creating professional visual layouts, e-commerce graphics, and social media covers using a canvas with drag-and-drop elements. The toolkit includes a specialized PSD template converter that parses Photoshop design files into editable web templates. It also features a custom QR code generator capable of producing styled codes with gradients and embedded logos, alongside a browser-based image manipulation tool for cropping assets and removing backgrounds. The editor covers

      Vuecanvasdesignimage
      Auf GitHub ansehen↗4,731
    • cyrildiagne/ar-cutpasteAvatar von cyrildiagne

      cyrildiagne/ar-cutpaste

      14,577Auf GitHub ansehen↗

      ar-cutpaste is an augmented reality asset extraction tool and prototype designed to isolate objects from a live camera feed and transfer them into image editing software. It functions as a mobile-to-desktop bridge that uses machine learning to remove backgrounds from live images, creating digital cutouts for use in image composition. The system establishes a local server connection to transmit image data and spatial coordinates from a mobile device to a design application. This bridge uses a remote socket mechanism and a secure password to inject captured assets directly into a desktop worksp

      TypeScript
      Auf GitHub ansehen↗14,577
    Alle 30 Alternativen zu Background Removal Js anzeigen→

    Häufig gestellte Fragen

    Was macht imgly/background-removal-js?

    Background Removal JS is a client-side neural matting library that runs a lightweight AI model directly in the browser to compute alpha mattes, removing image backgrounds without uploading any data to a server. It functions as a browser-based image background removal SDK and client-side image matting library, keeping all processing on the user's device to eliminate server costs and preserve privacy.

    Was sind die Hauptfunktionen von imgly/background-removal-js?

    Die Hauptfunktionen von imgly/background-removal-js sind: Client-Side Processing, Client-Side Image Matting, Client-Side Neural Matting, Multi-Format Design Exporters, Creative Editing Engines, Multi-Track Video Editors, Cross-Platform Video Renderers, Byte-Identical Outputs.

    Welche Open-Source-Alternativen gibt es zu imgly/background-removal-js?

    Open-Source-Alternativen zu imgly/background-removal-js sind unter anderem: miroslavpejic85/mirotalk — Mirotalk is a self-hosted video conferencing platform and peer-to-peer communication server. It utilizes WebRTC for… vladmandic/sdnext — SD.Next is an all-in-one web interface and multi-backend inference engine for generating, editing, and processing… palxiao/poster-design — This project is a web-based graphic design editor and online poster designer. It provides a browser-based environment… peterl1n/backgroundmattingv2 — BackgroundMattingV2 is a deep learning background matting tool and real-time image segmentation framework. It provides… cyrildiagne/ar-cutpaste — ar-cutpaste is an augmented reality asset extraction tool and prototype designed to isolate objects from a live camera… lxfater/inpaint-web — A free and open-source inpainting & image-upscaling tool powered by webgpu and wasm on the browser。| 基于 Webgpu 技术和…