|
|
Line 785: |
Line 785: |
| |- | | |- |
| |[[Source Mapper]]||Open source||Discontinued||C | | |[[Source Mapper]]||Open source||Discontinued||C |
| |-
| |
| |}
| |
|
| |
| </td>
| |
| </tr>
| |
| </table>
| |
|
| |
| ==Programming related utilities==
| |
| <table style="width: 100%">
| |
| <tr style="vertical-align:top;">
| |
| <!-- FIRST COLUMN -->
| |
| <td style="width:50%; width:50%; border: 1px solid #c6c9ff; padding%: .5em 1em 1em%; color: #000000; background-color: #FFFFFF">
| |
| <!-- Binary -->
| |
| <h3 id="sec-col2-3" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Binary editors</h3>
| |
|
| |
| {| class="wikitable" border="1"
| |
| |-
| |
| !Name!!License!!Status
| |
| |-
| |
| |[[FlexEdit]]||Freeware||Current
| |
| |-
| |
| |}
| |
| <!-- EXE -->
| |
| <h3 id="sec-col2-3" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Utilities for executables</h3>
| |
|
| |
| {| class="wikitable" border="1"
| |
| !Name!!License!!Status
| |
| |-
| |
| |[[Above 512]]||Open source||Discontinued
| |
| |-
| |
| |[[HighMem]]||Open source||Current
| |
| |-
| |
| |[[LxLite]]||Open source||Current
| |
| |-
| |
| |}
| |
|
| |
| <h3 id="sec-col2-3" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Porting aids</h3>
| |
|
| |
| {| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
| |
| |-
| |
| !Name!!Type!!License!!Status
| |
| |-
| |
| |[[The EMX Project]]||POSIX/UNIX compatibility layer||Open source||Discontinued
| |
| |-
| |
| |[[WinIco]]||Icon converter||Open source||Current
| |
| |-
| |
| |}
| |
| </td>
| |
|
| |
| <!-- SECOND COLUMN -->
| |
| <td style="width:50%; width:50%; border: 1px solid #c6c9ff; padding%: .5em 1em 1em%; color: #000000; background-color: #FFFFFF">
| |
| <!-- DB -->
| |
| <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Database utilities</h3>
| |
| {| class="wikitable sortable" border="1" cellpadding="5" cellspacing="0"
| |
| |-
| |
| !Name!!Function!!License!!Status
| |
| |-
| |
| |[[CDBFLite]]||Text mode DBF editor||Commercial||Current
| |
| |-
| |
| |[[DB-Fill]]||Automatic fills database tables||Commercial||Discontinued
| |
| |-
| |
| |[[PhpMyAdmin]]||MySQL web administration||Open source||Current
| |
| |-
| |
| |}
| |
|
| |
| <!-- TEXT -->
| |
| <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Text processing & search</h3>
| |
| {| class="wikitable" border="1"
| |
| |-
| |
| !Name!!Type||License!!Status
| |
| |-
| |
| |[[AGREP]]||Approximate search inside text files||Open source||Current
| |
| |-
| |
| |[[Dos2Unix]]||Converts Unix style text files to DOS/Windows/OS/2 style files and vice versa||Open source||Current
| |
| |-
| |
| |}
| |
| <!-- extensions -->
| |
| <h3 id="sec-col1-2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">IDE extensions</h3>
| |
| {| class="wikitable" border="1"
| |
| |-
| |
| !Name!!License!!Status
| |
| |-
| |
| |[[VA Assist]]||Commercial||Discontinued
| |
| |- | | |- |
| |} | | |} |
This section gives the OS/2 and eComStation developer a list of available tools: What they do, how to get them, and links to related stuff, like an EDM/2 article covering the issue. And not the least: The "Discussion" section of each entry allows to add personal comments, experiences and opinions. You can also view development tools classified by the programming language used.
Categories
Full Packages
This includes full development packages, containing elements like compiler(s), make tools, debuggers etc. The most important single tools from any package should be also entered in the appropriate sections below.
Integrated Developer's Environments (IDE)
GUI frameworks integrating all necessary development tools into one surface. Note: Most programmer's editors can also be configured to serve as simple IDEs
Developer's Toolkits for OS/2
Source Code Generators
Facilities for automatically generating source code
Debugging Tools
Debugging tools, including debuggers, trace tools etc.
Code Interpreters
Interpreters for interpreted or scripting languages
Editors
Source code and special editors for development purposes.
This section has been moved, See: Category:Text editors
Versioning
Name |
Type |
License |
Status
|
BLDLEVEL |
- |
Commercial |
Discontinued
|
CVS |
Project based |
Open Source |
Discontinued
|
CVSWatch |
- |
Open Source |
Current
|
ENVY/Developer |
Smalltalk - Object based |
Commercial |
Discontinued
|
Git |
File based |
Open Source |
Current
|
Perforce |
File based |
Commercial |
Discontinued
|
RCS |
File based |
Open Source |
Discontinued
|
SmartCVS |
Client |
Commercial |
Current
|
SmartGit |
Client |
Commercial |
Current
|
SmartSVN |
Client |
Commercial |
Current
|
SUBVERSION |
File based |
Open Source |
|
SUPERVERSION |
File based |
Open Source |
|
SYSLEVEL |
- |
Commercial |
Discontinued
|
Cross development tools
Name |
License |
Status |
Target
|
CC65 |
Open Source |
Discontinued |
65xx
|
JALV |
Open Source |
Current |
PIC
|
LMI Forth-83 |
Commercial |
Discontinued |
Many
|
Make Tools
Tools for applying all kinds of actions (like: compiling, linking etc.) depending on rules and dependencies.
Name |
License |
Status
|
IBM/Microsoft NMAKE |
Commercial |
Discontinued
|
IBM IMAKE |
Commercial |
Discontinued
|
GNU Make |
Open Source - GNU GPL |
Current
|
kBuild |
Open Source |
Current
|
OpenWatcom WMake |
Open Source - GNU GPL |
Current
|
PMMake |
Freeware |
|
Generic library's and executables
Tools that are supplied as pre-compiled library's, either exe's or as dll files and can therefore be used with any development tool.
Name |
Type |
License |
Status
|
OpenSSL |
SSL & encryption |
Open source |
Current
|
|
Binary Code Generators (Compilers, Linkers etc.)
Tools for generating binary code (like intermediate *.obj files, executables, run time libraries, binary resources, compiled documentation like *.inf or *.hlp files) from source code. See also #Full Packages
Code Libraries
Name |
License |
Status |
Language
|
Canny |
Open Source |
Discontinued |
Ruby
|
C/Database Toolchest |
Commercial |
Current |
C
|
CdBFile |
Open Source |
Discontinued |
C++
|
cstring |
Open Source |
Current |
C
|
Cubus OS/2 Class Library |
Freeware/Open |
Discontinued
|
dbfLIB |
Commercial |
Discontinued |
C
|
dbfLIB++ |
Commercial |
Discontinued |
C++
|
dbfREXX |
Commercial |
Discontinued |
REXX
|
Dynamic Windows |
Open source |
Current |
C
|
Eco Common Lisp |
Open source |
Current |
C
|
e_Comm |
Commercial |
Discontinued |
C & C++
|
e_Db |
Commercial |
Discontinued |
C, C++ & Java
|
e_Fs |
Commercial |
Discontinued |
C & C++
|
Everblue (X11 API library) |
Open source |
Obsolete
|
GoldenCode Java Development Kit 1.4.1 |
Commercial |
Discontinued
|
Graphics Development Toolkit |
Language independent vector graphics kernel |
Commercial |
Discontinued
|
IBM Open Class Library (IOCL from VAC/C++ 3.0 and 4.0) |
Commercial |
Discontinued
|
IBM OS2 Warp Developer Kit, Java Technology Edition 1.1.8 |
Commercial |
Discontinued
|
IBM OS2 Warp Developer Kit, Java 2 Technology Edition 1.3.1 SR 10 |
Commercial |
Discontinued
|
InnoTek Java |
Freeware |
Discontinued
|
KEE16 |
Freeware |
Current
|
Kroni's Classes |
PostcardWare |
Discontinued |
C++
|
Lattice Comm Library |
Commercial |
Discontinued |
C
|
Lattice dBC III |
Commercial |
Discontinued |
C
|
LesTecIO |
Commercial |
Current |
REXX
|
libcurl |
Open source |
Current |
C
|
LZO |
Open source |
Current |
C, Java
|
LZ4 |
Open source |
Current |
C, C++, Java, Pascal, ECMAScript
|
nCurses |
Open Source |
Current |
C
|
Net.h++ |
Commercial |
Discontinued |
C++
|
Odin (Win32-API library) |
Open Source |
Current
|
OpenGL |
Freeware |
Discontinued
|
The Open Objects Library (OOL) |
Freeware |
Discontinued |
C++
|
OpenSSL |
Open source |
Current |
C
|
OpenZinc |
Open source |
Current |
C++
|
PMI DxfOut |
Commercial |
Discontinued |
Modula-2
|
PMI DynaMatrix |
Commercial |
Discontinued |
Modula-2
|
PMI EEv |
Commercial |
Discontinued |
Modula-2
|
PMI Macro2 |
Commercial |
Discontinued |
Modula-2
|
PMI ModBase |
Commercial |
Discontinued |
Modula-2
|
PMI Repertorie |
Commercial |
Discontinued |
Modula-2
|
Public Domain Curses |
Open Source |
Current |
C
|
Qt |
Open Source |
Current
|
Rexx/Curses |
Open Source |
Current |
REXX
|
REXX/DW |
Open Source |
Current |
REXX
|
REXXUtil |
Open Source |
Discontinued |
REXX
|
REXXIO |
Freeware |
Current |
REXX
|
REXXSEM |
FreeWare |
Discontinued |
REXX
|
REXX/Tk |
Open Source |
Discontinued |
REXX
|
shwild |
Open Source |
Current |
C, C++
|
Snappy |
Open Source |
Current |
C, C++, LISP, Java
|
Socket++ |
Open Source |
Current |
C++
|
spUtils |
Open Source |
Discontinued |
REXX
|
The Standard Function Library |
Open Source |
Discontinued |
C
|
Standard Template Library (STL) |
|
|
C++
|
Standard Widget Toolkit (SWT) |
Open Source - CPL |
Current
|
STLSoft |
Open Source |
Current |
C++
|
ST-Open |
Open Source |
Current |
Assembly
|
Threads.h++ |
Commercial |
Discontinued |
C++
|
Tools.h++ |
Commercial |
Discontinued |
C++
|
Workplace Shell Toolkit |
Open Source |
|
WidgetKit/Business Graphics |
Commercial |
Discontinued |
Smalltalk
|
wxWidgets |
Open Source - LGPL |
Current
|
ZGRAF |
Commercial |
Current |
C++
|
Zinc Application Framework |
Commercial |
Discontinued |
C++
|
Zipios++ |
Open source |
Current |
C++
|
Online Help Compilers and Tools
Installers
Installation tools for distributing any software package.
Development Utilities
Development Tools / Libraries
Graphical User Interface Editors
Development Tools / Libraries
Databases
Note that this list does not include database libraries that allow you to build databases into your programs unless they are complete databases like SQLite, otherwise they are listed under libraries.
Monitoring
Monitoring Tools.
Name |
License |
Status
|
PM Patrol |
Commercial |
Discontinued
|
Macro Processors
Macro processors and pre-processors
Software and quality testing tools
Spreadsheets
This category has been moved, see: Category:Spreadsheets
Code formatters, beautifiers and visualisation tools
|
Applications with API's
Communications
Name |
License |
Status
|
FaxWorks |
Commercial |
Discontinued
|
|
Spreadsheets
Name |
Function |
License |
Status
|
Mesa 2 |
GUI Spreadsheet wit RT capabilities |
Commercial |
Discontinued
|
|