Apple

From Things and Stuff Wiki
Jump to navigation Jump to search


Software


Package management

  • Homebrew - The missing package manager for OS X
  • Homebrew Cask extends Homebrew and brings its elegance, simplicity, and speed to OS X applications and large binaries alike. It only takes 1 line in your shell to reach 3059 Casks maintained by 424 contributors.
  • Cider is a simple wrapper for Homebrew and Homebrew Cask that allows you to save your setup across different machines. This lets you to restore a backup without having to deal with the mess that was the state of your previous installation, or painstakingly babysit the process step-by-step. [2]


  • Rudix is a collection of pre-built Unix software delivered as packages for OS X.

Window managers







  • chunkwm - a tiling window manager for macOS that uses a plugin architecture, successor to kwm. It represents windows as the leaves of a binary tree, and supports binary space partitioned, monocle and floating desktops.Development is happening on macOS Mojave (10.14), but OSX El Capitan (10.11.6) and newer should work fine. Older versions may or may not be compatible and will not be officially supported.chunkwm runs a local daemon to receive messages on a dedicated socket (port 3920).chunkc is a program that writes messages on chunkwm's socket.


  • https://github.com/Hammerspoon/hammerspoon - a tool for powerful automation of OS X. At its core, Hammerspoon is just a bridge between the operating system and a Lua scripting engine.What gives Hammerspoon its power is a set of extensions that expose specific pieces of system functionality, to the user. With these, you can write Lua scripts to control many aspects of your OS X environment.


Internet

Audio




  • https://github.com/rlxone/MultiSoundChanger - A small tool for changing sound volume even for aggregate devices cause native sound volume controller can't change volume of aggregate devices (it was always pain in the ass with my laptop).




Virtualisation


  • https://github.com/ctm/executor - a Macintosh emulator that is able to run many ancient Mac OS 680x0 binaries (System 6 era, early System 7, without using any intellectual property from Apple Computer. Executor has not been actively worked on for many years. It is more of a curiousity than anything practical; it does not run PowerPC binaries, nor did it even run most System 7 applications. Unless you have a particular application that you know works with Executor, or just like emulation a lot, you probably don't want to spend any time with Executor.

UI

  • BitBar - lets you put the output from any script or program right in your Mac OS X menu bar. And it's completely free. An impressive number of plugins have already been contributed by a wide range of developers just like you, and this site makes it easy to find them.



  • https://github.com/ospfranco/sol - an app launcher, focused on ease of use and speed. It is aimed to be a replacement for Alfred, Spotlight and Raycast without too much configuration. [3]





  • Hammerspoon - a tool for powerful automation of macOS. At its core, Hammerspoon is just a bridge between the operating system and a Lua scripting engine. What gives Hammerspoon its power is a set of extensions that expose specific pieces of system functionality, to the user.

Linux


  • Darling - a translation layer that allows you to run unmodified macOS binaries on Linux. In its nature, it is similar to the well-known Wine project. At this point, does not yet run macOS application with a GUI. For more information, review the Project Status. Developers are always welcome to join the project. [5]




  • https://github.com/darksonic37/linuxify - Transparently transform the macOS CLI into a fresh GNU/Linux CLI experience by installing missing GNU programs, updating outdated GNU programs, replacing pre-installed BSD programs with their preferred GNU implementation, installing other programs common among popular GNU/Linux distributions

to sort