Welcome to Steel Wheels Project web page. This project is started to develop open source software for macOS and iOS (iPhone family devices). You can get applications, frameworks and documents from this project.
Every products of Steel Wheels Project are distributed under GNU General Public License, version 2 (GPL-2.0) or The GNU Lesser General Public License, version 2.1 (LGPL-2.1). Almost of products are hosted by GitHub.
Product | Description |
---|---|
JSTerminal | The terminal application to execute JavaScript shell (called *jsh*). The language speification is defined at jsh language. This application focuses on rapid GUI application development based on JavaScript. |
JSTools | JSTools provides the shell program named *jsh*. See the manual The jsh. This is command line application. So it can not be distributed from Mac AppStore. |
Name | Description |
---|---|
Coconut Frameworks | Package of general purpose data structure and classes. |
Cobalt Framework | Command line option parser |
KiwiScript Framework | Package of frameworks to support JavaScript by Swift |
KiwiControls Framework | Package of GUI controls which can be used by macOS and iOS. |
Amber Framework | Define the reactive object based on JavaScriptCore. It also defines the AmberScript parser. |
KiwiComponent Framework | Extend GUI controls to be controlled by the reactive objects defined in Amber Framework |