|
|
Line 1: |
Line 1: |
| The '''APL-Cation''' project is an [[wikipedia:open source|open source]] library of tools (called ''members'') for developing full-scale applications in [[Dyalog APL]], licensed under the very permissive [[wikipedia:MIT License|MIT License]]. Some members are cross-platform. | | The '''APL-Cation''' project is an [[wikipedia:open source|open source]] library of tools (called ''members'') for developing full-scale applications in [[Dyalog APL]], licensed under the very permissive [[wikipedia:MIT License|MIT License]]. Some members are cross-platform. The full list of members is available on [https://github.com/aplteam/apl-cation/wiki/Members GitHub]. |
|
| |
|
| == Members ==
| |
| {|class=wikitable
| |
| ! Name
| |
| ! Windows
| |
| ! Linux
| |
| ! macOS
| |
| ! Description
| |
| |-
| |
| | [https://github.com/aplteam/CompareSimple CompareSimple]
| |
| | {{Yes}}
| |
| | {{Maybe|—}}
| |
| | {{Maybe|—}}
| |
| | Compare fns, operators, scripts, scripted namespaces and files
| |
| |-
| |
| | [https://github.com/aplteam/Compare Compare]
| |
| | {{Yes}}
| |
| | {{Maybe|—}}
| |
| | {{Maybe|—}}
| |
| | Adds powerful tools like "Merge" to <code>CompareSimple</code>
| |
| |-
| |
| | [https://github.com/aplteam/CodeBrowser CodeBrowser]
| |
| | {{Yes}}
| |
| | {{Maybe|Mostly}}
| |
| | {{Maybe|Mostly}}
| |
| | Creates a single stand-alone HTML page from APL code. Ideal for code reviewing.
| |
| |-
| |
| | [https://github.com/aplteam/Fire Fire]
| |
| | {{Yes}}
| |
| | {{No}}
| |
| | {{No}}
| |
| | Search and Replace tool for workspaces
| |
| |-
| |
| | [https://github.com/aplteam/Launchy Launchy]
| |
| | {{Yes}}
| |
| | {{Maybe|n/a}}
| |
| | {{Maybe|n/a}}
| |
| | Launch an instance of Dyalog APL/W
| |
| |-
| |
| | [https://github.com/aplteam/LogDog LogDog]
| |
| | {{Yes}}
| |
| | {{Maybe|—}}
| |
| | {{Maybe|—}}
| |
| | Watch a (constantly changing) log file
| |
| |-
| |
| | [https://github.com/aplteam/Laguntza Laguntza]
| |
| | {{Yes}}
| |
| | {{Maybe|—}}
| |
| | {{Maybe|—}}
| |
| | CHM-like functionality implemented in Dyalog
| |
| |-
| |
| | [https://github.com/aplteam/Markdown2HTML Markdown2HTML]
| |
| | {{Yes}}
| |
| | {{Yes}}
| |
| | {{Yes}}
| |
| | Convert markdown file(s) into HTML file(s)
| |
| |-
| |
| | [https://github.com/aplteam/Meddy Meddy]
| |
| | {{Yes}}
| |
| | {{Maybe|—}}
| |
| | {{Maybe|—}}
| |
| | Markdown editor that uses [https://github.com/aplteam/MarkAPL MarkAPL] as converter
| |
| |}
| |
|
| |
| :<span style="padding:0.25ex 0.5ex;background:#F99">No</span> means that the application could run under that OS but has not been extended to do so yet.
| |
|
| |
| :<span style="padding:0.25ex 0.5ex;background:#FF9">n/a</span> means that there is no point to make that application available under the OS, usually for technical reasons.
| |
|
| |
| :<span style="padding:0.25ex 0.5ex;background:#FF9">—</span> means that there are no plans to make the application available on that platform.
| |
|
| |
| :<span style="padding:0.25ex 0.5ex;background:#FF9">Mostly</span> means that most of the functionality is available on all supported platforms, but the <code>-gui</code> flag which shows a native GUI under Windows is ignored under Linux and macOS.
| |
| == External links == | | == External links == |
| [https://github.com/aplteam/apl-cation/wiki APL-cation Wiki] | | [https://github.com/aplteam/apl-cation/wiki APL-cation Wiki] |
| {{APL development}}[[Category:Online resources]] | | {{APL development}}[[Category:Online resources]] |