Showing 45 open source projects for "visual library"

View related business solutions
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 1
    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: 9 This Week
    Last Update:
    See Project
  • 2
    Blockly

    Blockly

    The web-based visual programming editor

    The Blockly library adds an editor to your app that represents coding concepts as interlocking blocks. It outputs syntactically correct code in the programming language of your choice. Custom blocks may be created to connect to your own application. Blockly in a browser allows web pages to include a visual code editor for any of Blockly's five supported programming languages, or your own.
    Downloads: 48 This Week
    Last Update:
    See Project
  • 3
    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: 51 This Week
    Last Update:
    See Project
  • 4
    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: 1 This Week
    Last Update:
    See Project
  • Forever Free Full-Stack Observability | Grafana Cloud Icon
    Forever Free Full-Stack Observability | 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
  • 5
    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: 6 This Week
    Last Update:
    See Project
  • 6
    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: 44 This Week
    Last Update:
    See Project
  • 7
    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.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    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: 5 This Week
    Last Update:
    See Project
  • 9
    Christmas Tree

    Christmas Tree

    Just a simple Christmas tree, based on reddit story

    ...It separates the logical model from rendering concerns, so you can use it as the data backbone in UI frameworks, graphs, or custom visual components. The library’s API makes it easy to add, remove, or move nodes anywhere in the hierarchy while maintaining consistent references and performance.
    Downloads: 0 This Week
    Last Update:
    See Project
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • 10
    FreeImage is a library project for developers who would like to support popular graphics image formats (PNG, JPEG, TIFF, BMP and others). Some highlights are: extremely simple in use, not limited to the local PC (unique FreeImageIO) and Plugin driven!
    Leader badge
    Downloads: 2,473 This Week
    Last Update:
    See Project
  • 11
    GLScene

    GLScene

    GLScene Engine for Delphi & C++Builder VCL Windows 32/64

    GLScene is an OpenGL based 3D library for Delphi, C++Builder and Lazarus. It provides visual components and objects allowing description and rendering 3D scenes in graphic applications. Update of newer versions of the trunk has been moved to https://github.com/glscene
    Downloads: 64 This Week
    Last Update:
    See Project
  • 12
    dear jvm imgui

    dear jvm imgui

    Bloat-free Immediate Mode Graphical User interface for JVM

    kotlin-graphics/imgui is a Kotlin port and wrapper of the Dear ImGui immediate-mode graphical user interface, designed to integrate seamlessly with JVM-based OpenGL applications. It brings the powerful, real-time GUI-building capabilities of ImGui to Kotlin developers, allowing rapid development of tools, in-app editors, and visual debuggers with a highly intuitive syntax. The project closely mirrors the original C++ ImGui API, while adding idiomatic Kotlin features and bindings for...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    React Transition Group

    React Transition Group

    Perform animations when a React component enters or leaves the DOM

    Exposes simple components useful for defining entering and exiting transitions. React Transition Group is not an animation library like React-Motion, it does not animate styles by itself. Instead it exposes transition stages, manages classes and group elements and manipulates the DOM in useful ways, making the implementation of actual visual transitions much easier. Since react-transition-group is fairly small, the overhead of including the library in your application is negligible. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    A easy basic in order to make games in 2d style amos for linux and windows The basic it comprises a module runtime, ide examples and games.
    Leader badge
    Downloads: 22 This Week
    Last Update:
    See Project
  • 15
    TroisJS

    TroisJS

    ThreeJS + VueJS 3 + ViteJS

    I wanted to code something similar to react-three-fiber but for VueJS. I started from scratch, I will rewrite some of my WebGL demos to see if this little toy can do the job. The most popular WebGL library, with a good support on both desktop and mobile. With TroisJS you can easily create 3D content for your website using VueJS components. Really fast development time with ViteJS/HMR ! Useful to create awesome 3D scenes. Thanks to VueJS/ViteJS, TroisJS use watchers and HMR to update ThreeJS...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Skija

    Skija

    Java bindings for Skia

    ...The project focuses on delivering idiomatic Java/Kotlin APIs that map cleanly to Skia primitives, giving developers a powerful tool for building custom graphics, charting, GUIs, games, and visual effects with minimal overhead. Because Skija runs on top of native Skia libraries via JNI, it delivers performance suitable for real-time interactive applications, high-resolution rendering, and complex vector artwork.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    Vanga

    Compiler-like generic data scraper and GUI automation tool.

    A Java-based visual compiler for GUI recognition and automation. The screens are described in an XML file which contains the definitions of lexemes and the tokens that comprise them. Upon a successful match of a screen, user-defined code is executed. Within the scope of this code, the user is capable of extracting data from the screen, interpreting it, and driving the GUI accordingly. The demonstration example reads the value of a calculator, displays it for the user, and enables him to...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    The Video Annotation and Reference System (VARS) is a software interface and database system that provides tools for describing, cataloging, retrieving, and viewing the visual, descriptive, and quantitative data associated with video.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Rough

    Rough

    Create graphics with a hand-drawn, sketchy, appearance

    Rough is a graphics library that renders hand-drawn-style sketches using the HTML5 Canvas or SVG. It emulates the appearance of a pencil sketch or doodle, giving digital drawings an informal and expressive look. The library is ideal for creative applications, data visualizations, and prototypes that benefit from a casual visual style. Rough is written in JavaScript and easily integrates with modern front-end frameworks and visualization tools.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    OpenGL based , OS-independent C++ library for the presentation of visual stimuli in Neuroscience experiments.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    Loaders.css

    Loaders.css

    Delightful, performance-focused pure css loading animations

    ...Each loader is built from simple HTML elements animated with CSS keyframes, transforms, and opacity to create spinners, pulses, bars, and geometric patterns. Because they’re vector-based and CSS-driven, the animations scale cleanly at any resolution and look sharp on high-DPI displays. The library emphasizes small, reusable snippets: you copy a minimal markup block, apply the provided class, and tweak size or color through CSS variables or overrides. Animations are crafted to be smooth and performant, relying on GPU-friendly properties to keep frame rates high even on mobile devices. The set covers common loading metaphors (pulsing dots, rotating squares, bouncing bars), giving designers a consistent visual language across a site while keeping bundle size tiny.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    Inkscape Map

    From Inkscape SVG files to HTML image map or coordinate list

    A simple tools to generate HTML imagemap or coordinates list (eg. to be inserted into a database) from an Inkscape SVG file. Also usefull for creating imagemap and generate area-coloured images on the fly using the coordinates (eg. in PHP with GD library). It requires Java to run.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23

    GeoCast

    Multi-view camera description format for OpenGL visual computing

    GeoCast is a data format that binds together camera information and multi-layer image sequences, such as RGBZ or RGBA representations. We use OpenEXR for image storage, and represent the camera position, rotation, and lens parameters as text files.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    OpenGL Mathematics (GLM)
    OpenGL Mathematics (GLM) is a C++ mathematics library for 3D software based on the OpenGL Shading Language (GLSL) specification.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 25

    Visual Image Viewer

    Visual Image Viewer :: Build using Python

    What you will do when you need to manage all your Image files according to what they shows/represent, I am not talking about you, what I also done in past, just select Image files one by one create folder for that kind of Image files and paste into that folder. Now Using this application you just have to define from which PATH you want to work with your Image Files and that's done, and define possible categories for Image files and use your Num-pad keys from 0, 1, 2, 3, and so...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
MongoDB Logo MongoDB