Showing 36 of 79 projects
A lightweight tool for building and running layered root filesystems as semi-isolated processes, not full containers.
A Ruby gem providing cross-platform clipboard access (copy/paste/clear) for Linux, macOS, Windows, Java, and more.
A lightweight tool for building and running layered root filesystems as semi-isolated processes.
A Zig library providing cross-platform access to standard user directories like home, documents, and downloads.
A daemon that automatically registers and integrates AppImages with the system when placed in monitored directories.
Automatically generates complete Common Lisp foreign function interface (FFI) wrappers from C header files using c2ffi.
A curated list of Linux-specific Flutter packages and projects for building and enhancing desktop applications.
Erlang UNIX daemon wrapper that provides proper daemonization and process management for Erlang applications.
A macOS menubar utility for quick access to the system color panel.
A cross-platform command-line tool to get or set the desktop wallpaper from images, URLs, or colors.
A cross-platform Rust library for system-level clipboard operations supporting text, images, rich text, HTML, files, and change monitoring.
An open-source, low-code, stateless integration framework for exchanging and modifying messages between different systems.
A Go package for executing shell commands across Linux, Windows, and macOS with a simple API.
Rust bindings for native file dialogs on Linux, macOS, and Windows.
A Common Lisp I/O library providing portable system interfaces for files, sockets, and streams.
An open-source control protocol for broadcast and professional audio/video equipment, enabling easy device interaction.
A Node.js native addon for in-process reading and writing of the Windows registry, file associations, and admin process elevation.
Keyboard-driven Alfred workflow to preview and reply to macOS Messages without leaving your keyboard.
A Go implementation of the GNOME DBus Notifications Specification for displaying desktop notifications.
A Go library for configuring and running command chains, similar to Unix shell pipelines.
A CLI tool to retrieve metadata about the currently active window across macOS, Linux, and Windows.
Erlang library for safe shell interaction, path handling, and external program execution with proper escaping.
A Vert.x extension for spawning and managing child processes with non-blocking I/O.
An emoji picker application for MacBook Pro Touch Bar that adds an emoji panel to the Control Strip.
A Go implementation of FreeDesktop.org (XDG) specifications for accessing user directories, desktop files, trash, and more.
A collection of native extensions for Adobe AIR enabling hardware communication, MIDI, DMX, and system-level interactions.
A cross-platform Deno library for opening websites, files, and executables with the system's default applications.
A macOS application that adds iOS-style scroll-to-top functionality via an invisible clickable area in the status bar.
Elixir library providing utility functions for scanning local WiFi networks and triangulating physical location.
A Go library providing primitives for ordered graceful termination (shutdown) hooks with configurable timeouts.
A k6 extension that enables running external shell commands and scripts within k6 performance tests.
Crystal bindings for GNOME's Libnotify library to display desktop notifications.
A simple tool to create desktop shortcuts for AppImage applications on Linux systems.
Rust bindings for the libfprint library, enabling fingerprint scanning and authentication in Rust applications.
A library for building shell-like applications and command pipelines in Ada.
A BASH script that automatically installs and manages Godot Engine versions with system integration on Ubuntu.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.