10275
Comment:
|
10227
|
Deletions are marked like this. | Additions are marked like this. |
Line 61: | Line 61: |
||'''Name''' ||'''Windows'''||'''Linux'''||'''Mac'''||'''History'''||'''!GitHub'''||'''Description''' || ||[[APLTreeUtils]] || (./) || (./) || (./) || n/a || [[https://github.com/aplteam/APLTreeUtils | GitHub]] || General utilities; `:Include`d in most of the following scripts|| ||[[DateAndTime]] || (./) || (./) || (./) ||n/a || [[https://github.com/aplteam/DateAndTimes| GitHub]] ||Cast date and time, do math with date, calculate Easter, week no. and more|| ||[[EventCodes]] || (./) || (./) || (./) || n/a || [[https://github.com/aplteam/EventCodes | GitHub]] || Provides symbolic names for all trappable events|| ||[[Execute]] || (./) || {X} || {X} || n/a || [[https://github.com/aplteam/Execute | GitHub]] || Start a new process or application|| ||[[FilesAndDirs]] || (./) || (./) || (./) || n/a || [[https://github.com/aplteam/FilesAndDirs | GitHub]] || Deal with files and directories|| ||HandleError || (./) || (./) || (./) || n/a || [[https://github.com/aplteam/HandleError | GitHub]] || Error trapping on a general level || ||IniFiles || (./) || (./) || (./) || n/a || [[https://github.com/aplteam/IniFiles | GitHub]] || Dealing with INI files || ||[[Logger]] || (./) || (./) || (./) || [[Logger/ProjectPage|Link]] || || Writing Log Files || ||[[Markdown2Help]] || (./) || {o} || {o} || [[Markdown2Help/ProjectPage|Link]] || || CHM-like functionality implemented in Dyalog|| ||[[MarkAPL]] || (./) || (./) || (./) || n/a || [[https://github.com/aplteam/MarkAPL | GitHub ]] || Converts Markdown to HTML5|| ||[[OS]] || (./) || (./) || (./) || n/a || [[https://github.com/aplteam/OS | GitHub]] || Anything related to your operating system|| ||ServiceState || (./) || {X} || {X} || n/a || [[https://github.com/aplteam/ServiceState | GitHub ]] || Interface between Windows Services and APL applications || ||SevenZip || (./) || (./) || {X} || n/a || [[https://github.com/aplteam/SevenZip | GitHub]] || Interface to the Open Source zipper 7zip || ||ShowChmHelp || (./) || {X} || {X} || n/a || [[https://github.com/aplteam/ShowChmHelp | GitHub ]] || Display help files and topics within help files || ||WindowsEventLog || (./) || {X} || {X} || n/a || [[https://github.com/aplteam/WindowsEventLog | GitHub ]] || Dealing with the Windows Event Log || ||WinReg || (./) || {X} || {X} || n/a || [[https://github.com/aplteam/WinReg | GitHub ]] || Dealing with the Windows Registry || ||WinRegSimple || (./) || {X} || {X} || n/a || [[https://github.com/aplteam/WinRegSimple | GitHub ]] || Dealing with the Windows Registry || ||WinSys || (./) || {X} || {X} || n/a || [[https://github.com/aplteam/WinSys | GitHub ]] || Get information closely related to Windows || |
||'''Name''' ||'''Windows'''||'''Linux'''||'''Mac'''||'''!GitHub'''||'''Description''' || ||[[APLTreeUtils]] || (./) || (./) || (./) || [[https://github.com/aplteam/APLTreeUtils | GitHub]] || General utilities; `:Include`d in most of the following scripts|| ||[[DateAndTime]] || (./) || (./) || (./) || [[https://github.com/aplteam/DateAndTimes| GitHub]] ||Cast date and time, do math with date, calculate Easter, week no. and more|| ||[[EventCodes]] || (./) || (./) || (./) || [[https://github.com/aplteam/EventCodes | GitHub]] || Provides symbolic names for all trappable events|| ||[[Execute]] || (./) || {X} || {X} || [[https://github.com/aplteam/Execute | GitHub]] || Start a new process or application|| ||[[FilesAndDirs]] || (./) || (./) || (./) || [[https://github.com/aplteam/FilesAndDirs | GitHub]] || Deal with files and directories|| ||HandleError || (./) || (./) || (./) || [[https://github.com/aplteam/HandleError | GitHub]] || Error trapping on a general level || ||IniFiles || (./) || (./) || (./) || [[https://github.com/aplteam/IniFiles | GitHub]] || Dealing with INI files || ||[[Logger]] || (./) || (./) || (./) || [[https://github.com/aplteam/Logger | GitHub]] || Writing Log Files || ||[[Markdown2Help]] || (./) || {o} || {o} || [[https://github.com/aplteam/Markdown2Help | GitHub]] || CHM-like functionality implemented in Dyalog|| ||[[MarkAPL]] || (./) || (./) || (./) || [[https://github.com/aplteam/MarkAPL | GitHub ]] || Converts Markdown to HTML5|| ||[[OS]] || (./) || (./) || (./) || [[https://github.com/aplteam/OS | GitHub]] || Anything related to your operating system|| ||ServiceState || (./) || {X} || {X} || [[https://github.com/aplteam/ServiceState | GitHub ]] || Interface between Windows Services and APL applications || ||SevenZip || (./) || (./) || {X} || [[https://github.com/aplteam/SevenZip | GitHub]] || Interface to the Open Source zipper 7zip || ||ShowChmHelp || (./) || {X} || {X} || [[https://github.com/aplteam/ShowChmHelp | GitHub ]] || Display help files and topics within help files || ||WindowsEventLog || (./) || {X} || {X} || [[https://github.com/aplteam/WindowsEventLog | GitHub ]] || Dealing with the Windows Event Log || ||WinReg || (./) || {X} || {X} || [[https://github.com/aplteam/WinReg | GitHub ]] || Dealing with the Windows Registry || ||WinRegSimple || (./) || {X} || {X} || [[https://github.com/aplteam/WinRegSimple | GitHub ]] || Dealing with the Windows Registry || ||WinSys || (./) || {X} || {X} || [[https://github.com/aplteam/WinSys | GitHub ]] || Get information closely related to Windows || |
Line 92: | Line 92: |
||[[Launchy]] || (./) || {X} || {X} || [[Launchy/ProjectPage|Link]] || || Launch an instance of Dyalog APL/W || ||[[LogDog]] || (./) || {o} || {o} || [[LogDog/ProjectPage|Link]] || || Watch a (constantly changing) log file. || |
||[[Launchy]] || (./) || {X} || {X} || n/a || [[https://github.com/aplteam/Launchy | GitHub ]] || Launch an instance of Dyalog APL/W || ||[[LogDog]] || (./) || {o} || {o} || n/a || [[https://github.com/aplteam/LogDog | GitHub ]] || Watch a (constantly changing) log file. || |
The APLTree project: APL tools and utility library
Contents
Converting all APLTree projects to GitHub
Attention: since 2018-01 we are in the process of converting all APLTree projects to GitHub! |
Once a project is converted the description as well as the project page will be marked as archived on the APL wiki, and the links will be removed from this page.
Note however that the page http://download.aplwiki.com will be supported for the time being.
All APLTree projects have been available on GitHub for quite a while, but only in the sense that a workspace was available with everything that belonged to the project. That was the extend of it.
Now we are using GitHub actively for all development, and we take full advantage of all the GitHub features: the project-specific wiki, the issue tracker and the release management tools.
If you are interested in a certain tool then we strongly recommend subscribing to that project on GitHub. As soon as all projects will be converted to GitHub we will stop using Twitter for announcing releases etc.
It's easy to work out which projects have been converted: they have "n/a" in the column "History".
All downloads are available at http://download.aplwiki.com
Platform dependency
Until August 2016 the APLTree project was pretty much a Windows-only project. That has changed now.
Show the details
Overview
APLTree is supposed to offer scripts (class scripts and namespace scripts) as well as full-blown applications for every-day-problems programmers typically come across.
APLTree is an Open Source project with an extremely relaxed license - see AplTreeLicensing for details.
Sub-projects of APLTree should follow certain suggestions - see AplTreeSuggestions for details.
For more information about the APLTree project see AplTreeDetails.
News regarding the APLTree project is announced on Twitter; just search for "aplwiki" for projects that have not been converted yet to GitHub or "aplteam" otherwise.
Utilities
Note that projects that have not yet been converted to GitHub have a link to their project space on the APL wiki but no link to GitHub. For projects that have been converted the exact opposite holds true because the history is then part of it being a GitHub repository.
Name |
Windows |
Linux |
Mac |
GitHub |
Description |
|
|
|
General utilities; :Included in most of the following scripts |
||
|
|
|
Cast date and time, do math with date, calculate Easter, week no. and more |
||
|
|
|
Provides symbolic names for all trappable events |
||
|
|
|
Start a new process or application |
||
|
|
|
Deal with files and directories |
||
|
|
|
Error trapping on a general level |
||
|
|
|
Dealing with INI files |
||
|
|
|
Writing Log Files |
||
|
|
|
CHM-like functionality implemented in Dyalog |
||
|
|
|
Converts Markdown to HTML5 |
||
|
|
|
Anything related to your operating system |
||
|
|
|
Interface between Windows Services and APL applications |
||
|
|
|
Interface to the Open Source zipper 7zip |
||
|
|
|
Display help files and topics within help files |
||
|
|
|
Dealing with the Windows Event Log |
||
|
|
|
Dealing with the Windows Registry |
||
|
|
|
Dealing with the Windows Registry |
||
|
|
|
Get information closely related to Windows |
Legend:
contributor needed |
fully implemented |
under construction |
not applicable |
beta version |
currently not planned |
Tools
Tools are designed to help a developer somehow during the development process.
Name |
Windows |
Linux |
Mac |
History |
GitHub |
Description |
|
|
|
|
Compare fns, operators, scripts, scripted namespaces and files |
||
|
|
|
|
Inherits from CompareSimple and more like Merge |
||
|
|
|
|
Search and Replace tool on workspace level |
||
|
|
|
n/a |
Launch an instance of Dyalog APL/W |
||
|
|
|
n/a |
Watch a (constantly changing) log file. |
||
|
|
|
|
Convert Markdown to HTML5 via a GUI application using MarkAPL |
||
|
|
|
n/a |
Testing framework |
Legend:
contributor needed |
fully implemented |
under construction |
not applicable |
beta version |
currently not planned |
Suspended projects
Projects may get suspended for different reasons, for example due to the lack of demand or contributors or both.
Show suspended projects