Showing 36 of 58 projects
A powerful macOS desktop automation tool that bridges system APIs with a Lua scripting engine.
A lightweight CLI tool for spawning and running Linux containers according to the OCI specification.
A Node.js module for sending native notifications on macOS, Windows, and Linux.
Python extensions providing access to Windows APIs, including COM, services, and system integration.
A cross-platform Node.js library to open URLs, files, and executables with the system's default applications.
A tiny JavaScript runtime built on QuickJS-ng and libuv, targeting modern ECMAScript and WinterTC compliance.
A comprehensive set of .NET libraries providing P/Invoke calls and wrappers for native Windows APIs.
A cross-platform Node.js library for reading from and writing to the system clipboard.
A Linux desktop application to integrate, organize, and update AppImages with a modern UI and CLI tools.
Extends the Spring programming model to implement Enterprise Integration Patterns for messaging and external system integration.
A Swift package that adds 'Launch at Login' functionality to macOS apps with a simple API and backwards compatibility.
A cross-platform PHP library to send desktop notifications from CLI scripts and CRON jobs.
An AI-powered hub that connects disparate enterprise systems (ERP, CRM, databases) via LLM agents with dynamic DAG planning and concurrent execution.
Native Go bindings for the D-Bus message bus system with a Go-like API.
A macOS app and Finder extension to open Terminal, iTerm, or Hyper directly from Finder with a right-click.
Go implementation of AppImage tools for creating and managing portable Linux applications.
A Node.js module to programmatically get and set desktop wallpapers across macOS, Linux, and Windows.
A tool and Python library providing a stable, consistent interface abstraction for interfacing with Ansible directly or as part of other systems.
A fast, accurate, and private native speech-to-text tool for Linux, offering system-wide dictation with local or cloud backends.
An expanded Adwaita-styled icon theme for GNOME Shell, adding icons for popular third-party apps and MIME types.
A saner Elixir library for launching and communicating with external OS processes, built on Erlang ports.
A fish-shell package that automatically sends notifications when long-running terminal commands complete.
A cross-platform Go package for accessing and manipulating system clipboard text and images across macOS, Linux, Windows, Android, and iOS.
A low-overhead, non-blocking I/O external Process implementation for Java, replacing java.lang.ProcessBuilder and Process.
A cross-platform C/C++ library for starting, stopping, and communicating with external programs via their standard streams.
A cross-platform Ruby library for managing child processes with simple and reliable control over external programs.
Execute and control OS processes from Erlang/OTP with fine-grained management and proper cleanup.
A Go framework for sending desktop notifications to macOS 10.8+ via the Notification Center.
A delightful package manager for AppImages that installs, updates, and manages portable Linux applications.
A curated list of tools, resources, and documentation for working with the AppImage universal Linux application format.
A cross-platform .NET library for copying and pasting text to and from the system clipboard.
A curated list of awesome system integration software, patterns, and resources.
A cross-platform command-line tool to copy and paste text to/from the system clipboard.
AppImage packages for Wine and popular Windows applications, enabling portable execution on Linux without system dependencies.
A cross-platform CLI tool to open URLs, files, and executables with the default or specified application.
Official Rust bindings for the BlueZ Bluetooth stack, providing safe and idiomatic access to Linux Bluetooth functionality.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.