Skip to content
@FrameworkComputer

Framework

Remaking consumer electronics to respect people and the planet

profile

Building products that respect people and the planet means giving you the power to customize and modify what you own. Our repositories contain code, CAD, and reference designs for key parts of the Framework Laptop and are licensed to enable simple re-mixing and sharing. Check out the Framework Community for developer support.

Framework Laptop 13

Framework Laptop 13 is a thin, light, high-performance 13.5" notebook that is simple to customize, repair, and upgrade. Many of the modules have open source documentation and reference designs.

  • Framework Laptop 13 - Open source CAD of the chassis, documentation and partial schematics for the Mainboard, and pinouts for the modules.
  • Expansion Cards - Open source CAD and reference designs for the Expansion Cards that enable port swappability.
  • Embedded Controller - Open source firmware for the embedded controller.

Framework Laptop 16

Framework Laptop 16 is a high-performance 16" notebook with upgradeable graphics and configurable input. Many of the modules have open source documentation and reference designs.

  • Framework Laptop 16 - Open source CAD of the chassis and documentation and partial schematics for the Mainboard.
  • Expansion Cards - Open source CAD and reference designs for the Expansion Cards that enable port swappability.
  • Expansion Bay - Open source documentation and reference designs for the Expansion Bay system that enables PCIe peripherals like GPUs.
  • Input Modules - Open source documentation and reference designs for the Input Module system that enables hot swappable customizable input.
    • Input Module Firmware - Open source firmware and tools to enable Input Module development.
    • QMK - A fork of QMK firmware used on Framework Laptop 16 keyboards.
  • Embedded Controller - Open source firmware for the embedded controller.

Pinned Loading

  1. ExpansionCards ExpansionCards Public

    Reference designs and documentation to create Expansion Cards for the Framework Laptop

    OpenSCAD 828 52

  2. EmbeddedController EmbeddedController Public

    Embedded Controller firmware for the Framework Laptop

    C 937 61

  3. Framework-Laptop-13 Framework-Laptop-13 Public

    Documentation for the Mainboard and other modules in the Framework Laptop 13

    OpenSCAD 1.6k 67

  4. InputModules InputModules Public

    Reference designs and documentation for the Input Module system in the Framework Laptop 16

    153 11

  5. inputmodule-rs inputmodule-rs Public

    Framework Laptop 16 Input Module SW/FW

    Rust 224 24

  6. ExpansionBay ExpansionBay Public

    CAD and documentation for the Expansion Bay module system in the Framework Laptop 16

    182 7

Repositories

Showing 10 of 66 repositories
  • solidus_avatax_certified Public Forked from boomerdigital/solidus_avatax_certified

    Improve your Solidus store's sales tax decision automation with Avalara AvaTax

    FrameworkComputer/solidus_avatax_certified’s past year of commit activity
    Ruby 0 BSD-3-Clause 44 0 0 Updated Sep 10, 2024
  • freebsd-ports Public Forked from freebsd/freebsd-ports

    FreeBSD ports tree (read-only mirror)

    FrameworkComputer/freebsd-ports’s past year of commit activity
    Makefile 0 757 0 1 Updated Sep 7, 2024
  • InputModules Public

    Reference designs and documentation for the Input Module system in the Framework Laptop 16

    FrameworkComputer/InputModules’s past year of commit activity
    153 11 7 2 Updated Sep 6, 2024
  • linux-docs Public

    Linux Markdown Guides

    FrameworkComputer/linux-docs’s past year of commit activity
    Shell 117 20 3 3 Updated Sep 5, 2024
  • network-tester Public

    MediaTek/Intel Wi-Fi Drop Tester

    FrameworkComputer/network-tester’s past year of commit activity
    Shell 1 GPL-2.0 1 1 0 Updated Sep 5, 2024
  • FrameworkComputer/libfprint’s past year of commit activity
    C 0 LGPL-2.1 0 0 0 Updated Sep 3, 2024
  • ExpansionBay Public

    CAD and documentation for the Expansion Bay module system in the Framework Laptop 16

    FrameworkComputer/ExpansionBay’s past year of commit activity
    182 7 4 1 Updated Sep 1, 2024
  • fprintd Public
    FrameworkComputer/fprintd’s past year of commit activity
    C 0 GPL-2.0 0 0 0 Updated Aug 30, 2024
  • Framework-Laptop-13 Public

    Documentation for the Mainboard and other modules in the Framework Laptop 13

    FrameworkComputer/Framework-Laptop-13’s past year of commit activity
    OpenSCAD 1,558 CC-BY-4.0 67 13 4 Updated Aug 18, 2024
  • qmk_hid Public

    Commandline tool for interacting with QMK devices over HID

    FrameworkComputer/qmk_hid’s past year of commit activity
    Python 45 BSD-3-Clause 3 2 2 Updated Aug 14, 2024