Skip to main content

76 docs tagged with "Open-source"

View all tags

3D-Printed Key Caps

3D-printable keycap covers by Nexusnui to repair Framework keys where the paint has peeled off.

Breadboard Card

The Breadboard Card (also called the MCU Dev Card) is a Tool Card from HW Media Lab LLC that carries a Seeed Studio XIAO module in a Framework Expansion Card form factor. Designed to work with the DockFrame modular USB-C hub or standalone via USB-C, it provides a development platform with breadboard-friendly 2.54 mm headers and a downstream USB-C port for prototyping.

CAN-bus Expansion Card (Cananka)

The CAN-bus Expansion Card (Cananka) is a community-designed expansion card adding a CAN bus interface to any Framework laptop. Created by Josip Medved (medo64) and first prototyped in March 2022, it uses a PIC18F25K80 microcontroller and an MCP2221A USB-to-UART bridge, supporting SLCAN and SocketCAN.

Coreboot

Coreboot is a free and open-source firmware replacement for proprietary BIOS/UEFI. It provides fast boot times, enhanced security through verified boot, and complete transparency of the firmware stack. Multiple porting efforts target Framework laptops, covering both AMD and Intel models.

D-Pad

D-Pad is a handheld gaming PC built around the Framework Laptop 13 motherboard, battery, and speakers, housed in a 3D-printed case with custom electronics. Created by community member Darrel Hunt (blt3dp) and announced on the Framework Community in April 2026, the project aims to deliver a "fully customizable, fully upgradeable, and fully repairable handheld gaming PC" using off-the-shelf Framework components.

dark-matrix

dark-matrix is an open-source control system for the Framework Laptop 16's dual 9×34 LED Matrix Input Modules, developed by community member heckseven. It is built as a persistent TypeScript/Node.js daemon driving both modules over USB serial, paired with a browser-based web UI called the Deck for configuration, animation editing, HUD presets, audio visualization, video display, and games. The project is licensed under GPL-3.0-or-later.

DongleHider+

The DongleHider+ is an open-source Framework expansion card that hides up to three USB wireless dongles (such as Logitech Unifying Receivers) inside the card while still providing an external USB-A port. Created by community member LeoDJ and released in March 2024, it uses an integrated USB hub to connect internal dongles and the external port simultaneously.

Dual LED Matrix Realtime Audio Visualizer

Dual LED Matrix Realtime Audio Visualizer is a script that captures system audio and displays stereo frequency bars simultaneously on both the left and right Framework 16 LED Matrix Input Modules. Developed by community member Seren (GitHub: 0xSeren), it was released on March 22, 2026 — a feature the author says they had wanted "since the framework 16 modules were first originally showcased".

Embedded Controller Mods

Fork of the Framework official EC firmware with custom modifications by jcdutton, primarily targeting the Framework 16.

ExAce (FPGA Expansion Card)

ExAce (Expansion Card Accelerator) is a community-designed FPGA acceleration card in a Framework expansion card form factor. Created by cdg66, it uses a CologneChip Gatemate A1 FPGA with an open-source toolchain and USB 3.0 SuperSpeed SERDES, targeting ML inference, signal processing, and hardware acceleration workloads.

FanFrame

FanFrame is a manual per-fan control application with live temperature and RPM readouts for the Framework Desktop (AMD Ryzen AI MAX) on Linux. Developed by community member iovis801, it provides a GTK4 GUI with per-fan duty sliders backed by a minimal privileged root daemon that communicates with Framework's official framework_tool CLI.

FrameDeck

The FrameDeck is an open-source handheld gaming PC powered by the Framework Laptop 13 mainboard, created by Steven Bergeron Meza (redglitch2) and announced in January 2024. Inspired by the Valve Steam Deck, it repurposes a Framework 13 mainboard, battery, and other components into a 3D-printed portable gaming form factor with hot-swappable mechanical face buttons, analog joysticks and triggers, and a 7-inch 1200p touchscreen.

Frameoscope

Frameoscope is a fully open-source oscilloscope implementation in the form factor of a standard Framework Expansion Card, developed by jlcjak. It samples at 40 MSPS with 10 MHz bandwidth, using a Texas Instruments ADC, an iCE40 FPGA, and an FTDI FT232H USB PHY. It is compatible with ngscopeclient, the open-source streaming oscilloscope client. The FPGA also serves as a user-programmable module with a >40 MB/s bidirectional data link to the host.

Framework 13 Vanilla Reconstruction

Framework 13 Vanilla Reconstruction is an open-source project to reconstruct every physical part of the Framework Laptop 13 as editable parametric CAD models, enabling community members to design custom chassis modifications, replacement parts, and novel form factors. Created by community member Captain-Pumpkinhead and hosted on GitHub, it is one of the most starred Framework community hardware projects with 60 stars.

Framework 16 E-Paper Module

The Framework 16 E-Paper Module is a community-developed e-paper display that fits beneath the Framework Laptop 16's macro pad or numpad in the palm rest area. Created by snowball (BBBSnowball) and published in May 2024, it uses a Waveshare 3.7" e-paper display with a resistive touchscreen, connected to the laptop via a custom flex PCB that taps into the input module's secondary pogo pin connector.

Framework 16 to MXM GPU Adapter

The Framework 16 to MXM GPU Adapter is an open-source community project by Joe Shapiro (GitHub: JJ-Shapiro) that aims to create a custom PCB adapter allowing standard MXM mobile GPU modules to be used in the Framework Laptop 16's expansion bay. If successful, it would enable users to install a wide range of mobile GPUs — including Nvidia MXM modules such as the mobile RTX 4090 — into their Framework 16.

Framework AIO Desktop

The Framework AIO is a 3D-printed all-in-one desktop computer built from Framework Laptop 13 parts, created by Michael Armstrong (whatthefilament) in January 2023. The project converts a Framework Laptop into an iMac-style desktop by housing the mainboard, display, speakers, webcam, and expansion cards in a custom 3D-printed enclosure. Design files, STLs, and assembly instructions are available on GitHub under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International license.

Framework Cyberdeck

The Framework Cyberdeck is a custom slab-style portable PC built from Framework Laptop 13 parts, created by Ben (Ben Makes Everything) and published in October 2023. Inspired by the Tandy TRS-80 Model 100 and cyberpunk aesthetics, it houses a Framework 11th Gen mainboard, battery, speakers, and expansion cards in a 3D-printed and CNC-milled aluminum chassis with a flip-up 8:3 widescreen display.

Framework DSP

Framework DSP is a collection of EasyEffects audio processing profiles that significantly improve the built-in speaker sound quality on Framework laptops running Linux. Developed by community member cab (GitHub: cab404), it uses impulse response (IR) calibration via HiFiScan alongside multiband compression and other DSP techniques to compensate for the acoustic limitations of small laptop speakers.

Framework Embedded Controller GUI

Framework Embedded Controller GUI (fw-ec-gui) is a graphical interface for controlling the Framework Laptop 13's Embedded Controller (EC), developed by community member Yisroel Newmark (GitHub: boredom101). Written in Python with PySimpleGUI and tkinter, it provides a point-and-click interface for fan speed control, LED color selection, and battery charge limiting by wrapping DHowett's fw-ectool.

Framework Fan Control GNOME Extension

Framework Fan Control is a GNOME Shell extension that provides a convenient interface for controlling fan profiles on Framework laptops running fw-fanctrl. Developed by community member ghostdevv (GitHub: ghostdevv), it integrates into GNOME's quick settings panel to display real-time temperature and fan speed, switch between fan strategies, and pause/resume fan control.

Framework LED Matrix Python Tool

Framework LED Matrix Python Tool is a Python command-line suite for the Framework Laptop 16 LED Matrix modules, developed by community member mariobx (with contributions from mariom6). It was created for programming novices to run "cool simulations" and visual experiments on the dual 9×34 LED matrix beyond the simple boot animations, after the author was surprised by the lack of available tooling at the time of purchase. The project is licensed under GPL-3.0.

Framework Matrix Manager (FWMM)

A widget-based LED Matrix program for the Framework 16 by Boyney (DedFishy), featuring a web dashboard GUI and system-tray background operation.

Framework Missing Keys

Framework Missing Keys is a community project to add the four missing navigation keys — PgUp, PgDn, Home, and End — to the Framework Laptop 16 by building a custom input module using Framework's One Key Module developer program. Created by community member Matthew and documented on Hackaday, the project began in February 2026 after the creator received One Key Modules directly from Framework through the developer program.

Framework Tablet

The Framework Tablet is a 3D-printable tablet case that converts a Framework Laptop 13 into a tablet form factor. Created by Michael Armstrong (whatthefilament) in April 2022, it reuses as many OEM Framework parts as possible — mainboard, battery, speakers, Wi-Fi antenna, and expansion cards — paired with a 12.3-inch portable USB-C touchscreen display. The project was featured by Framework on Twitter, covered by Hackaday, PC Gamer, Liliputing, PCWorld, and others.

framework_toolbox

A Rust-based GUI for ectool, backlight control, and ambient light sensor auto-brightness on Framework Laptop 13 Linux by taotien (formerly Ghett_Klapson).

framework-dotnet

framework-dotnet (FrameworkDotnet) is a .NET library for talking to Framework laptop and desktop embedded controller APIs through the native framework-system Rust FFI layer. Developed by community member TekuSP, it provides a managed API for detecting EC drivers, reading platform/product information, opening EC connections, reading firmware/power/fan/thermal snapshots, and controlling fan RPM and duty — all without exposing unsafe code to callers.

framework-rocm-containers

framework-rocm is a set of reproducible ROCm containers for the Framework Desktop (AMD Ryzen AI MAX / Strix Halo / Radeon 8060S, gfx1151). Developed by community member geoff-davis, it provides pinned PyTorch and JAX Docker images with GPU smoke tests and measured attention/training performance findings.

Framework16 LED Matrix Manager

Framework16 LED Matrix Manager is an open-source GUI application for controlling the LED Matrix Input Module on the Framework Laptop 16, developed by community member Fabian Fuchs (GitHub: FabulousCodingFox). Written in C++ with a Qt interface, it provides a native desktop tool for drawing, configuring presets, and managing the 9x34 LED display panels without requiring a web browser or command-line usage.

FrameworkLTE Expansion Card

The FrameworkLTE is a custom Framework expansion card that provides LTE data access with a physical SIM card, enabling cellular connectivity — including calls and texts — directly from a Framework laptop. Created by community member lonersoft (Lolo280374) and published on GitHub in April 2026, the project houses a stripped ZTE MF79U LTE modem inside a 3D-printed expansion card enclosure.

fw-fanctrl

fw-fanctrl is a Python CLI service for Linux that controls Framework Laptop fan speed according to a configurable speed/temperature curve. Developed by community member Jean (GitHub: TamtamHero), it was originally created in April 2022 to address the overly aggressive default fan behaviour on the Framework Laptop 13 Intel, which many users found too loud for light workloads.

FW16 LED Matrix Visualizer

FW16 LED Matrix Visualizer is a real-time PC-audio visualizer and pixel-art animation player for the Framework Laptop 16's dual LED Matrix Input Modules, developed by community member Imdad3456. It talks to the two 9×34 modules directly over serial (no ledmatrixctl calls in the hot loop) for fast, responsive updates, and runs persistently in the background via a system-tray app that survives reboots through a Windows Scheduled Task. It is Windows 10/11 only and licensed under MIT.

FW16 PCIe x16 Expansion Bay

The FW16 PCIe x16 Expansion Bay is an open-source community hardware project by Ether-Nova that provides a fully powered PCIe x16 physical slot on a board designed to sit in the Framework Laptop 16's expansion bay shell. The slot provides x8 electrical (PCIe Gen 4) since the Framework 16 exposes a maximum of 8 PCIe lanes through its expansion bay interface, and can deliver up to 75W of power.

FW16 Pong Wars

FW16 Pong Wars is a Rust-based game for the Framework Laptop 16 LED Matrix Input Modules, inspired by the original Pong Wars by Koen van Gilst. Developed by community member boobcactus, it runs a competitive ball-bouncing game directly on the 9x34 LED matrix panels, supporting both single-module (9x34) and dual-module (18x34) display modes.

fw16-kbd-uleds

fw16-kbd-uleds is a Framework Laptop 16 keyboard backlight bridge that exposes QMK-controlled input modules as a standard UPower keyboard backlight device. Developed by community member paco3346, it creates a virtual LED device via /dev/uleds named framework::kbd_backlight, translating desktop brightness changes into direct QMK/VIA HID commands applied to detected Framework 16 keyboard, numpad, and RGB macropad modules.

fw16-led-matrixd

fw16-led-matrixd is an open-source, cross-platform daemon and CLI for controlling the Framework Laptop 16 LED Matrix Input Modules, developed by community member Sabrina Andersen (GitHub: NukingDragons). Written in Rust, it fully implements Framework's LED Matrix serial API and provides both a background daemon (fw16-led-matrixd) and a command-line client (ledcli) for scripting and automation.

fw16-ledvu

fw16-ledvu is an audio visualizer for the Framework Laptop 16 LED Matrix modules that displays a real-time VU/equalizer driven from PipeWire audio via CAVA (Console Audio Visualizer). Developed by community member Jack Burch (GitHub: JackMBurch), it runs as a lightweight systemd user service on Linux and writes directly to the LED Matrix modules over persistent serial connections for low-latency updates.

Glider — 60fps E-Ink Monitor

Glider is an open-source, low-latency e-ink display controller by Wenting Zhang (Modos Labs), capable of driving e-paper panels at up to 60 fps — far beyond typical e-ink refresh rates. It uses a Xilinx Spartan 6 FPGA to process video signals and drive raw e-ink panels directly, bypassing the latency of integrated display controllers.

Google Coral Expansion Card

The Google Coral Expansion Card is a community-designed expansion card that integrates a Google Coral Edge TPU accelerator module into the Framework Laptop's expansion card form factor. Created by Evgeni Genchev in May 2022, the project enables on-device machine learning inference (TensorFlow Lite) through a dedicated TPU chip housed in a standard expansion card slot.

HandyWork

HandyWork is an ergonomic keyboard project for the Framework 16 by Axel Voitier, designed as a custom input module with staggered columnar layouts. It proposes 8 different layouts fitting the A1 design space, from a minimalist 36-key (5×3) Miryoku-compatible layout up to a 50-key (6×4) layout for users who prefer fewer layers.

Input Architect

This project has been merged into Framework Deck. All features are now part of Framework Deck's Keyboard module. The standalone repository is archived for historical reference.

Input Connector Shim

The Input Connector Shim is a tiny PCB by CRImier (Arya) that plugs into the Framework mainboard's input connector, exposing an external power button, a USB 2.0 port, and connections for keyboard backlight, Caps Lock, and fingerprint LEDs — without sacrificing a USB-C port.

Input Cover Controller

The Input Cover Controller is an RP2040-based board by CRImier (Arya) that lets you reuse a Framework input cover (palmrest with keyboard and touchpad) as a standalone USB device. It connects to the keyboard matrix, touchpad, power button, fingerprint sensor, and LEDs — turning a spare input cover into a fully functional USB keyboard.

LED Matrix Controllers

LED Matrix Controllers is a JavaScript/TypeScript library providing cross-firmware controllers for the Framework Laptop 16 LED Matrix Input Module, developed by Jacob Padgett (GitHub: jpadgett314). The library abstracts the differences between three LED matrix firmwares — the official Framework firmware, sparkle-fw16, and sigroot's firmware — behind a unified API using the WebHID and Web Serial APIs.

LED Matrix Monitoring

LED Matrix Monitoring (ledmatrixmonitoring) is a system metrics visualization service for the Framework Laptop 16 LED Matrix Input Module, developed by community member Igor (GitHub: night-crawler). Written in Rust, it collects system metrics — CPU usage, memory, disk I/O, network, temperature, and battery — renders them as PNG images, and sends them to the companion LED Matrix Daemon for display on the 9x34 LED matrix.

LED Matrix Vocab

LED Matrix Vocab (also titled "LED Matrix Word Randomizer") is a web-based Japanese vocabulary study tool for the Framework Laptop 16 LED Matrix modules, developed by community member Jacob Padgett (GitHub: jpadgett314). It periodically displays a random Japanese word on the LED Matrix modules, turning idle screen real estate into a passive language-learning aid. The app is available as a live demo and can be installed as a Progressive Web App (PWA) for offline desktop use.

led_matrix.py

A simple Python library for the Framework 16 LED Matrix module by Encampeded.

LoRa Expansion Card

The LoRa Expansion Card is a community-developed expansion card that adds LoRa (Long Range) wireless communication to Framework laptops. Multiple community members have contributed designs, with the most advanced being by S115 (Sil Schouten), which successfully ran Meshtastic firmware and established LoRa reception in May 2025.

LTE Cat 4 Cell Modem Card

The LTE Cat 4 Cell Modem Card is a long-running community project to create a cellular LTE modem expansion card for Framework laptops. Originally proposed by engineer Tim Taylor in October 2021, the project has gone through multiple design iterations by different community members and companies, with the most recent active effort being an ultra-compact open-source design by Filip Stedronsky (Filip_S) based on the Quectel EG95 modem module.

Mainboard Terminal

Mainboard Terminal is a retro-futuristic all-in-one computer built around a Framework Laptop 13 Mainboard, featuring a distinctive 5-inch round LCD display. Created by hardware designer Penk Chen — a self-described digital nomad from Taiwan based in Tokyo, known for the CutiePi tablet, Penkesu Computer, and Rasti Computer — the project was inspired by early computer terminals that used circular cathode-ray tube oscilloscope displays.

Mattbook

Mattbook is an ultra-portable computer (UMPC) built around a Framework Laptop 13 mainboard, developed by community member 2disbetter (Matt) in collaboration with hardware designer Penk Chen — known for the Penkesu Computer, Mainboard Terminal, and Rasti Computer. The project packs a full Framework 13 mainboard with a 13th-gen Intel i7-1370P, 64 GB of DDR4 RAM, and a 1 TB NVMe SSD into a paperback-sized CNC aluminium enclosure measuring 265 × 152 × 56 mm.

Multimeter Card

The Multimeter Card is a Tool Card from HW Media Lab LLC that fits a full multimeter into a Framework Expansion Card form factor. It is designed to work with the DockFrame modular USB-C hub or plugged directly into any USB-C host. It measures DC/AC voltage, DC current, resistance, capacitance, and inductance with galvanic isolation between the measurement domain and the host.

MXM GPU + Dell E-Port Expansion Bay Adapter

The MXM GPU + Dell E-Port Expansion Bay Adapter is an open-source community hardware project by WifiCable (GitHub: a-little-wifi) that combines an MXM GPU slot with a Dell E-Port dock connector on a single board designed for the Framework Laptop 16's expansion bay. The project was started when the Framework 16 was announced, but the author states it is "very unfinished" and they do not plan to continue development since they did not purchase the laptop.

OcuLink eGPU Expansion Bay Module

The OcuLink eGPU Expansion Bay Module is a community-developed hardware project that adds OCuLink (Optical-Copper Link) external GPU connectivity to the Framework Laptop 16 via its Expansion Bay. OCuLink provides a direct PCIe connection to the laptop's GPU slot, offering significantly higher bandwidth than USB4/Thunderbolt — up to ~63 Gbps for 4i (x4 PCIe 4.0) and ~126 Gbps for 8i (x8 PCIe 4.0), compared to ~32 Gbps for USB4. The project was initiated in June 2023 after Framework CEO Nrp greenlit community exploration of OCuLink for the Expansion Bay, and has since evolved through multiple design approaches, commercial preorders, and open-source hardware iterations.

OSHE Framework Desktop Usage Display

The OSHE Framework Desktop Usage Display is a front display panel for the Framework Desktop, developed by the Open Source Hardware Enterprise (OSHE) team at Michigan Technological University. The display mounts to the front panel of the Framework Desktop and shows real-time computer statistics such as CPU utilization, providing a simple, cheap, and good-looking proof of concept for a status display.

OSHE I2C/UART Card

The OSHE I2C/UART Card is a community-developed expansion card providing I2C and UART interfaces in the Framework expansion card form factor. Developed by the Open Source Hardware Enterprise (OSHE), a student team at Michigan Technological University, the card went through multiple design revisions over the 2025–2026 academic year and reached feature-complete status in April 2026.

OSHE Magnetic Charging Card

The OSHE Magnetic Charging Card is a community-developed MagSafe-style magnetic charging expansion card, announced by the Open Source Hardware Enterprise (OSHE) at Michigan Technological University on April 13, 2026. It brings breakaway magnetic charging to Framework laptops via a custom two-part PCB design with ESD protection.

OSHE Mouse Dongle Hiding Card

OSHE Mouse Dongle Hiding Card is a community-developed Framework Expansion Card that recesses a USB-A port halfway into the card body, allowing wireless mouse or keyboard dongles to be inserted without protruding from the laptop. Developed by the Open Source Hardware Enterprise (OSHE) team at Michigan Technological University, it provides a no-solder solution for hiding USB dongles that would otherwise stick out of the expansion card slot.

Power Supply Card

The Power Supply Card is a Tool Card from HW Media Lab LLC that fits a programmable bench power supply into a Framework Expansion Card form factor. It is designed to work with the DockFrame modular USB-C hub or plugged directly into any USB-C host, sourcing power entirely from USB-C Power Delivery.

Project Pukeko

Project Pukeko is a community project to build a laptop with a full-profile mechanical keyboard based on the Framework Laptop 13 motherboard. Created by community member Keijo from Poland and announced in January 2026, the project taps into the USB lines exposed by the Framework 13 input cover interface to drive a custom PCB handling the keyboard, touchpad, and power button.

PSP Joystick Expansion Card

The PSP Joystick Expansion Card is a community-designed expansion card that adds an analog joystick and two buttons to a Framework laptop. Created by Nils Schulte (schnili) and published in June 2025, it uses a Sony PSP replacement joystick module that fits within the expansion card form factor with millimeter-level clearance.

Rasti Computer

Rasti Computer is a retro-futuristic clamshell laptop inspired by the iconic 1982 GRiD Compass — widely considered the first clamshell-style laptop, famously used by NASA's Space Shuttle program. Created by hardware designer Penk Chen (penk), it repurposes a Framework Laptop 13 Mainboard, battery, WiFi module, and antenna inside a fully 3D-printed enclosure with a custom mechanical keyboard.

RoPlug Configurable Scroll Wheel

The RoPlug is a community-designed expansion card that adds a configurable rotary encoder (scroll wheel) to Framework laptops. Created by community member mrwm in October 2021, it was one of the earliest functional community-built expansion cards. The card is powered by an ATmega32U4 microcontroller running the QMK firmware, allowing users to remap the scroll wheel to any keyboard function — volume control, mouse scrolling, cursor movement, copy/paste, undo/redo, and more.

RP2040 Expansion Card

The RP2040 Expansion Card is a community-designed expansion card integrating a Raspberry Pi RP2040 microcontroller into a Framework expansion card form factor. Designed by Josh Cook (jyancat) of i2cLabs, it provides a programmable MCU with breakout GPIO, usable as a development board or embedded controller accessible directly from the laptop.

RP2350 20-pin GPIO Expansion Card

The RP2350 20-pin GPIO Expansion Card is an open-source expansion card integrating a Raspberry Pi RP2350A microcontroller into a Framework expansion card, exposing 20 GPIO pins accessible from the laptop. Designed by Tan Siret Akıncı (tansiret) and jrymk, it was presented at Maker Faire Rome 2025 and certified by OSHWA (UID IT000024). The project name references Politecnico di Torino (© 2025 Politecnico di Torino).

RS-232 Expansion Card

The RS-232 Expansion Card is a community-designed expansion card that adds a serial RS-232 port to any Framework laptop. Created by Josip Medved (medo64) and first published in May 2022, the card originally used a Microchip MCP2221 USB-to-UART bridge and a Texas Instruments MAX232 RS-232 transceiver. In November 2023, the design was reworked in KiCad to use an FTDI FT232R USB-to-serial bridge with a 5-pin connector and hardware flow control (RTS/CTS).

RS-485 Expansion Card

The RS-485 Expansion Card is a community-designed expansion card adding an RS-485 serial interface to any Framework laptop. Created by Josip Medved (medo64) and published in November 2022, it uses an FTDI FT232RL UART bridge with automatic transmit control and an SP485EN RS-485 transceiver, supporting baud rates up to 3 Mbaud.

sigroot FW LED Matrix Firmware

sigroot FW LED Matrix Firmware is an alternate firmware for the Framework Laptop 16 LED Matrix Input Module, written in Arduino/C++ by sigroot. It was created to address two limitations of the official FrameworkComputer/inputmodule-rs firmware: the inability to produce all 256 brightness levels and difficulty developing with the provided interface software.

Single Piece Touchpad Module

The Single Piece Touchpad Module is a 3D-printed replacement for the Framework Laptop 16's multi-piece touchpad row, eliminating the visible seams and gaps between the touchpad module and its surrounding spacers. Created by community member Joseph_Schroedl (RosePeach on Printables) in July 2024, it was the first community solution to address the widely discussed touchpad spacer gap problem.

Solokeys Solo2 Expansion Card

The Solokeys Solo2 Expansion Card is a community-designed 3D-printed expansion card that houses a Solokeys Solo 2 FIDO2 security key inside a Framework expansion card slot. Designed by foosinn and published in October 2022, it allows the security key to be stored flush with the laptop chassis while remaining removable for use with other devices.

sparkle-fw16

sparkle-fw16 is an alternate firmware for the Framework Laptop 16 LED Matrix Input Module, written in C using the RP2040 Pico SDK. Developed by vddCore, it was created as a leaner alternative to the official FrameworkComputer/inputmodule-rs firmware, which the author found had "too many useless features" and was written in Rust, a language they disliked.

Strix Halo Guide

Strix Halo Guide is a comprehensive, practical guide to running large language models locally on AMD Strix Halo / Ryzen AI MAX+ 395 systems with Radeon 8060S (gfx1151) and 96GB/128GB unified memory. Maintained by community member hogeheer499-commits, it covers BIOS configuration, Ubuntu 24.04/kernel setup, Ollama, llama.cpp Vulkan/RADV, ROCm/HIP experiments, vLLM, benchmarks, raw logs, and reproducibility checks.

strix-llm

strix-llm is a known-good local LLM inference configuration tool for the Framework Desktop (Ryzen AI MAX+ 395 / Strix Halo). Maintained by community member Alberto Migliorato (GitHub: AlbeMiglio), it provides a tested, reproducible setup for running large language models locally on Framework Desktop hardware using ROCm and llama.cpp.

The 702 Project

The 702 Project (also called the "compact personal computing unit 702") is a personal project by Maglev-Rabbit that builds an 11" 2-in-1 laptop combining an iPad with a Framework Laptop 13 mainboard and battery, using a butterfly keyboard inspired by the IBM ThinkPad 701C. The project started in 2022 and has been in active prototyping since, with design files published on GitHub under a CC BY-NC-SA 4.0 license.

Touchscreen E-Paper Input Module

The Touchscreen E-Paper Input Module is an open-source hardware input module for the Framework Laptop 16, created by community member arthomnix. It features a touchscreen e-paper display that fits as a medium-sized input module, featured on the Framework 16 product page and at the Framework 2nd Gen Event.

UART Expansion Card

The UART Expansion Card is a community-designed expansion card providing a USB-to-UART serial interface for any Framework laptop. Designed by Josh Cook (jyancat) of i2cLabs, it uses a CH340C bridge IC with switchable voltage and logic levels between 3.3 V and 5 V.