$ ls ~/projects
Projects
Open-source tools and scripts for the Framework community
EasySpeak
Voice control for Linux desktops. Fully local, no cloud, Wayland-native.
→ github
led-battery-monitor
Battery monitor with LED display and Spotify integration.
→ github
cosmic-app-volume
Unofficial COSMIC Volume Control Applet.
→ github
cosmic-share-browser
COSMIC panel applet for WebDAV file sharing and network share browsing.
→ github
cosmic-headphone-manager
COSMIC panel applet for headphone battery, codec, and profile management — Bluetooth and USB wireless.
→ github
cosmic-camera-controls
Webcam controls in the spirit of guvcview but for COSMIC.
→ github
Framework Log Gathering Tool
Collects hardware facts and system state from Framework laptops and desktops running Linux.
→ github
Enhanced WiFi Analyzer
A comprehensive WiFi analysis and troubleshooting tool that diagnoses connectivity issues, optimizes performance, and provides distribution-specific fixes for modern Linux systems. Features DFS radar interference detection, WiFi 7/6E support, and modern VPN integration.
→ github
Disable Accidental Wakeup Script
The problem: In some instances, Framework Laptop 16 can accidentally come out of its suspend state. This usually occurs when traveling, walking, taking a bus, placing the laptop into a backpack. Overall the agreed upon cause is that this happens due to keyboard presses while it's in a state of suspend, thus waking it up.
→ github
Fingerprint Checker
A utility to verify and clear fingerprint data on Framework devices, ensuring proper functionality and resolving configuration issues.
→ github
Discrete Graphics Usage Detection
Monitors and reports on discrete graphics usage for devices with dual GPUs, helping users identify active GPU processes.
→ github
Ethernet and Wi-Fi Diagnostic Scripts
Tools to troubleshoot network connectivity, including tests for Ethernet and Wi-Fi performance, diagnostics, and configuration issues.
→ github
Tuned PPD Customizer Script
Customizes and optimizes Tuned profiles for performance and power management on Framework devices.
→ github
Easy Effects for FW 16 and 13
Installs and configures Easy Effects for audio processing on Framework laptops, including presets for noise suppression and equalization.
→ github
Mission Center Installer for Ubuntu 24.04
Sets up the Mission Center application as a Flatpak for Ubuntu, providing a streamlined installation process.
→ github
Ubuntu Kernel Switcher
Automates switching between different Ubuntu kernel versions, simplifying upgrades or downgrades for compatibility testing.
→ github
USB Event Logger Script
Logs USB events such as connections, disconnections, and power changes, aiding in USB device troubleshooting.
→ github
Wi-Fi Power Save Utility
Adjusts Wi-Fi power save settings to optimize battery life while maintaining connectivity on Framework devices.
→ github
Mediatek/Intel Wi-Fi Drop Tester
Diagnoses and resolves Wi-Fi connection drops on Mediatek and Intel wireless devices, offering testing and troubleshooting options.
→ github
Steam Drive Mounter
Provides a script to easily mount and manage a second NVMe drives for use with Steam, streamlining game library organization.
→ github