open-source-mac-os-apps-mirror/README.md
2017-11-12 03:58:33 +02:00

17 KiB
Raw Blame History

List of awesome opensource applications for macOS.

Applications

Audio

  • Background Music - Background Music, a macOS audio utility: automatically pause your music, set individual apps' volumes and record system audio.

Video

  • IINA - The modern video player for macOS.
  • Yoda - Yoda is a nifty osx application which enables you to browse and download videos from YouTube.

Chat & Social Networking

  • ChitChat - A native Mac app wrapper for WhatsApp Web.
  • Goofy - Unofficial Facebook Messenger client.
  • Telegram Desktop - Telegram Desktop messaging app
  • Textual - Textual is an IRC client for OS X
  • Electronic WeChat - A better WeChat on macOS and Linux.
  • Caprine - Elegant Facebook Messenger desktop app.
  • Ramme - Unofficial Instagram Desktop App.
  • Telegram [Deprecated] - Source code of deprecated Telegram for macos version.
  • Telegram - Source code of Telegram for macos on Swift 4.0

Development

  • Cakebrew - Manage your Homebrew formulas with style using Cakebrew.
  • CocoaRestClient - A free, native Apple macOS app for testing HTTP/REST endpoints.
  • Gas Mask - Hosts file manager for OS X.
  • gitbar - Open source github contribution stats on your Mac OS X Menu Bar
  • GitHub Desktop - Simple collaboration from your desktop
  • GitUp - The Git interface you've been missing all your life has finally arrived.
  • Hosts - a Cocoa GUI for /etc/hosts.
  • ImageAlpha - Mac GUI for pngquant, pngnq and posterizer.
  • ImageOptim - GUI image optimizer for Mac.
  • Knuff - The debug application for Apple Push Notification Service (APNs).
  • Postgres.app - The easiest way to get started with PostgreSQL on the Mac.
  • QorumLogs - Swift Logging Utility for Xcode & Google Docs.
  • Sequel Pro - MySQL/MariaDB database management for macOS.
  • Touch Bar Simulator - Use the Touch Bar on any Mac.
  • Unused - A Mac app for checking Xcode projects for unused resources.
  • Vagrant Manager - Manage your vagrant machines in one place with Vagrant Manager for macOS.
  • WWDC - The unofficial WWDC app for macOS.
  • Reactotron - A desktop app for inspecting your React JS and React Native projects. macOS, Linux, and Windows.
  • SwiftyBeaver - Convenient logging during development & release in Swift.
  • Shuttle - A simple SSH shortcut menu for macOS.
  • Lepton - Democratizing Code Snippets Management (macOS/Win/Linux)
  • iOS Images Extractor - iOS Images Extractor is a Mac app to normalize , decode and extract images from iOS apps.
  • SmartPush - iOS Push Notification Debug App.
  • Finder Go - A macOS app and Finder Sync Extension to open Terminal, iTerm, Hyper from Finder
  • JSONExport - JSONExport is a desktop application for Mac OS X which enables you to export JSON objects as model classes with their associated constructors, utility methods, setters and getters in your favorite language.

IDE

  • Atom - The hackable text editor.
  • ZeroBraneStudio - ZeroBrane Studio is a lightweight cross-platform Lua IDE with code completion, syntax highlighting, remote debugger, code analyzer, live coding, and debugging support for various Lua engines.

Editors

  • CotEditor - Lightweight Plain-Text Editor for macOS.
  • MacVim - Vim - the text editor - for macOS.
  • TextMate - TextMate is a graphical text editor for macOS.
  • VimR - Project VimR — Refined Neovim experience for macOS.
  • CotEditor - CotEditor is a lightweight plain-text editor for macOS.

Games

  • Battle for Wesnoth - Turn-based tactical strategy game, featuring both single-player and online multiplayer combat.
  • Boxer - The DOS game emulator thats fit for your Mac.
  • Dolphin - A powerful, Open Source emulator for Nintendo GameCube and Wii games.
  • OpenEmu - Retro video game emulation for macOS.
  • Screentendo - Turn your screen into a playable level of Mario.
  • Stockfish - Beautiful, powerful chess application.

Graphics

  • GifCapture - Gif capture app for macOS.
  • Sketch Toolbox - A plugin manager for Sketch.app.
  • Aseprite - Animated sprite editor & pixel art tool (Windows, macOS, Linux).

Productivity

  • ClipMenu - A clipboard manager for Mac OS X.
  • Karabiner - Karabiner (KeyRemap4MacBook) is a powerful utility for keyboard customization.
  • Quicksilver - Quicksilver is a fast and free Mac OS X productivity application that gives you the power to control your Mac quickly and elegantly.
  • SelfControl - Mac app to block your own access to distracting websites etc for a predetermined period of time. It can not be undone by the app or by a restart you must wait for the timer to run out.
  • Telephone - SIP softphone for Mac.
  • Karabiner-Elements - Karabiner-Elements is a powerful utility for keyboard customization on macOS Sierra (10.12) or later.
  • Boostnote - Boostnote is an open source note-taking app made for programmers just like you.

Sharing Files

  • mac2imgur - A simple Mac app designed to make uploading images and screenshots to Imgur quick and effortless.
  • Transmission - Official Transmission BitTorrent client repository.

Terminal

  • iTerm 2 - iTerm2 is a terminal emulator for Mac OS X that does amazing things.
  • Alacritty - A cross-platform, GPU-accelerated terminal emulator

Utilities

  • AnyBar - OS X menubar status indicator.
  • APNGb - macOS app which assembles and disassembles animated png files.
  • BeardedSpice - Control web based media players with the media keys found on Mac keyboards.
  • BitBar - Put the output from any script or program in your Mac OS X Menu Bar.
  • ControlPlane - Automate running tasks based on where you are or what you do.
  • DisableMonitor - Easily disable or enable a monitor on your Mac.
  • EtreCheck - EtreCheck is an easy-to-use macOS app to display important details of your system configuration and allow you to copy that information to the Clipboard.
  • Fanny - Monitor your Mac's fan speed and CPU temperature from your Notification Center.
  • Finicky - Finicky - always opens the right browser.
  • gfxCardStatus - gfxCardStatus is an open-source menu bar application that keeps track of which graphics card your unibody, dual-GPU MacBook Pro is using at any given time, and allows you to switch between them on demand.
  • Helium - A floating browser window for OS X.
  • Irvue - Screensaver for macOS.
  • Kawa - A better input source switcher for OS X.
  • KeepingYouAwake - Prevents your Mac from going to sleep.
  • Loading - Simple network activity monitor for OS X.
  • MacDown - Open source Markdown editor for macOS.
  • Mackup - Keep your application settings in sync (OS X/Linux).
  • MacPass - A native OS X KeePass client.
  • Menubar Colors - A macOS app for convenient access to the system color panel.
  • MenuMeters - A set of CPU, memory, disk, and network monitoring tools for macOS.
  • Noti - Receive Android notifications on your mac (with PushBullet).
  • ShiftIt - Managing windows size and position.
  • SlowQuitApps - Add a global delay to Command-Q to stop accidental app quits.
  • Übersicht - Keep an eye on what's happening on your machine and in the world.
  • The Unarchiver - The Unarchiver is an Objective-C application for uncompressing archive files.
  • WebTorrent Desktop - Streaming torrent app for Mac, Windows, and Linux.
  • Satellite Eyes - Satellite Eyes is a small OS X application that sits in your system tray (next to the clock) and automatically updates your desktop wallpaper to the satellite or map view overhead.
  • Turbo Boost Switcher - Turbo Boost Switcher is a little application for Mac computers that allows to enable and/or disable the Turbo Boost feature.
  • AppPolice - An app for Mac OS X with a minimalistic UI which lets you quickly throttle down the CPU usage of any running process.
  • WebPonize - WebPonize is a Mac OS App for converting PNG, JPEG, animated (or not) GIF images into WebP.
  • Muzei - Muzei wallpaper app for macOS
  • Clean-Me - A small macOS app that acts as a system cleaner (logs, cache, ...)

Video

  • HandBrake - HandBrake is an open-source video transcoder available for Linux, Mac, and Windows.
  • Subler - Subler is an Mac OS X app created to mux and tag mp4 files.
  • Subtitlr - Subtitlr is an open source OS X app used to find and download subtitles easily.

Window Management

  • Amethyst - Automatic tiling window manager for macOS.
  • Hammerspoon - Staggeringly powerful OS X desktop automation with Lua.
  • kwm - Tiling window manager with focus follows mouse for OSX.
  • Phoenix - A lightweight macOS/OS X window and app manager scriptable with JavaScript.
  • Spectacle - Spectacle allows you to organize your windows without using a mouse.

Mail

  • gInbox - A Mac wrapper for Inbox by Gmail.
  • Nylas Mail - The open-source, extensible mail client
  • Rambox - Free, Open Source and Cross Platform messaging and emailing app that combines common web applications into one.

VPN & Proxy

  • Tunnelblick - Tunnelblick is a free, open source graphic user interface for OpenVPN on OS X.
  • ShadowsocksX-NG - Next Generation of ShadowsocksX.
  • SpechtLite - A rule-based proxy app for macOS.

Others

  • Aerial - Apple TV Aerial Screensaver for Mac.
  • Catch - Catch: Broadcatching made easy.
  • Clocker - macOS app to plan and organize through timezones.
  • hacker-menu - Hacker News Delivered to Desktop.
  • Sonora - A minimal, beautifully designed music player for OS X.
  • SoundCleod - SoundCloud for macOS and Windows.
  • Juice - Make your battery information a bit more interesting.
  • Vienna - Vienna is a free and open-source RSS/Atom newsreader for macOS.
  • Brave Browser - Brave browser for Desktop and Laptop computers running Windows, OSX, and Linux.
  • Kap - An open-source screen recorder built with web technology
  • ScreenCat - ScreenCat is an open source screen sharing + remote collaboration application.

Command Line Utilities

  • Awesome macOS Command Line - Use your macOS terminal shell to do awesome things.
  • m-cli - Swiss Army Knife for macOS.
  • Mac-CLI - macOS command line tools for developers.
  • mas - A CLI for the Mac App Store.
  • gitsome - A supercharged Git/GitHub command line interface (CLI).
  • SAWS - A supercharged AWS command line interface (CLI).
  • https://github.com/dschep/ntfy - A utility for sending notifications, on demand and when commands finish.
  • htop - htop is an interactive text-mode process viewer for Unix systems. It aims to be a better 'top'.
  • haxor-news - Browse Hacker News like a haxor: A Hacker News command line interface (CLI).
  • Neofetch - A fast, highly customizable system info script that supports Linux, MacOS, iOS, BSD, Solaris, Android, Haiku, GNU Hurd, MINIX, AIX, IRIX and Windows (Cygwin/MSYS2/MinGW/Windows 10 Linux subsystem)

Utilities

  • EnvPane - An preference pane for environment variables.
  • Glances - System monitoring tool that runs in terminal.

Security