#open source
Postgres.app
Postgres.app is a one-click PostgreSQL database solution for macOS, enabling quick setup of a local development environment without complex configuration. It supports the latest PostgreSQL versions and is ideal for developers and data analysts.
Quick Recorder
Quick Recorder is an open-source screen recording tool designed specifically for macOS, offering a lightweight, high-performance, pure screen recording experience. It supports full-screen, window, and application recording, system audio capture without additional drivers (macOS 13+), and includes a speaker overlay mode. Ideal for teaching, presentations, and content creation scenarios.
RansomWhere?
RansomWhere? is a ransomware protection tool specifically designed for macOS, detecting threats by monitoring file encryption activities in real-time. It employs a behavior-based, generic detection mechanism that does not rely on virus signature databases, enabling identification of unknown ransomware variants. Open-source and transparent, it consumes minimal system resources, offering instant alerts and user-controlled response options.
RClick
RClick is an open-source Finder context menu enhancement tool designed specifically for macOS, supporting efficient operations such as opening files with external applications, copying paths, and quickly creating new documents, making file management more convenient and seamless.
React Native macOS
React Native macOS is a deprecated experimental open-source project that enables building native macOS desktop applications using the React Native framework. The project is no longer maintained, and the official recommendation is to migrate to React Native for Windows + macOS, maintained by Microsoft.
React Native Desktop for Ubuntu
React Native Desktop for Ubuntu is an official branch of React Native maintained by Canonical, designed specifically for building native desktop applications on the Ubuntu system. Although this open-source framework has been archived, its significant exploration in extending React Native to desktop platforms remains valuable for reference, enabling developers to create native Ubuntu interfaces using JavaScript and the React technology stack.
Rectangle-app
Rectangle is a powerful, free, open-source macOS window management tool that enables efficient window arrangements through intelligent keyboard shortcuts and mouse drag-and-drop snapping. It lets you easily achieve side-by-side splitting, four-corner layouts, multi-display switching, and more—greatly enhancing multitasking productivity.
RedisClient
RedisClient is a cross-platform Redis client management tool developed using Electron and Vue.js, supporting macOS, Windows, and Linux systems. It offers a modern user interface, intuitive data visualization operations, multiple Redis connection methods, and comprehensive command execution capabilities, making it an ideal choice for developers to manage and operate Redis databases.
Reggy
Reggy is a lightweight, open-source regular expression testing tool specifically designed for macOS. It offers real-time matching, visual highlighting, and support for multiple syntaxes. With a clean and user-friendly interface, it runs completely offline and is fully free of charge, making it an efficient assistant for programmers and text processing professionals.
rem
rem is an open-source macOS application that automatically captures screen content every 2 seconds and recognizes text via OCR, with all data stored entirely locally. It offers a timeline playback feature and powerful content search capabilities, enabling you to easily retrieve information viewed at any past time. It is an efficient digital memory assistant designed for privacy-conscious users.
Ryubing
Ryujinx is an open-source Nintendo Switch emulator for macOS, enabling Switch games to run on Mac computers. Although the original project has been discontinued, the community-maintained fork Ryubing continues to provide performance optimizations and Metal API support, delivering a smooth gaming experience for Apple Silicon Mac users.
ScreenToLayers
ScreenToLayers is an innovative macOS screenshot tool that captures your screen as a layered PSD file, intelligently separating windows, icons, and text elements. It offers perfect support for Retina displays, providing designers and developers with a convenient starting point for editing.