Showing 38 open source projects for "gui library"

View related business solutions
  • 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
  • $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
  • 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: 24 This Week
    Last Update:
    See Project
  • 2
    mpv

    mpv

    Command line video player

    ...Hardware decoding can be enabled at runtime on demand. A straightforward C API was designed from the ground up to make mpv usable as a library and facilitate easy integration into other applications. mpv is under active development, focusing on code refactoring and cleanups.
    Downloads: 79 This Week
    Last Update:
    See Project
  • 3
    PHP-GLFW

    PHP-GLFW

    A fully-featured OpenGL and GLFW extension for PHP

    php-glfw brings the GLFW library to the PHP language, enabling native GUI and OpenGL windowing capabilities directly from PHP scripts. This experimental extension allows developers to create real-time graphical applications, games, and simulations in PHP—traditionally a backend web language—by binding low-level graphics and windowing APIs. It opens creative possibilities for developers more comfortable in PHP or looking to prototype desktop applications with web-style syntax. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    ezthumb
    A video thumbnail generator based on FFMPEG.
    Leader badge
    Downloads: 21 This Week
    Last Update:
    See Project
  • Enterprise-grade ITSM, for every business Icon
    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.

    Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
    Try it Free
  • 5
    Agar

    Agar

    Cross Platform GUI Toolkit

    ...It includes a standard library of general-purpose widgets, and is also designed to be extended externally. New widgets can be implemented as part of an application or library. Complex user interface elements can be realized often in few lines of code. Agar is also extensible at the low-level. The low-level API is documented such that modular drivers can be written which enable Agar applications to work seamlessly under many platforms graphics systems without any change at the application level.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 6
    Multimedia architecture consisting of libraries and applications. Libraries include gavl for low level audio/video support and gmerlin_avdecoder, a multiformat decoding library. Applications include a GUI player with mediatree and a GUI transcoder.
    Leader badge
    Downloads: 30 This Week
    Last Update:
    See Project
  • 7
    Xdvi is a program for displaying DVI files on the X window system. Xdvik is a variant with hyperlink support and other additions, deployed e.g. in the TeX Live distribution.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 8
    bsplay

    bsplay

    Beigesoft™ bsplay is FFMPEG/GTK2 based multimedia player

    Why BSPLAY? FFMPEG plus ALSA, Xorg (standard graphic and video libs) are enough for playing any audio/video file and Internet stream. ffmpeg's ffplay can play any media, but it's really needed to manage audio play lists. Also, GUI is mandatory for further mobile/tablet version of LFSC or for any other mobile Linux. BSPLAY's GUI is designed for using in mobile view.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Asterope

    Asterope

    Cross-platform open source software for astrophotography

    Cross-platform open source software for astrophotography based on Qt and libgphoto2. Main target is ARM systems like Raspberry and OrangePi.
    Downloads: 0 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, govern, and optimize agents and models with Gemini Enterprise Agent Platform.
    Start Free
  • 10
    Native Linux Spotify client. Testify is a GUI client that uses the libspotify library. See developer.spotify.com for details of the library.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    LCUI

    LCUI

    A small C library for building user interfaces with C, XML and CSS.

    LCUI is a freely available software library to create GUI application, it is written in C, support the use XML and CSS describe the graphical interface, you can use it to make some simple effects. The above description and screenshots is for the version 1.0.0 (+), and the 1.0.0 version is still in development, it is not officially released, please do not use old versions of "files "page to download as version 1.0.0.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    FluidSynth

    FluidSynth

    A real-time SoundFont software synthesizer

    A real-time software synthesizer based on the SoundFont 2 specifications. It can be used for live audio synthesis of MIDI events or for rendering MIDI files to disk, using SoundFont instruments. It can also be embedded in other applications. This is not a application with a graphical user interface, however there are several GUI applications which utilize FluidSynth.
    Leader badge
    Downloads: 163 This Week
    Last Update:
    See Project
  • 13
    Box is a language specifically designed to make vector graphics easy plus a integrated development environment which facilitates the use of the language by interactively showing the graphical output. Box combines the convenience of drawing figures with the mouse with the convenience of describing them with a language tailored for vector graphics.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    savonet
    Audio toolkit for streaming, aiming at complex Internet radio systems. Our stream generator is highly extensible and flexible. Script based, it can be a fully automatic daemon streamer, but is also used for live shows with an user-friendly GUI.
    Leader badge
    Downloads: 345 This Week
    Last Update:
    See Project
  • 15
    gtkpod is a platform independent GUI for Apple's iPod using GTK. It allows you to import your existing iTunes database, add songs, podcasts, videos and cover art, and to edit ID3 tags. libgpod is a library allowing direct access to the iPod's conte
    Leader badge
    Downloads: 93 This Week
    Last Update:
    See Project
  • 16
    AP3/3SUM

    AP3/3SUM

    Multimedia asset management and manipulator for Étoilé

    3SUM aims to provide a powerful 2 to 3D programmable environment that allow editing several kind of contents and linking the relationships among Objective-C type. 3SUM sits on the top of AP3 framework which consit of 3D screen graph Objective-C API, C++ geometry math classes, basic mesh implementations, raster compositor and thread managements. AP3 also have a few foundation classes for data manipulation purpose, such as AAObject root which allows tagging object with selector-keyed...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    OpenCMISS-Zinc

    OpenCMISS-Zinc

    A Library for Interactive Modelling and Visualisation

    The OpenCMISS-Zinc Library (opencmiss.org/zinc), or Zinc, is a software library for building interactive graphical modelling and visualisation applications. Models are represented in Zinc as mathematical fields defined over domains, including finite elements with support for high-order basis functions, complex parameter mappings and time variation, and image-based fields. Further fields can be defined by mathematical expressions and algorithms on existing fields, including image...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    iCoCo

    iCoCo

    iConnectMIDI PortManager for Windows, Linux and Mac

    iCoCo is a Windows/Linux/Mac application for configuring the iConnectMIDI ("iCM") MIDI router by iConnectivity. It utilizes the awesome portmidi library and the brilliant FLTK GUI toolkit.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    LCARS 24
    Star Trek 24/7: LCARS (Starfleet) GUI, full-screen alarm clock & calendar, games, utilities, sims, maps, graphical LCARS library, file manager, viewers, players, animation. Requires a HighColor/TrueColor DOS-based laptop w/ std. graphics & sound cards.
    Downloads: 20 This Week
    Last Update:
    See Project
  • 20
    AntTweakBar

    AntTweakBar

    C/C++ library to add light and intuitive GUI to OpenGL and DX programs

    AntTweakBar is a small and easy to use C/C++ library that allows programmers to quickly add a light and intuitive GUI into OpenGL or DirectX based programs to interactively tweak parameters on-screen. AntTweakBar works with Linux, Windows and OSX, and can be easily integrated with custom windowing system or with existing toolkits. Examples of integration with GLFW, SDL, GLUT, SFML and DirectX are provided.
    Leader badge
    Downloads: 16 This Week
    Last Update:
    See Project
  • 21

    texgenpack

    Texture compression and conversion program with KTX and DDS support.

    texgenpack is a texture compression and conversion program featuring a command line utility and a simple GUI program . Compression is implemented using a genetic algorithm. It supports compression, decompression, conversion and comparison of texture and image files. The image format supported is PNG, while for textures there is support for KTX, PKM and DDS using ETC1, ETC2, DXT1/3/5 or BPTC (BC7) texture compression. Several uncompressed texture format are also supported. This program...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 22
    moonbilight

    moonbilight

    AVR ambilight project

    Moonbilight is an AVR ambilight project designed for ATmega16/32 microcontroller. It uses V-USB (http://www.obdev.at/vusb/) library to communicate with PC directly through USB port. The GUI based on Qt (http://qt-project.org/) is designed to work on Linux and Windows (Not tested on Mac). The project is already fully functional. However it is still beta and may contain some bugs. You can watch some samples here: http://www.youtube.com/watch?v=5hwSC_uvric http://www.youtube.com/watch?...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Megalui

    Megalui

    Megalui: 2D/3D OpenGL & C/C++ Library for Scientific Visualizations

    Megalui supports Immediate-mode OpenGL drawing and GUI widgets based on the GLUI open source project. It is running on Windows & Linux. Features: Simple and powerful 'C' API; 2D/3D Drawing (Onscreen or 2D Plane); 3D Height Map Rendering; Seamless WebCam-Capture via Video-For-Windows API; 2D/3D Text Rendering; Alpha-Blending Drawing of all primitives; Drawing images on-screen and on-surface (plane); Images with Alpha-Blending; 3D Object/Surface Picking By using 2D screen coordinates; Line,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    This project gives an idea to develop a media player on the top of Gstreamer plugin. GUI for this project is developed on GTK+2 library.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    HoloMenu is a C library for creating GUIs with holographic simulator view. It helps creating buttons, text boxes and other components with effects similar to Syndicate Wars. It is designed to use as menu in games, but may be used for other projects.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
MongoDB Logo MongoDB