Showing 6803 open source projects for "graphics"

View related business solutions
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • 1
    Screenity

    Screenity

    The most powerful screen recorder & annotation tool for Chrome

    Screenity is a feature-packed screen and camera recorder for Chrome. Annotate your screen to give feedback, emphasize your clicks, edit your recording, and much more. Make unlimited recordings of your tab, desktop, any application, and camera. Annotate by drawing anywhere on the screen, adding text, and creating arrows. Highlight your clicks, focus on your mouse, or hide it from the recording. Individual microphone and computer audio controls, push to talk, and more. Custom countdowns, show...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 2
    armory

    armory

    3D Engine with Blender Integration

    Armory is an open-source 3D engine focused on portability, minimal footprint and performance. The renderer is fully scriptable with deferred and forward paths supported out of the box. Armory provides a full Blender integration add-on, turning it into a complete game development tool. The result is a unified workflow from start to finish. Powered by Armory engine, ArmorPaint is a stand-alone software designed for physically-based texture painting. Drag & drop your 3D models and start...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 3
    OpenToonz

    OpenToonz

    An open-source full-featured 2D animation creation software

    OpenToonz is an open-source 2D animation production application published by DWANGO and based on the Toonz software customized by Studio Ghibli. It is designed for full animation workflows, including drawing, scanning, cleanup, coloring, compositing, effects, and final output. The project is especially notable because it connects professional animation heritage with an open-source development model. Artists can use it for traditional frame-by-frame animation, digital production pipelines,...
    Downloads: 16 This Week
    Last Update:
    See Project
  • 4
    anime.js

    anime.js

    JavaScript animation engine

    anime.js is a lightweight JavaScript animation library that allows you to create complex animations with a single, powerful API. It works with just about anything web-based: CSS properties, SVG, DOM attributes and JavaScript Objects. anime.js makes it easy to create layered and complex animations, and gives you full control of timing and triggering events so they move exactly how and when you want them. It supports some of the latest browsers, and offers plenty of examples and...
    Downloads: 12 This Week
    Last Update:
    See Project
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try it free
  • 5
    g3d

    g3d

    Simple and easy 3D engine for LÖVE

    groverburger's 3D engine (g3d) simplifies LÖVE's 3d capabilities to be as simple to use as possible.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 6
    SciPy

    SciPy

    SciPy library main repository

    This is the main repository for the SciPy library, one of the core packages that make up the SciPy stack. SciPy is an open source software used in the fields of mathematics, science, and engineering, with modules for statistics, optimization, integration, linear algebra, signal and image processing, and many more. The SciPy library contains many of the user-friendly and efficient numerical routines, including those for numerical integration, interpolation, and optimization. SciPy is built...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 7
    Manim

    Manim

    A community-maintained Python framework for creating animations

    A community-maintained Python library for creating mathematical animations. Manim is a free and open-source project originally written by Grant Sanderson. It is now maintained by the Manim Community and permissively released under the MIT license. Manim was originally created by Grant Sanderson as a personal project and for use in his YouTube channel, 3Blue1Brown. As his channel gained popularity, many grew to like the style of his animations and wanted to use manim for their own projects....
    Downloads: 18 This Week
    Last Update:
    See Project
  • 8
    Luna Paint

    Luna Paint

    A raster image editor extension for VS Code

    Luna Paint is a lightweight image editor built directly into Visual Studio Code, designed for quick pixel art and sprite editing. It integrates seamlessly with the VSCode workflow, making it ideal for developers working on game assets or simple image edits without leaving their coding environment.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9
    GoWall

    GoWall

    A tool to convert a Wallpaper's color scheme / palette, image to pixel

    Gowall is a versatile command-line tool for processing images, initially created to convert wallpapers to match specific color schemes. It has evolved to include features like image-to-pixel-art conversion, color palette extraction, background removal, and more, making it a powerful utility for image manipulation.
    Downloads: 3 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 10
    TRELLIS.2

    TRELLIS.2

    Native and Compact Structured Latents for 3D Generation

    TRELLIS.2 is a cutting-edge open-source model and codebase for high-fidelity 3D asset generation from 2D images, developed to push forward the state of the art in image-to-3D generation. At its core is a novel sparse voxel structure called O-Voxel that jointly encodes both geometry and surface appearance, enabling reconstruction and generation of complex 3D shapes with arbitrary topology, open surfaces, and physically based rendering (PBR) textures. The system leverages a large...
    Downloads: 22 This Week
    Last Update:
    See Project
  • 11
    SkiaSharp

    SkiaSharp

    SkiaSharp is a cross-platform 2D graphics API for .NET platforms

    SkiaSharp is a cross-platform 2D graphics API for .NET platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images. Building SkiaSharp is mostly straight forward. The main issue is the multiple dependencies for each platform. However, these are easy to install as they are found on the various websites.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 12
    FastLED

    FastLED

    The FastLED library for colored LED animation on Arduino

    FastLED is a fast, efficient, easy-to-use Arduino library for programming addressable LED strips and pixels such as WS2810, WS2811, LPD8806, Neopixel and more. FastLED is used by thousands of developers, in countless art and hobby projects, and in numerous commercial products. We build FastLED to help you get started faster, develop your code faster, and make your code run faster. FastLED supports popular LEDs including Neopixel, WS2801, WS2811, WS2812B, LPD8806, TM1809, and more. The...
    Downloads: 21 This Week
    Last Update:
    See Project
  • 13
    OpenOMF

    OpenOMF

    One Must Fall 2097 Remake

    OpenOMF is an open-source remake of the classic DOS fighting game "One Must Fall 2097." It aims to recreate the original game's experience with modern enhancements, making it accessible on contemporary systems while preserving its nostalgic charm.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    Open3D

    Open3D

    A modern library for 3D data processing

    Open3D is an open-source library that supports rapid development of software that deals with 3D data. The Open3D frontend exposes a set of carefully selected data structures and algorithms in both C++ and Python. The backend is highly optimized and is set up for parallelization. Open3D was developed from a clean slate with a small and carefully considered set of dependencies. It can be set up on different platforms and compiled from source with minimal effort. The code is clean, consistently...
    Downloads: 14 This Week
    Last Update:
    See Project
  • 15
    The FreeMoCap Project

    The FreeMoCap Project

    Free Motion Capture for Everyone

    FreeMoCap is an open-source markerless motion capture system that enables users to record human movement using ordinary cameras and convert the footage into usable 3D motion data. The project’s goal is to democratize motion capture by removing the need for expensive suits or proprietary studio hardware, instead relying on computer vision and pose estimation pipelines. It processes synchronized video feeds to reconstruct skeletal motion, which can then be exported for animation, biomechanics...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 16
    Milvus

    Milvus

    Vector database for scalable similarity search and AI applications

    Milvus is an open-source vector database built to power embedding similarity search and AI applications. Milvus makes unstructured data search more accessible, and provides a consistent user experience regardless of the deployment environment. Milvus 2.0 is a cloud-native vector database with storage and computation separated by design. All components in this refactored version of Milvus are stateless to enhance elasticity and flexibility. Average latency measured in milliseconds on trillion...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    Saber

    Saber

    The cross-platform open-source app built for handwriting

    Saber is the notes app built for handwriting. It's designed to be as simple and intuitive as possible, while still delivering unique features that you'll actually use. Additionally, Saber is available across all your devices, large and small, and syncs between them seamlessly. Only you can access your notes. You can sync your notes across devices knowing that they are encrypted and stored securely, and not even the server can read them. Notably, it can invert your notes when you're in dark...
    Downloads: 39 This Week
    Last Update:
    See Project
  • 18
    WebP Codec

    WebP Codec

    Library to encode and decode images in WebP format

    libwebp is the reference codec library for Google’s WebP image format, providing both encoding and decoding along with command-line tools. It supplies cwebp to compress images into WebP and dwebp to decompress them back, making it easy to test quality/size trade-offs across presets and tuning parameters. The GitHub repository is a mirror; the canonical source of truth lives on Chromium’s git, and developer docs are hosted on WebP’s portal. The project underpins WebP support across browsers,...
    Downloads: 16 This Week
    Last Update:
    See Project
  • 19
    Diligent Core

    Diligent Core

    A modern cross-platform low-level graphics API

    DiligentCore is a low-level, cross-platform rendering library designed to provide a modern graphics abstraction layer over Direct3D11, Direct3D12, OpenGL, Vulkan, and Metal. It’s aimed at developers building high-performance rendering engines and scientific visualization tools. DiligentCore gives precise control over GPU resources and rendering pipelines, while also abstracting away platform-specific boilerplate. The library is modular, extensible, and well-suited for projects that require direct access to modern graphics APIs while maintaining portability and scalability.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    3D Gaussian Splatting

    3D Gaussian Splatting

    Original reference implementation of "3D Gaussian Splatting"

    ...The system represents scenes as millions of optimized 3D Gaussians rather than traditional meshes or neural fields, allowing high-quality novel view synthesis with real-time rendering performance. It includes training scripts, rendering tools, scene conversion utilities, and viewers for inspecting generated results. The project is widely used in computer graphics, spatial capture, virtual production, research, and experimental 3D reconstruction workflows. It relies on image-based reconstruction pipelines such as COLMAP to estimate camera positions before optimizing the Gaussian representation. Overall, Gaussian Splatting has become a foundational reference implementation for modern real-time radiance field rendering.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 21
    Colorpicker

    Colorpicker

    A mininal but complete colorpicker desktop app

    Colorpicker is a desktop tool with Electron to get and save colors code quickly for OSX, Windows and Linux! With Pin, you can bring Colorpicker to the foreground. This makes it convenient to work quickly with different applications at the same time. The Picker allows you to quickly retrieve a color anywhere on the screen. Whether it's on your browser, Photoshop, or whatever. Colorsbook is a full-fledged application. It allows you to store your colors, categorize them, and easily retrieve...
    Downloads: 14 This Week
    Last Update:
    See Project
  • 22
    Silk.NET

    Silk.NET

    About The high-speed OpenGL, OpenCL bindings library

    ...Silk.NET caters for anything you could need in swift development of multimedia, graphics, compute applications. Silk.NET is an all-in-one solution, complete with Graphics, Compute, Audio, Input, and Windowing.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    Vedo

    Vedo

    A python module for scientific analysis of 3D data

    A lightweight and powerful python module for scientific analysis and visualization of 3d objects. Inspired by the vpython manifesto "3D programming for ordinary mortals", vedo makes it easy to work with 3D pointclouds, meshes and volumes, in just a few lines of code, even for less experienced programmers. vedo is based on VTK and numpy, with no other dependencies. Import meshes from VTK format, STL, Wavefront OBJ, 3DS, Dolfin-XML, Neutral, GMSH, OFF, PCD (PointCloud). Export meshes as ASCII...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 24
    CadQuery

    CadQuery

    A python parametric CAD scripting framework based on OCCT

    CadQuery is an intuitive, easy-to-use Python library for building parametric 3D CAD models. It has several goals. Build models with scripts that are as close as possible to how you’d describe the object to a human, using a standard, already established programming language. Create parametric models that can be very easily customized by end users. Output high-quality CAD formats like STEP and AMF in addition to traditional STL. Provide a non-proprietary, plain text model format that can be...
    Downloads: 25 This Week
    Last Update:
    See Project
  • 25
    Recordly Screen Recording

    Recordly Screen Recording

    Create polished screen recordings without editing

    Recordly is a software project centered around audio recording and management, likely designed to provide a simple yet effective way to capture, organize, and process audio data. It may include features for recording, playback, and storage, making it useful for note-taking, interviews, or content creation. The system likely emphasizes usability, enabling quick recording with minimal setup while maintaining reliable performance. It may also support metadata organization or integration with...
    Downloads: 2 This Week
    Last Update:
    See Project