An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: framebuffer

FrameOS/frameos

Operating system for single function smart frames

Language: C - Size: 20.4 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 376 - Forks: 10

emoon/rust_minifb

Cross platfrom window and framebuffer crate for Rust

Language: Rust - Size: 1.35 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 1,120 - Forks: 102

jonasgeiler/lua-fenster

📚 The most minimal cross-platform GUI library - now in Lua!

Language: C - Size: 498 KB - Last synced at: 3 days ago - Pushed at: 5 days ago - Stars: 42 - Forks: 3

menahishayan/React-SPI

React renderer for SPI-connected TFT LCD displays (like ILI9341) on Raspberry Pi. Brings web UI components beyond the browser using framebuffer mirroring and lightweight kiosk setups.

Language: CSS - Size: 4.59 MB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

SpeedyCraftah/arm-v8a-virt-ramfb

A working example of a simple display framebuffer working on Qemu's Virt machine emulating an Arm Cortex.

Language: C - Size: 27.3 KB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

lvgl/lv_port_linux

LVGL configured to work with a standard Linux framebuffer

Language: C - Size: 1.05 MB - Last synced at: 3 days ago - Pushed at: 11 days ago - Stars: 343 - Forks: 200

ghaerr/microwindows

The Nano-X Window System

Language: C - Size: 34.5 MB - Last synced at: 5 days ago - Pushed at: about 2 months ago - Stars: 765 - Forks: 100

permutationlock/DumbCycle

A step-by-step example showing how to make a Linux game from scratch with x86_64 assembly and C99 without libc.

Language: C - Size: 17.6 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 2 - Forks: 0

xlucn/dotfiles

Linux configuration files (dotfiles) and some useful scripts

Language: Lua - Size: 1.88 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 46 - Forks: 3

DarkGL/node-xvfb-ts

Easily start and stop an X Virtual Frame Buffer from your node apps

Language: TypeScript - Size: 144 KB - Last synced at: about 12 hours ago - Pushed at: 2 months ago - Stars: 11 - Forks: 0

Miouyouyou/Android-framebuffer-Direct-Example

Demonstrates how to access and write into the framebuffer directly, in Android native applications.

Language: C - Size: 20.5 KB - Last synced at: 13 days ago - Pushed at: over 7 years ago - Stars: 10 - Forks: 2

ijouwdfijeojwfijw/PPM-tty-renderer

PPM tty Renderer is a simple tool for displaying PPM-P3 images on Linux using a memory-mapped framebuffer. 🖥️ This project serves as a practical exercise in low-level programming and image rendering. 🖼️

Language: C - Size: 1.84 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 0 - Forks: 0

heysokam/tinyfb

tiny*FB | Tiny Framebuffer with OpenGL

Language: Nim - Size: 93.8 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 3 - Forks: 0

Ornitorink0/PPM-tty-renderer

Renderer for PPM-P3 files using a memory-mapped framebuffer. Just for practice.

Language: C - Size: 1.86 MB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 0 - Forks: 0

ghaerr/fbff Fork of aligrudi/fbff

A small ffmpeg-based framebuffer media player

Language: C - Size: 8.8 MB - Last synced at: 5 days ago - Pushed at: about 6 years ago - Stars: 5 - Forks: 0

funnygeeker/micropython-easydisplay

A display library: implemented purely in Micropython. 纯 Micropython 实现的显示库

Language: Python - Size: 61 MB - Last synced at: 22 days ago - Pushed at: about 1 year ago - Stars: 66 - Forks: 13

gfxprim/gfxprim

Open-source modular 2D bitmap graphics library with emphasis on speed and correctness.

Language: C - Size: 45.8 MB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 53 - Forks: 12

vvaltchev/tfblib

A Tiny Linux Framebuffer Library

Language: C - Size: 367 KB - Last synced at: 17 days ago - Pushed at: over 2 years ago - Stars: 113 - Forks: 21

aalekhm/PixSoR

PixSoR - Pixel Software Renderer with Shader Emulation.

Language: C++ - Size: 5.53 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 0

JohnAlexINL/moongin

Language: C - Size: 4.86 MB - Last synced at: 18 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

NiLuJe/FBInk

FrameBuffer eInker, a small tool & library to print text & images to an eInk Linux framebuffer

Language: C - Size: 9.89 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 385 - Forks: 26

romainflcht/linux_fbtools

Nice program that includes some graphic functions that print things into the linux framebuffer.

Language: C - Size: 14.6 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

mchalain/dma-buf-texture-sharing

fork from https://gitlab.com/blaztinn/dma-buf-texture-sharing/

Language: C - Size: 15.6 KB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

zlgopen/awtk-linux-fb

awtk port for linux framebuffer

Language: C - Size: 5.88 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 116 - Forks: 49

rofl0r/gnuboy

latest version of original laguna source, with a handful fixes for modern compilers and systems

Language: C - Size: 597 KB - Last synced at: 18 days ago - Pushed at: about 2 years ago - Stars: 93 - Forks: 35

aligrudi/fbpad

A small Linux framebuffer virtual terminal

Language: C - Size: 229 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 130 - Forks: 19

canselcik/libremarkable

The only public framework for developing applications with native refresh support for Remarkable Tablet

Language: C - Size: 16.4 MB - Last synced at: about 2 months ago - Pushed at: 10 months ago - Stars: 648 - Forks: 58

deniskropp/DirectFB

Official DirectFB GitHub Repository

Language: C - Size: 20.7 MB - Last synced at: 18 days ago - Pushed at: 11 months ago - Stars: 260 - Forks: 62

rien/reStream

Stream your reMarkable screen over SSH.

Language: Rust - Size: 4.65 MB - Last synced at: 28 days ago - Pushed at: 3 months ago - Stars: 809 - Forks: 60

sgerwk/pdftoroff

view pdf on X11 and the Linux framebuffer; resize pdf; convert pdf to text, html, TeX, groff

Language: C - Size: 1.1 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 20 - Forks: 1

pawelkn/framebuffer-animations

Framebuffer Animations is an open-source project designed to play GIF animations on a raw framebuffer device, primarily intended for use in embedded devices

Language: Rust - Size: 6.27 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 4 - Forks: 1

devel0/netcore-opengl

net core opengl

Language: C# - Size: 25.9 MB - Last synced at: 6 days ago - Pushed at: 6 months ago - Stars: 30 - Forks: 4

grz0zrg/fbg

Lightweight C 2D graphics API agnostic library with parallelism support

Language: C - Size: 3.94 MB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 516 - Forks: 41

pixlpa/WebGL-Feedback-Demo

WebGL setup for rendering multi-pass shader networks, optimized for complex texture/image processing

Language: JavaScript - Size: 9.77 KB - Last synced at: about 2 months ago - Pushed at: over 7 years ago - Stars: 94 - Forks: 6

markusmoenig/code_editor

A standalone code editor with syntax highlighting and themes.

Language: Rust - Size: 66.1 MB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 14 - Forks: 1

lvntky/fbgl

Lightweight 2D Framebuffer Library for Linux

Language: C - Size: 48.2 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 46 - Forks: 2

peter-l5/framebuf2

MicroPython FrameBuffer extension: larger and rotated font, triangles and circles

Language: Python - Size: 21.5 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 17 - Forks: 6

smokku/fbv

fbv (FrameBuffer Viewer) is a simple program to view pictures on a Linux framebuffer device

Language: C - Size: 23.4 KB - Last synced at: 4 days ago - Pushed at: about 7 years ago - Stars: 11 - Forks: 4

Ben-D-Anderson/FBDirect

Experimental C++ project that renders graphics directly to the Linux frame buffer. The program adapts to video devices with different resolutions and low-level pixel formats. Best suited for embedded systems.

Language: C++ - Size: 1.92 MB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

1125962926/spi-oled-driver

Framebuffer drivers implemented by char-devices that can change pins at will

Language: C - Size: 46.9 KB - Last synced at: 11 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

grz0zrg/twigs

Twigs – 512 bytes procedural graphics in C code (IFS Fractal, Linux, fbdev)

Language: C - Size: 7.16 MB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 15 - Forks: 1

jichu4n/jfbview

PDF and image viewer for the Linux framebuffer.

Language: C++ - Size: 1.23 MB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 109 - Forks: 18

GitMoDu/EGFX

Embedded cooperative-Task based display engine with screen drivers for Arduino core

Language: C++ - Size: 422 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

raspiduino/libpyfb

Python library for controling raw framebuffer. Written in pure Python.

Language: Python - Size: 6.84 KB - Last synced at: 3 months ago - Pushed at: almost 3 years ago - Stars: 16 - Forks: 4

100askTeam/lv_100ask_linux_desktop

百问网linux桌面GUI,基于LVGL 8.x。

Language: C - Size: 3.92 MB - Last synced at: 2 months ago - Pushed at: over 3 years ago - Stars: 40 - Forks: 20

maximevince/fbDOOM Fork of insane-adding-machines/DOOM

fbDOOM

Language: C - Size: 979 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 149 - Forks: 23

edwardoid/libfb

Simple library to render on linux framebuffer

Language: C++ - Size: 937 KB - Last synced at: 3 months ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

aligrudi/fbff

A small ffmpeg-based framebuffer media player

Language: C - Size: 77.1 KB - Last synced at: 2 months ago - Pushed at: 8 months ago - Stars: 76 - Forks: 12

ichlubna/OpenGLInjector

This header-only hpp library can be used to adjust the rendered result of an existing OpenGL code without the need to inspect the code too much.

Language: C++ - Size: 5.86 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

richinfante/fb-dashboard

Dashboard renderer designed for running on low-cost linux devices, like Raspberry pi

Language: Python - Size: 1.45 MB - Last synced at: 3 months ago - Pushed at: 10 months ago - Stars: 2 - Forks: 0

ThingPulse/minigrafx

ESP8266 graphics library

Language: C++ - Size: 394 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 223 - Forks: 47

tboox/gbox 📦

🎨 A multi-platform graphic library

Language: C - Size: 75.4 MB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 264 - Forks: 50

Lefucjusz/IT8951-Linux-USB-Driver

Language: C - Size: 33.2 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

ultraembedded/core_dvi_framebuffer

Minimal DVI / HDMI Framebuffer

Language: Verilog - Size: 77.1 KB - Last synced at: 4 months ago - Pushed at: almost 5 years ago - Stars: 79 - Forks: 12

aligrudi/fbpdf

A small framebuffer pdf, djvu, epub, xps, and cbz viewer

Language: C - Size: 74.2 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 200 - Forks: 32

ENDESGA/C7H16

hept render

Language: C - Size: 88.9 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 7 - Forks: 0

miathedev/MilkV-Rust-HID-Example

Cross-Compiled Rust binary to (yet) draw on a framebuffer device

Language: Rust - Size: 14.6 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

pzaino/MicroFB

A simple Frame Buffer library in C++11 for RISC OS

Language: C++ - Size: 241 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 1

feiss/zero

Draw pixels anywhere

Language: C - Size: 268 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 13 - Forks: 0

connellr023/rpi3-drivers

Submodule that includes some peripheral drivers for bare-metal Raspberry Pi 3.

Language: C - Size: 19.5 KB - Last synced at: 18 days ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

richinfante/fbutils

Short utility programs for taking control of the linux framebuffer when in console mode, to display images. This can be used for viewing images, creating lightweight dashboards, etc., without a window manager.

Language: C - Size: 4.97 MB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 9 - Forks: 2

mburakov/streamer

Lightweight screen streaming server

Language: C - Size: 161 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

vvzen/iced-framebuffer-example

Sample app showing how to use the iced rust GUI library to display an RGBA 8bit image buffer

Language: Rust - Size: 1.03 MB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

Gxrco/Raytracing-Rust

Snowy Night Scene developed in Rust. Using concepts of ray-casting to build 3D scenes with complex geometry light interpretation.

Language: Rust - Size: 27.6 MB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

deveon95/slideomatic

Python-based slideshow and media playback program

Language: Python - Size: 611 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

dpfrey/mangOH_Waveshare_Eink Fork of nxthongbk/MangoH-Waveshare

Linux kernel framebuffer driver for Waveshare E-Ink displays

Language: C - Size: 97.7 KB - Last synced at: 8 days ago - Pushed at: over 6 years ago - Stars: 17 - Forks: 3

grz0zrg/fb_monitor

C Framebuffer display of a remote (HTTP) JPEG image / Octoprint monitoring from REST API

Language: C - Size: 606 KB - Last synced at: 3 months ago - Pushed at: almost 7 years ago - Stars: 4 - Forks: 1

jd-develop/fbimg

Display images in TTY using the Linux Framebuffer!

Language: C - Size: 78.1 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

Sagacious-Software/Gosh

Simple and lightweight, framebuffer-oriented, cross-platform windowing library.

Language: C - Size: 116 KB - Last synced at: 2 months ago - Pushed at: over 4 years ago - Stars: 5 - Forks: 0

TimvanScherpenzeel/Thesis

Mass spring cloth simulation in WebGL using semi-implicit Euler and ping-pong FBO's.

Language: JavaScript - Size: 19.6 MB - Last synced at: 2 months ago - Pushed at: over 7 years ago - Stars: 17 - Forks: 1

rostislavjadavan/gofb

Framebuffer library for golang

Language: Go - Size: 1.57 MB - Last synced at: 3 months ago - Pushed at: 8 months ago - Stars: 9 - Forks: 1

thomasbruninx/indigodoom

A port of Doom for a nurse call touch display

Language: C++ - Size: 363 KB - Last synced at: 4 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

d-rez/gbz_overlay

Gameboy Zero status icon overlay display

Language: Python - Size: 732 KB - Last synced at: 8 months ago - Pushed at: over 2 years ago - Stars: 62 - Forks: 20

kuasha420/oc-z490-ud-hackintosh

Comet Lake Hackintosh on Gigabyte Z490 UD using OpenCore.

Size: 3.73 MB - Last synced at: 4 months ago - Pushed at: about 4 years ago - Stars: 5 - Forks: 1

ferreira-igor/WemosMatrixLed

An implementation of the Micropython's framebuf library to use with the Wemos' Matrix LED Shield.

Language: Python - Size: 1.95 KB - Last synced at: 4 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

julienp17/my_screensaver

Render graphical effects and animations

Language: C - Size: 28.1 MB - Last synced at: 4 days ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 0

jopadan/conaspect

Linux Kernel console resolution aspect ratio to row/column calculater

Language: C - Size: 14.6 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

reiver/go-fbdev

Tools for working with the Frame Buffer Device (fbdev) (that is common on Linux based on operating systems), for the Go programming language.

Language: Go - Size: 19.5 KB - Last synced at: 3 months ago - Pushed at: almost 7 years ago - Stars: 2 - Forks: 1

lincolnhard/v4l2-framebuffer

Map frame from USB camera to Linux framebuffer

Language: C - Size: 11.7 KB - Last synced at: 6 months ago - Pushed at: over 2 years ago - Stars: 56 - Forks: 22

Proton0/fbutil

Python scripts to manipulate the android framebuffer

Language: Python - Size: 1.76 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

RossAdrian/pyframebuffer

A linux framebuffer primitives library written in C and Python.

Language: C - Size: 174 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

RandomGamingDev/WebGL2FBO

A simple library for OOP encapsulation and abstraction of some of WebGL2 Framebuffers and the Renderbuffers they rely on.

Language: JavaScript - Size: 92.8 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 1

jmlepisto/qimg

Quick Image Display - Display images in terminal sessions

Language: C - Size: 684 KB - Last synced at: 10 months ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

ghaerr/fbpdf Fork of aligrudi/fbpdf

A small framebuffer pdf, djvu, epub, xps, and cbz viewer

Language: C - Size: 188 KB - Last synced at: 5 days ago - Pushed at: about 6 years ago - Stars: 5 - Forks: 1

pixlpa/plasticyetstillin-between

This is the source code of Plastic Yet Still In-Between, a web-based group exhibition (Pavilion) created for The Wrong Biennale 2013.

Language: JavaScript - Size: 26.5 MB - Last synced at: about 2 months ago - Pushed at: over 7 years ago - Stars: 8 - Forks: 2

slabua/micropython-futaba-vfd-driver

Futaba 000FV959IN / BOE CIG14-0604B, 8-MD-06INKM, 16-SD-13GINK VFD Micropython Driver for the Raspberry Pi Pico, with Framebuffer support.

Language: Python - Size: 1.36 MB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

LeonidPilyugin/mpv-over-ssh

Execute mpv on local machine with files on remote from SSH session

Language: Shell - Size: 18.6 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

xspager/libfb

A simple lib to draw to Linux framebuffer

Language: C - Size: 215 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 13 - Forks: 2

ciniml/pynqz1fb

A Linux framebuffer driver kernel module for PYNQ-Z1 base overlay

Language: C - Size: 64.5 KB - Last synced at: 1 day ago - Pushed at: over 8 years ago - Stars: 7 - Forks: 5

aurixos/nex

A simple terminal emulator for embedded systems

Language: C - Size: 1.31 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

jnovack/cloudkey

Rewrite of ck-ui to write to the Framebuffer LCD on the Ubiquiti CloudKey Gen2

Language: Go - Size: 136 KB - Last synced at: about 1 year ago - Pushed at: about 3 years ago - Stars: 22 - Forks: 4

SMerrony/fbinfogrid

Display a configurable grid of information and images on the framebuffer

Language: Go - Size: 2.37 MB - Last synced at: over 2 years ago - Pushed at: about 5 years ago - Stars: 2 - Forks: 0

nicolasbauw/blitter

Yet another bitmap blitting library for Rust.

Language: Rust - Size: 104 KB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 8 - Forks: 0

Frestein/fbpad

[mirror] A small Linux framebuffer virtual terminal.

Language: C - Size: 159 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

rprata/sgfx

SGFX is a lightweight embedded library for displays and touchscreens providing everything required to build a fully featured embedded GUI.

Language: C - Size: 247 KB - Last synced at: about 1 year ago - Pushed at: about 5 years ago - Stars: 24 - Forks: 8

alpheratz0/dvd_fb

DVD screensaver that runs on the linux framebuffer

Language: C - Size: 41 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

xfnw/fbflut

pixelflut server in C using the linux framebuffer

Language: C - Size: 1.84 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

fernandorpardo/DispmanX

DispmanX example

Language: C++ - Size: 13.7 KB - Last synced at: 2 months ago - Pushed at: almost 5 years ago - Stars: 15 - Forks: 0

malisipi/mfb

Frame buffer graphic (mouse, keyboard) library for V

Language: V - Size: 975 KB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 6 - Forks: 1

moonbuggy/fbgpsclock

Draw time, date, GPS and PPS information on a framebuffer display

Language: C - Size: 146 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0