# notro/fbtft

Linux Framebuffer drivers for small TFT LCD display modules. Development has moved to https://git.kernel.org/cgit/linux/kernel/git/gregkh/staging.git/tree/drivers/staging/fbtft?h=staging-testing

Repository: https://github.com/notro/fbtft
Canonical: https://ross.abutalabs.com/products/fbtft
Language: C
License Family: other
Archived: true
Last push: 2023-06-21T01:04:34+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 4975, "days_push": 1170, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, archived, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1882, forks 492 (observed 2026-08-28T04:05:48.719597+00:00)

## What it is
FBTFT is a collection of Linux kernel framebuffer drivers for small TFT LCD display modules, making it easy to write drivers for these displays. Development has moved to the Linux kernel staging tree, so this GitHub repo is no longer actively developed.

## Use cases
- drive small TFT LCD screens from a Raspberry Pi
- add framebuffer display support to embedded Linux boards
- write custom Linux kernel drivers for SPI display modules
- get a console or X display on a small LCD panel
- hook up ILI9340-style displays to Linux via SPI

## When to choose
- you need framebuffer support for a small TFT LCD on Linux, especially Raspberry Pi
- you are building an embedded Linux device with a SPI-connected display
- you want a simple framework for writing display drivers in the kernel

## When to avoid
- you need actively maintained code - use the Linux kernel staging tree version instead
- you are not working with the Linux kernel or embedded displays
- you need a userspace graphics library rather than kernel framebuffer drivers

## Facets
- artifact type: library
- maturity: maintenance
- function: embedded, graphics, file-system
- domain: embedded-systems, hardware, operating-systems
- platform: embedded, c
- tags: framebuffer, tft-lcd, display-drivers, raspberry-pi, kernel-drivers, linux-kernel, linux

## Member repositories
- notro/fbtft (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:48.719597+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:13:47.837880+00:00, confidence not recorded.
  - readme: https://github.com/notro/fbtft (fetched 2026-08-28T04:05:48.719597+00:00, sha a061d8ff6dae)
- Data as of 2026-08-30T08:39:29.467469+00:00.
