Skip to content

Framework’s first tiny Desktop beautifully straddles the line between cute and badass

Framework, the modular computer company, has just announced its first desktop PC, which is something it absolutely did not need to do — but I’m glad it did.

Partly because the world needs more tiny 4.5-liter mini-ITX PCs, partly because it uses AMD’s most powerful APU ever (Strix Halo) with some actual gaming chops and up to 128GB of unified LPDDR5x memory… and partly because it looks like this.

Yes, you can create your own front panel out of 21 interchangeable (and freely 3D printable) tiles, pick your own two front I/O ports, and yes that’s a standard-size mini-ITX motherboard below, along with a custom thermal system co-developed by Cooler Master and Noctua with standard 120mm fans, a semi-custom 400W Flex ATX power supply co-developed by FSP, a whole lot of seemingly perfect-length cables for a relatively cable-light system, your choice of black or translucent side panels… and, at left, an optional LAN party carry handle!

{if (n.target.matches(".palette-icon-wrapper, .palette-icon-wrapper *")) {(n => {n.preventDefault();const a = "light" === document.documentElement.getAttribute(t) ? "dark" : "light";document.documentElement.setAttribute(t, a);localStorage.setItem(e, a);})(n);}}));}(); function toggleAriaClick() { function toggleAriaExpanded(toggle = 'true') { document.querySelectorAll('button.navbar-toggle').forEach(function(el) { if ( el.classList.contains('caret-wrap') ) { return; } el.setAttribute('aria-expanded', 'true' === el.getAttribute('aria-expanded') ? 'false' : toggle); }); } toggleAriaExpanded(); if ( document.body.hasAttribute('data-ftrap-listener') ) { return; } document.body.setAttribute('data-ftrap-listener', 'true'); document.addEventListener('ftrap-end', function() { toggleAriaExpanded('false'); }); } var menuCarets=document.querySelectorAll(".nav-ul li > .wrap > .caret");menuCarets.forEach(function(e){e.addEventListener("keydown",e=>{13===e.keyCode&&(e.target.parentElement.classList.toggle("active"),e.target.getAttribute("aria-pressed")&&e.target.setAttribute("aria-pressed","true"===e.target.getAttribute("aria-pressed")?"false":"true"))}),e.parentElement.parentElement.addEventListener("focusout",t=>{!e.parentElement.parentElement.contains(t.relatedTarget)&&(e.parentElement.classList.remove("active"),e.setAttribute("aria-pressed","false"))})}); function initNoLinkDD() { var noLinkDDs = document.querySelectorAll( '.header-menu-sidebar-inner .menu-item-has-children a[href="#"]' ); if( noLinkDDs.length < 1 ) { return; } noLinkDDs.forEach( function (noLinkDD) { var dropdownButton = noLinkDD.parentElement.querySelector('button'); noLinkDD.addEventListener('click', function (e) { e.preventDefault(); dropdownButton.click(); }); }); } window.addEventListener('DOMContentLoaded', initNoLinkDD); //# sourceURL=neve-script-js-after