Showing 179 open source projects for "visual\"

View related business solutions
  • $300 in Free Credit Towards Top Cloud Services Icon
    $300 in Free Credit Towards Top Cloud Services

    Build VMs, containers, AI, databases, storage—all in one place.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
    Get Started
  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 1
    Blockly

    Blockly

    The web-based visual programming editor

    ...From a developer's perspective, Blockly is a ready-made UI for creating a visual language that emits syntactically correct user-generated code. Blockly can export blocks to many programming languages.
    Downloads: 38 This Week
    Last Update:
    See Project
  • 2
    Clarity AI Upscaler

    Clarity AI Upscaler

    AI Image Upscaler & Enhancer

    Clarity AI Upscaler is an open-source AI image enhancement tool designed to increase the resolution and visual quality of images using modern generative techniques. The system uses deep learning models based on diffusion and other image generation methods to reconstruct high-resolution versions of low-resolution images while preserving important visual details. Unlike traditional interpolation-based upscaling algorithms, the system generates additional visual information that improves perceived clarity and sharpness. ...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 3
    LVGL

    LVGL

    Powerful and easy-to-use embedded GUI library with many widgets

    Powerful and easy-to-use embedded GUI library with many widgets, advanced visual effects (opacity, antialiasing, animations), and low memory requirements (16K RAM, 64K Flash). LVGL provides everything you need to create an embedded GUI with easy-to-use graphical elements, beautiful visual effects, and a low memory footprint. LVGL is an open-source graphics library providing everything you need to create an embedded GUI with easy-to-use graphical elements, beautiful visual effects, and a low memory footprint. ...
    Downloads: 12 This Week
    Last Update:
    See Project
  • 4
    diagrams.net

    diagrams.net

    Security-first diagramming for teams

    ...Office 365 app for Word, Powerpoint and Excel. Highest-rated Confluence app in the Atlassian Marketplace. Works in Jira too. Works with GitHub, GitLab and Dropbox for visual documentation in distributed teams. You can download diagrams.net Desktop for offline use on Windows, macOS, Linux and ChromeOS. Nextcloud is an ideal on-premise file hosting system for diagrams.net.
    Downloads: 101 This Week
    Last Update:
    See Project
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Try Free
  • 5
    Chart.js

    Chart.js

    Simple yet flexible JavaScript charting for designers & developers

    Chart.js is a Javascript library that allows designers and developers to draw all kinds of charts using the HTML5 canvas element. Chart js offers a great array of simple, clean charts including animated and interactive versions. Chartjs is an easy way to include beautiful and engaging charts into your website for free.
    Downloads: 41 This Week
    Last Update:
    See Project
  • 6
    Goverlay

    Goverlay

    Goverlay is an easy graphical interface to configure MangoHud

    Goverlay is a graphical configuration tool designed to simplify and centralize the management of performance and visual enhancement utilities for Linux gaming environments. It provides an intuitive user interface that allows users to configure tools such as MangoHud for real-time performance monitoring, vkBasalt for post-processing effects, and OptiScaler for advanced upscaling techniques. By abstracting complex configuration files into a visual interface, it makes advanced system tuning accessible even to users who are not comfortable editing text-based configs. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    Pinta

    Pinta

    Simple GTK# Paint Program

    Pinta is a free, open-source program for drawing and image editing. Its goal is to provide users with a simple yet powerful way to draw and manipulate images on Linux, Mac, Windows, and BSD. Use easy drawing tools to draw freehand, lines, rectangles, ellipses, and more. Pinta includes over 35 adjustments and effects for tweaking your images. Use Pinta in your language. Pinta is at least partially translated into over 55 languages. Don't be afraid to experiment, Pinta tracks your full history...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 8
    App Store Screenshots Generator

    App Store Screenshots Generator

    End to end app store screenshot creation using AI

    ...It works by guiding developers through a structured prompt process where they describe their app’s features, branding, and style preferences, and then automatically builds a screenshot generation system using a Next.js-based framework. The tool emphasizes persuasive design, treating screenshots as advertisements with strong copywriting and visual hierarchy rather than simple previews of functionality. It supports multiple device resolutions and exports assets in all required Apple formats, significantly reducing the manual effort typically involved in App Store submission preparation. The system also includes localization capabilities, enabling developers to create region-specific screenshot sets with translated copy and layout adjustments.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    MeshLab

    MeshLab

    The open source mesh processing system

    ...It is aimed to help the processing of the typical not-so-small unstructured models arising in 3D scanning, providing a set of tools for editing, cleaning, healing, inspecting, rendering and converting this kind of meshes. MeshLab is mostly based on the open source C++ mesh processing library VCGlib developed at the Visual Computing Lab of ISTI - CNR. VCG can be used as a stand-alone large-scale automated mesh processing pipeline, while MeshLab makes it easy to experiment with its algorithms interactively. The open source system for processing and editing 3D triangular meshes. It provides a set of tools for editing, cleaning, healing, inspecting, rendering, texturing and converting meshes. ...
    Downloads: 27 This Week
    Last Update:
    See Project
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 10
    armory

    armory

    3D Engine with Blender Integration

    ...Powered by Armory engine, ArmorPaint is a stand-alone software designed for physically-based texture painting. Drag & drop your 3D models and start painting. Receive instant visual feedback in the viewport as you paint. Powered by Armory engine, ArmorLab is stand-alone software designed for AI-powered texture authoring. Generate PBR materials by drag & dropping your photos. In development! Armory is an open-source 3D game engine with full Blender integration. The engine is currently available in a form of early preview.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 11
    Open3D

    Open3D

    A modern library for 3D data processing

    ...Open3D has been used in a number of published research projects and is actively deployed in the cloud. We welcome contributions from the open-source community. GCC 5.X and later on Linux. XCode 10+ and later on OS X 10.14+. Visual Studio 2019 and later on Windows.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 12
    OpenBrand

    OpenBrand

    Extract brand assets (logos, colors, backdrops) from any website

    OpenBrand is an open-source platform aimed at helping users generate, manage, and experiment with branding assets using modern AI-driven workflows. It focuses on simplifying the creation of brand identities by integrating tools for generating logos, visual assets, and design systems in a cohesive environment. The project is built with extensibility in mind, allowing developers to integrate additional AI models or design pipelines to expand its capabilities. It provides a structured approach to branding by combining automation with user input, enabling rapid prototyping of brand concepts without requiring deep design expertise. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 13
    PersonaLive

    PersonaLive

    Expressive Portrait Image Animation for Live Streaming

    ...The framework prioritizes low-latency and streamable output, making it suitable for real-time creative workflows, broadcast overlays, or interactive avatars on consumer-grade GPUs. PersonaLive’s architecture balances visual quality and efficiency by combining motion encoding, temporal modules, and hybrid implicit control signals to preserve identity and stable expression through long sequences.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 14
    VGGSfM

    VGGSfM

    VGGSfM: Visual Geometry Grounded Deep Structure From Motion

    VGGSfM is an advanced structure-from-motion (SfM) framework jointly developed by Meta AI Research (GenAI) and the University of Oxford’s Visual Geometry Group (VGG). It reconstructs 3D geometry, dense depth, and camera poses directly from unordered or sequential images and videos. The system combines learned feature matching and geometric optimization to generate high-quality camera calibrations, sparse/dense point clouds, and depth maps in standard COLMAP format. Version 2.0 adds support for dynamic scene handling, dense point cloud export, video-based reconstruction (1000+ frames), and integration with Gaussian Splatting pipelines. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    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: 0 This Week
    Last Update:
    See Project
  • 16
    vengi

    vengi

    Free and open source voxel art tools - editor, thumbnailer and format

    This is a collection of voxel tools. It includes a voxel editor with animation support and loading/saving into a lot of voxel volume formats. There are other tools e.g. a thumbnail for your file manager and a command line tool to convert or modify between several voxel formats. Use a voxel editor or to convert your voxel models into an obj or ply file. If you came here as a developer, make sure to check out the dependencies and set up your development environment. The build scripts are...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    Wicked Engine

    Wicked Engine

    3D engine with modern graphics

    ...Use this as a C++ framework for your graphics projects, a standalone 3D editor, LUA scripting or just for learning. To build Wicked Engine for Windows (10 or later), use the latest version of Visual Studio and the provided WickedEngine.sln solution file. By simply pressing F5, the Editor application will be built. There are other example projects that you can build as well within the solution. If you want to develop a C++ application that uses Wicked Engine, you can build the WickedEngine static library project for the appropriate platform, such as WickedEngine_Windows, and link against it. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 18
    3D Website with Three.js

    3D Website with Three.js

    The most impressive websites in the world use 3D graphics

    Project_3D_developer_portfolio is a code-repository and tutorial project that teaches how to build a developer portfolio website enhanced with 3D graphics and animations, using technologies like React, Three.js, React Three Fiber, Tailwind CSS, Vite and more. The idea is to help developers create “the most impressive websites” by blending immersive 3D scenes and interactive UI elements with modern web frameworks. The README walks through the tech stack, features and how to get started,...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 19
    reveal.js

    reveal.js

    The HTML Presentation Framework

    reveal.js is a framework for creating beautiful interactive presentations using HTML. It comes with a wide range of features, including nested slides, auto-sliding, touch navigation, Markdown support, PDF export, speaker notes, theming and more. It also comes with a JavaScript API that allows you to control various other options, and a list of plugins that can be used to extend reveal.js further. reveal.js currently offers full support for any recently released version of the following...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    Spatie Browsershot

    Spatie Browsershot

    Convert HTML to an image, PDF or string

    ...It utilizes headless Chrome to render pages accurately and can be used to capture screenshots, generate PDFs, and manipulate web content programmatically. It is especially useful for applications that require generating visual content from dynamic or static web pages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Ultralight

    Ultralight

    Lightweight, high-performance HTML renderer for game developers

    ...Available for desktop apps, game consoles, TVs, embedded device displays, servers, and more. Official API for C and C++, with bindings for more. Render web-content on the GPU via Direct3D, Metal, OpenGL, or your own engine for unmatched visual performance. Render web-content on the CPU via SIMD/parallel for incredibly easy integration with any environment (including server-side!). Ultralight is engineered for peak performance, ensuring minimal CPU and memory usage. Customize low-level platform functionality, integrate JavaScript directly with native code, dive deep into performance tuning, and more. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    Cesium

    Cesium

    An open-source JavaScript library for world-class 3D globes and maps

    CesiumJS is an open source JavaScript library for creating world-class 3D globes and maps with the best possible performance, precision, visual quality, and ease of use. Developers across industries, from aerospace to smart cities to drones, use CesiumJS to create interactive web apps for sharing dynamic geospatial data. Built on open formats, CesiumJS is designed for robust interoperability and scaling for massive datasets. CesiumJS is released under the Apache 2.0 license and is free for both commercial and non-commercial use. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23
    PyVista

    PyVista

    3D plotting and mesh analysis through a streamlined interface

    ...PyVista is a helper module for the Visualization Toolkit (VTK) that takes a different approach on interfacing with VTK through NumPy and direct array access. This package provides a Pythonic, well-documented interface exposing VTK’s powerful visualization backend to facilitate rapid prototyping, analysis, and visual integration of spatially referenced datasets. This module can be used for scientific plotting for presentations and research papers as well as a supporting module for other mesh-dependent Python modules. Easily integrate with NumPy and create a variety of geometries and plot them. You could use any geometry to create your glyphs, or even plot the points directly. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    simpleParallax.js

    simpleParallax.js

    Simple and tiny JavaScript library that adds parallax animations

    simpleParallax.js is a very simple and tiny Vanilla JS library that adds parallax animations on any image. Where it may be laborious to get results through other plugins, simpleParallax.js stands out for its ease and its visual rendering. The parallax effect is directly applied to image tags, there is no need to use background images.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    glChAoS.P

    glChAoS.P

    3D GPUs Strange Attractors and Hypercomplex Fractals explorer

    glChAoS.P is a GPU-accelerated, real-time graphics project for visualizing complex mathematical fractals, attractors, and particle systems using OpenGL and GLSL. It’s an interactive sandbox for visual experimentation with chaotic systems, combining beautiful visuals with user control via keyboard and GUI. The software includes extensive customization of rendering parameters, camera movement, and output formats, including support for VR and 360-degree panoramic videos. It’s widely used for both scientific visualization and generative art.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
MongoDB Logo MongoDB