skinnymuch + open_source + homebrew_cask + %on_github   9

Pashua -
"Pashua is a tool for creating native Aqua dialog windows from programming languages that have none or only limi­ted support for graphic user inter­faces on Mac OS X, such as Apple­Script, Bash scripts, Perl, PHP, Python, Ruby, Tcl and others —and if your favourite language is not yet supported: writing the glue code for communicating with Pashua is pretty simple. The GUI elements which can be used for such dialogs include text in­put fields (single-line and multi-line), check­boxes, radio­buttons, combo boxes, popup menus, buttons and others. Moreover, it's possible to embed images or PDFs. Any data submitted from the dialog will be passed on to the calling script, which can (of course) use it for anything. To define the dialog window, Pashua uses a very simple syntax. All the cumbersome details such as positioning the elements, calculating the window size etc. are handled automatically by Pashua, thus you can fully concentrate on your application. Example code for AppleScript, Bash, PHP and Perl is included in the download. A list of examples for other languages can be found in a GitHub repository."
%on_github  GUIs  SSVentures  boss  cli  dev  free  guiltypleasures  home_page  homebrew_cask  mac  open_source  ruby  scripting  side_projects  mini_projects  $mini_projects 
september 2017 by skinnymuch
Cliclick -
“Cliclick” is short for “Command-Line Interface Click”. It is a a tiny shell/Terminal application that will emulate mouse clicks or series of mouse clicks (including doubleclicks and control-clicks) at arbitrary screen coordinates. Moreover, it lets you move the mouse, get the current mouse coordinates, press modifier keys etc.

Hence, it is a tool for automating / scripting things that cannot otherwise be scripted (for instance, using AppleScript). Other than GUI Scripting, it does not require “Access for assistive devices” to be activated in the System Preferences.
%on_github  cli  dev  free  guiltypleasures  home_page  homebrew_cask  mac  open_source 
september 2017 by skinnymuch
Riot – Riot – open team collaboration
Has bridges for IRC, Gitter, Slack.

For whatever reason, this is their main page. Not just Checked search engines.

Unique spin/features because it is based off Matrix protocol.
cross-platform  electron  electron_based  chatting  free  open_source  desktop_apps  hype  mobile_messaging  messaging  protocols  matrix  apps  mobile_apps  mobile_apps_2_major_OSes  %on_github  homebrew_cask  aggregated_cloud  aggregators  unique_features  unique_spin 
september 2017 by skinnymuch

Copy this bookmark: