Git Product home page Git Product logo

shoes3's Introduction

((( |||_| ///\ [[[_ (((
 ))) || |  \\/  [[_  )))
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

shoes3's People

Contributors

passenger94 avatar iantrudel avatar ashbb avatar ender672 avatar steveklabnik avatar tuttza avatar tnobuhito avatar martindemello avatar greatseth avatar wilkie avatar dredknight avatar pvande avatar 64kramsystem avatar jmhodges avatar vsalbaba avatar ecarnevale avatar evanfarrar avatar raggi avatar kavu avatar nex3 avatar paulv avatar devyn avatar gwenn avatar mickeyreiss avatar s3v3n avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.