Open-source C projects categorized as UI

Top 6 C UI Projects

  • SketchyBar

    A highly customizable macOS status bar replacement

    Project mention: A curated directory of 700 Mac menu bar apps | news.ycombinator.com | 2022-11-28

    Not sure why the downvotes, same here. I disabled mine in favour of sketchy bar [0]. I hide most things except for bandwidth and clock. Super handy.

    0: https://github.com/FelixKratz/SketchyBar

  • ltui

    🍖 A cross-platform terminal ui library based on Lua

    Project mention: LTUI 2.6 released, Improve configuration dialog | reddit.com/r/lua | 2022-09-22
  • Zigi

    Delete the most useless function ever: context switching.. Zigi monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack! Plus it reduces cycle time by up to 75%.

  • lv_port_esp32

    LVGL ported to ESP32 including various display and touchpad drivers

    Project mention: LVGL Touchscreen Calibration Issue | reddit.com/r/embedded | 2022-03-29

    Hi, I use this code and a ESP32 and a ILI9341 2.8'TFT_LCD 240*320 RGB with touch. As you can see in this GIF the touch screen does not work correctly and I think it needs calibration but I do not know how to do this. The setting in Menuconfig is like below.


    A simple web user interface library for ESP32 and ESP8266

    Project mention: This is a WiFi stepper motor board I made that runs on an ESP32 that's controlled over WiFi, all programmed in Arduino. Code in comments | reddit.com/r/arduino | 2022-07-25

    It's all local. I'm using ESPUI which hosts everything on the ESP.

  • LameUI

    A very lame UI library for embedded systems.

  • UI

    Homegrown event driven user interface library written on top of SDL2 (by Jacob-C-Smith)

    Project mention: Python bindings for my UI library. | reddit.com/r/Python | 2022-04-18

    This module is a work in progress. The library was originally written in C, and the module loads external symbols from a DLL using the ctypes package.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-11-28.

C UI related posts


What are some of the best open-source UI projects in C? This list will help you:

Project Stars
1 SketchyBar 1,322
2 ltui 715
3 lv_port_esp32 694
4 ESPUI 547
5 LameUI 40
6 UI 1
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.