Skip to content

shoes/shoes3

Folders and files

NameName
Last commit message
Last commit date
Mar 5, 2019
Oct 1, 2018
Oct 6, 2018
Oct 1, 2018
Feb 16, 2017
Apr 17, 2019
Jan 8, 2020
Jan 13, 2019
Jan 1, 2019
Feb 16, 2017
Jun 19, 2018
Jan 8, 2020
Mar 28, 2019
Jan 4, 2019
Jan 1, 2019
Mar 7, 2019
Dec 4, 2008
Aug 23, 2019
Jul 21, 2014
Jan 31, 2014
Jan 31, 2014
Aug 23, 2019
Jan 1, 2019
Feb 5, 2019
Oct 1, 2018
Jan 6, 2014
Sep 2, 2017
Dec 29, 2018
Feb 12, 2017
Jan 8, 2020

Repository files navigation

((( |||_| ///\ [[[_ (((
 ))) || |  \\/  [[_  )))
an artsy any-platform app kit <https://github.com/shoes/shoes3>

The source described below is at https://github.com/shoes/shoes3 and you can follow a blog at https://walkabout.mvmanila.com

The wiki has articles you might find useful. https://github.com/shoes/shoes3/wiki

//////////////////////////////////////////////////////////////////////////

This is Shoes 3.3 (Walkabout). Download binaries for your platfrom from http://shoesrb.com

Earlier releases of Shoes were Raisins, Policeman and Federales (2.0, 3.1 and 3.2) There is a Shoes 4 under development. For historical reasons (the color of the icon in Raisins), it's also called Red Shoes. Red Shoes is written in C (and some Objective C on the Mac). Shoes 4 is written in Java.

Federales was a maintenance release to keep Red Shoes current with modern Linux, OSX, and Windows distributions and newer versions of Ruby and ruby gems. Federales didn't really add any new features to Shoes except that it works now. The packaging ability is working again!

Walkabout (Shoes 3.3) does add new features to Shoes Features that may not be compatible with Shoes 4.

  • new options for packaging.
  • Uses a more modern Ruby (2.2.+) and Ruby Gems (2.4.+)
  • Shoes can display SVG files and sub-sections (group name) of them.
  • Video widgets work again. Dependent on all kinds of thing Shoes can't control.

The latest stable version is 3.3.6; you can read about it here, and download it from here.

Remember, no one is happy if the Shoes don't fit so report your bug.

Run, Build Shoes with Docker!

If you haven't already add your user to the docker group: sudo usermod -aG docker $USER

cd into your the cloned shoes3 repo to build docker: cd shoes3/ then run docker build -t shoes-dev .

To run shoes apps from docker simple run: docker run --net=host --env="DISPLAY" --volume="$HOME/.Xauthority:/root/.Xauthority:rw" shoes-dev samples/simple/calc.rb