ADT-Link UT3G USB4 eGPU Adapter
The ADT-Link UT3G is a bare-board USB4 eGPU adapter (no enclosure) built around the ASMedia ASM2464PD controller, which exposes a PCIe 4.0 x4 slot rather than the PCIe 3.0 x4 limit of older Thunderbolt controllers. It is ranked the fastest USB4 eGPU adapter on eGPU.io and is recommended by Framework community members as the best-performing USB4 option for AMD-based Frameworks. Note: there is no enclosure or power delivery — you supply your own PSU and GPU.
Anker 575 USB-C Docking Station (13-in-1)
The Anker 575 is a USB-C (DisplayPort Alt Mode) docking station — not Thunderbolt — delivering 85W of host charging, triple-display output, gigabit Ethernet, and SD readers. Despite not being Thunderbolt, it is one of the most popular and reliable docks in the Framework community for both FW13 and FW16, including on Linux.
Anker 778 Thunderbolt 4 Dock (12-in-1)
The Anker 778 (model A83A9) is a 12-in-1 Thunderbolt 4 docking station delivering 100W of host charging, a downstream TB4 port, dual DisplayPort and HDMI 2.1 outputs, and gigabit Ethernet. A community member reports it "much more reliable" than a Dell WD19TB on a Framework 16, running three monitors without issue.
Anker Apex 12-in-1 Thunderbolt 4 Dock
The Anker Apex 12-in-1 Thunderbolt 4 Docking Station delivers 90W of host charging and a wide selection of ports in a compact, cool-running enclosure. Community members report it working great on Windows and Fedora with reliable power delivery and peripheral connectivity.
AOOSTAR AG02 USB4 eGPU Enclosure
The AOOSTAR AG02 is an affordable USB4 eGPU enclosure (ASMedia controller) that accepts a desktop graphics card and connects over a USB4/TB4 link. It is confirmed working with Framework 13 (AMD Ryzen AI 300 / HX 370) and Framework 16 setups, though community reports note it can be "iffy" with certain cable and card combinations.
Battery Flipping Between Charging and Discharging
Summary
Blinking Red/Amber Side LED
Summary
CalDigit TS3 Plus Thunderbolt 3 Dock
The CalDigit TS3 Plus is a legacy Thunderbolt 3 docking station providing 87W of host charging, 2.5GbE Ethernet, an optical S/PDIF output, and 15 ports in total. It remains a solid, affordable choice (especially used) for single-monitor Framework setups.
CalDigit TS4 Thunderbolt 4 Dock
The CalDigit TS4 is a high-end Thunderbolt 4 docking station providing 98W of host charging, 2.5GbE Ethernet, dual 4K/6K or single 8K display support, SD/microSD readers, and an extensive set of USB ports. It is one of the most frequently recommended docks in the Framework community and is confirmed working nearly perfectly across multiple Framework laptops.
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.
Corsair MP300 NVMe SSD (M.2 2230)
The Corsair MP300 is a PCIe Gen4 x4 NVMe SSD in the M.2 2230 form factor. The 2TB variant is confirmed working in the Framework Laptop 12 (Intel). Note that Corsair reused the "MP300" model name across two revisions — the 2024 batch uses a Phison E27T controller with 162-layer Kioxia TLC NAND, while a newer revision uses QLC NAND, so check the listing carefully if longevity matters.
Crucial 128GB Kit (2x64GB) DDR5-5600 (CT2K64G56C46S5)
The Crucial CT2K64G56C46S5 is a 128GB kit (two 64GB sticks) of DDR5-5600 SO-DIMM laptop memory running at standard JEDEC timings (CL46, 1.1V). A community member confirmed it is recognized and runs at 5600 MT/s in both a Framework Laptop 16 (7940HS) and a Framework Laptop 13 (7840U), making it the largest confirmed-working memory configuration for Framework laptops.
Crucial 48GB DDR5-5600 SO-DIMM (CT48G56C46S5)
The Crucial CT48G56C46S5 is a single 48GB stick of DDR5-5600 SO-DIMM laptop memory running at standard JEDEC timings (CL46, 1.1V). It matches the official maximum capacity for the single-slot Framework Laptop 12 and is a good high-capacity single-stick option for other DDR5 Framework laptops.
Crucial 64GB Kit (2x32GB) DDR5-5600 (CT2K32G56C46S5)
The Crucial CT2K32G56C46S5 is a 64GB kit (two 32GB sticks) of DDR5-5600 SO-DIMM laptop memory running at standard JEDEC timings (CL46, 1.1V). It is a popular, reliable choice for DDR5-based Framework laptops and is confirmed working by multiple community members.
Crucial 96GB Kit (2x48GB) DDR5-5600 (CT2K48G56C46S5)
The Crucial CT2K48G56C46S5 is a 96GB kit (two 48GB sticks) of DDR5-5600 SO-DIMM laptop memory running at standard JEDEC timings (CL46, 1.1V). Because it uses JEDEC timings rather than XMP/EXPO, it is well suited to Framework laptops, which do not support memory overclocking profiles.
Dell WD22TB4 Thunderbolt 4 Dock
The Dell WD22TB4 is a Thunderbolt 4 docking station providing up to 130W of host charging and DisplayPort MST for reliable multi-monitor output. A community member reports that after the Framework 13 BIOS 3.05 update it "just works" — including the dock's normally Dell-proprietary power button, which now powers on the Framework.
Design Framework
A web configurator by daveycodez to visually mock up Framework Laptop builds — back panels and per-slot expansion card colors composited onto product photos.
DockFrame
DockFrame is a modular USB-C hub by HW Media Lab LLC that accepts Framework-compatible Expansion Cards and custom "Tool Cards." It extends the Framework Expansion Card ecosystem beyond the laptop, allowing the same cards to be used at a desk, in a Framework laptop, or connected to any USB-C device including smartphones. The project is open hardware with PCB designs and 3D-printable enclosure files available on GitHub.
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.
Drumpad Input Module
The Drumpad Input Module is a custom input module for the Framework Laptop 16 created by community member Pitstoptech. It replaces an input module slot with velocity-sensitive drum pads, turning the Framework 16 into a portable music production tool.
Dual USB-C Expansion Card
The Dual USB-C Expansion Card is a long-running community project to create an expansion card with two USB-C ports for Framework laptops. Since Framework only offers single-port USB-C expansion cards, the community has been working on dual-port designs since June 2021. Multiple independent efforts have emerged over the years, each with different approaches, capabilities, and outcomes.
EC Card 2
EC Card 2 is a closed-case debugging (CCD) expansion card for the Framework Laptop 13, created by Dustin Howett (DHowett). It provides UART serial access to the laptop's embedded controller (EC) through a self-contained USB-to-serial interface, enabling real-time EC debug console access without opening the laptop chassis. The project was funded through Framework's Expansion Card Developer Program.
Embedded Controller Mods
Fork of the Framework official EC firmware with custom modifications by jcdutton, primarily targeting the Framework 16.
Expansion Card Carrying Case
The Expansion Card Carrying Case is a 3D-printable case for Framework expansion cards, designed by community member replicationer using PLA, TPU, and magnets.
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 Keyboard v1
The Framework 16 Keyboard v1 (subtitled "Poor Man's Ortho") is an ortholinear split keyboard designed to fit inside the Framework Laptop 16 in place of the stock keyboard module. Created by Per Sommer (GitHub: sommerper), it uses 40 Kailh Choc low-profile switches in a column-staggered layout and connects via USB or Bluetooth using an nRF52840 microcontroller — rather than interfacing with the Framework 16's Input Module 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 Control
Framework Control is a lightweight control surface for Framework laptops, exposing a minimal local HTTP API and a modern web UI to monitor telemetry and tweak core platform settings. Developed by Kemal Ozturk (GitHub: ozturkkl), it provides fan control (auto/manual/curve), power management, charging controls, and LED Matrix support for Framework Laptop 13 and 16 models.
Framework Deck
Framework Deck is an open-source, all-in-one desktop companion application for Framework laptops, developed by community member ToySnail (GitHub: enkode). It evolved from the earlier Input Architect project — a keyboard and macropad configurator — into a unified tool that combines keyboard customization with real-time hardware telemetry, fan control, power management, battery health monitoring, and LED matrix editing.
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 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 Hub
This project appears to be inactive. The last GitHub push was January 18, 2025, the last Patreon update was late January 2025, and the GitHub build has been broken since approximately March 2025. The creator has not responded to community inquiries since early 2025.
Framework Laptop 16 (AMD Ryzen 7040, 2024)
The Framework Laptop 16 is a larger, performance-oriented laptop announced at the Next Level event in March 2023. It features an expansion bay that can attach PCIe components such as a dedicated GPU, a fully customizable keyboard with interchangeable input modules and optional numpad, and 6 expansion card slots. Initially planned to ship in Q4 2023, it began shipping in February 2024 with AMD Ryzen 7040 series processors. It was named a TIME Best Invention of 2023.
Framework Laptop 16 (AMD Ryzen AI 300, 2025)
Announced in August 2025, the second generation Framework Laptop 16 features AMD's Zen 5-based Ryzen AI 300 series processors. It adds an optional Nvidia GeForce RTX 5070 expansion bay GPU module with 8 GB GDDR7, which is backwards compatible with the 2024 model. Shipments began in December 2025 (delayed from the original November target).
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 OCuLink Dev Kit
The Framework OCuLink Dev Kit is a modular adapter and dock system for the Framework Laptop 16, previewed on April 21, 2026 at Framework's next-gen hardware event. It uses the OCuLink 8i interface to provide up to 128 Gbps bidirectional throughput for external PCIe devices, making the Framework Laptop 16 the first laptop to expose an 8-lane OCuLink interface. The kit enables connecting external GPUs, network cards, video capture cards, and other PCIe peripherals with very little performance penalty compared to a desktop PC.
Framework Parts Tray
The Framework Parts Tray is a 3D-printable organizer tray tailored for use during Framework laptop repairs and upgrades, designed by community member whatthefilament.
Framework System TUI
Framework System TUI (framework-tool-tui) is a terminal-based dashboard for monitoring and controlling Framework laptop hardware, developed by community member Mykhailo Nedokushev (GitHub: grouzen). Built in Rust with the ratatui TUI framework, it provides a snappy interactive interface for battery management, privacy toggles, brightness controls, USB PD port monitoring, and more — all from the terminal.
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.
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 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-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.
G.Skill Ripjaws 64GB Kit (2x32GB) DDR5-5600 (F5-5600S4040A32GX2-RS)
The G.Skill F5-5600S4040A32GX2-RS is a 64GB kit (two 32GB sticks) of DDR5-5600 SO-DIMM laptop memory. It uses the DDR5-5600 CL40 JEDEC profile at 1.1V — the tightest standard JEDEC timing for DDR5-5600 — so it runs at full speed on Framework laptops without XMP/EXPO. It is one of the most frequently recommended DDR5 kits in the Framework community.
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.
Keyboard Decals
Custom keyboard decals and overlay stickers for Framework laptops, available from several vendors.
Kingston FURY Impact 64GB Kit (2x32GB) DDR5-5600 (KF556S40IBK2-64)
The Kingston FURY Impact KF556S40IBK2-64 is a 64GB kit (two 32GB sticks) of DDR5-5600 SO-DIMM laptop memory. It uses Kingston's "Plug N Play" JEDEC profile of DDR5-5600 CL40 at 1.1V, which is the tightest standard JEDEC timing available for DDR5-5600 and runs at full speed on Framework laptops without needing XMP/EXPO.
Laptop 16 ThinkPad Keyboard Mod
A modification by Martin Roth (MartinLRoth) to install a ThinkPad Compact USB Keyboard with TrackPoint into the Framework Laptop 16.
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.
Lexar NM790 NVMe SSD (M.2 2280)
The Lexar NM790 is a PCIe Gen4 x4 NVMe SSD in the M.2 2280 form factor. Despite being DRAM-less (Maxio MAP1602 controller), it delivers strong performance (up to 7,400 MB/s sequential read) with excellent idle power efficiency, and is widely praised in the Framework community as one of the best-value high-capacity drives.
MediaTek MT7925 (RZ717) Wi-Fi Issues
Summary
Minisforum DEG1 OCuLink eGPU Dock (Framework 16)
The Minisforum DEG1 is an OCuLink-to-PCIe x16 dock that connects a desktop graphics card to a host over a native OCuLink connection — bypassing the Thunderbolt/USB4 protocol overhead entirely. On the Framework Laptop 16 it pairs with the community M.2-to-OCuLink Expansion Bay adapter (or the official OCuLink Dev Kit) to deliver full PCIe bandwidth. Framework 16 users report it as more stable than USB4 eGPU enclosures like the AOOSTAR AG02, and it ships with a longer, more compatible cable.
Module Frame
The Module Frame is a 3D-printable holder for Framework expansion cards, designed by community member egeltje. It keeps four spare modules tidy in a bag without taking up much space.
Module Storage Box
The Module Storage Box is a 3D-printable carrying case for Framework expansion cards and the included screwdriver, designed by community member AW139_driver.
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 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.
OWC 14-Port Thunderbolt Dock (OWCTB3DK14PSG)
The OWC 14-Port Thunderbolt 3 Dock (OWCTB3DK14PSG) provides 85W of host charging, dual Thunderbolt 3 ports, a mini DisplayPort 1.2 output, five USB-A ports, gigabit Ethernet, and SD/microSD readers. A community member reports it working reliably on Pop OS 22.04 driving dual 1440p monitors, and noted it delivered close to its claimed power output.
Piano Keyboard Input Module
The Piano Keyboard Input Module is a custom input module for the Framework Laptop 16 created by community member Pitstoptech. It features velocity-sensitive keys that function as a MIDI controller, turning the input deck into a musical instrument.
Plugable TBT4-UDZ Thunderbolt 4 Dock
The Plugable TBT4-UDZ is a Thunderbolt 4 docking station delivering up to 96W of host charging. It is driver-less (no DisplayLink) and, importantly, uses a single display output rather than DisplayPort MST — which Plugable explicitly recommends for AMD/Linux stability.
Razer Core X eGPU Enclosure
The Razer Core X is a Thunderbolt 3 eGPU enclosure that accepts a full-size desktop PCIe graphics card and provides up to 100W of power delivery back to the host laptop. It is the most widely used and best-documented eGPU enclosure in the Framework community, confirmed working across the Framework 13 (Intel and AMD) and the Framework 16. A variant, the Razer Core X Chroma, adds a gigabit Ethernet port and a 4-port USB-A hub.
Samsung 990 Pro NVMe SSD (M.2 2280)
The Samsung 990 Pro is a PCIe Gen4 x4 NVMe SSD in the M.2 2280 form factor, with sequential reads up to 7,450 MB/s. It is a popular high-performance community choice for Framework laptops, confirmed working without storage-related issues.
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.
Sonnet Breakaway Box 750ex eGPU Enclosure
The Sonnet Breakaway Box 750ex is a Thunderbolt 3 eGPU enclosure built around an Intel DSL6540 controller (PCIe 3.0 x4 to Thunderbolt), pairing a 750W power supply with support for high-end double-width graphics cards. It is documented working with a Framework Laptop 13 (Ryzen 7840U) driving an RTX 4070 on Windows, with users achieving the full 32 Gbps PCIe tunnel using an active Thunderbolt 4 cable.
TEAMGROUP MP44S NVMe SSD (M.2 2230)
The TEAMGROUP MP44S is a PCIe Gen4 x4 NVMe SSD in the M.2 2230 form factor, suited to the Framework Laptop 16's secondary slot and the Framework Laptop 12. It is confirmed working as the sole drive in a FW16 running Arch Linux.
TH3P4G3 Thunderbolt 3 eGPU Dock
The TH3P4G3 is a Thunderbolt 3 eGPU dock (bare board) using a PCIe 3.0 interface, popular as a budget one-cable option because it supports power delivery to the host and Thunderbolt daisy-chaining. Framework community members report it working "like a charm" on AMD Framework 13 laptops after switching away from problematic Lenovo enclosures.
ThinkPad Keyboard Mod
The ThinkPad Keyboard Mod is a collaborative community project to adapt Lenovo ThinkPad keyboards with TrackPoint pointing sticks for use in Framework laptops. Initiated by Harley Godfrey in October 2023 for the Framework Laptop 13 using a ThinkPad T480s keyboard, the project expanded significantly when C. Scott Ananian began a parallel effort targeting the Framework Laptop 16 with a ThinkPad X1 Carbon Gen 10 keyboard, producing working hardware prototypes and open-source firmware.
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.
USB-A Expansion Card Stops Working Until Unplugged
Summary
USB-C Ports Stop Charging
Summary
USB-C UCSI GET_CABLE_PROPERTY Errors on Boot
Summary
WD_BLACK SN770M NVMe SSD (M.2 2230)
The WD_BLACK SN770M is a PCIe Gen4 x4 NVMe SSD in the compact M.2 2230 form factor — the size used by the Framework Laptop 16's secondary storage slot and the Framework Laptop 12. It is one of the few 2TB TLC 2230 drives available and is confirmed fitting and working in the FW16 alongside a 2280 primary.
WD_BLACK SN850X NVMe SSD (M.2 2280)
The WD_BLACK SN850X is a PCIe Gen4 x4 NVMe SSD in the M.2 2280 form factor. It is one of Framework's officially compatibility-tested drives and a frequent community choice for the primary storage slot, with sequential reads up to 7,300 MB/s. Framework ships the related enterprise SN810 drive in pre-built Laptop 16 configurations.
Whiteboard Input Module
The Whiteboard Input Module is a simple DIY modification by community member henrytr that turns the Framework Laptop 16's spacer modules into usable dry-erase whiteboard surfaces.
YAFI — Yet Another Framework Interface
YAFI (Yet Another Framework Interface) is a cross-platform GUI application for interacting with the Framework Laptop Embedded Controller (EC). Created by Stephen Horvath (GitHub: Steve-Tech) and announced on the Framework Community forum on September 8, 2025, it provides fan control, LED brightness management, battery charge limiting, hardware monitoring, and system information — all without requiring beta BIOS versions, unsigned drivers, or command-line tools.
YubiKey Expansion Card Adapters
Several community members have created 3D-printed expansion card adapters that house a YubiKey security key inside a Framework laptop's expansion card slot. The YubiKey connects to the internal USB-C port exposed when an expansion module is removed, keeping the key flush with the laptop chassis and protected from snagging or damage.