★ wanayoo — archive 1999 http://www.linuxlinks.com/Software/Programming/Development/Tools/Nouvelle recherche | Portail wanayoo
Home | Headlines | Link Us | Add a Resource | Modify a Resource | New | Recommended | Search | Contact
Linux Guide | Linux Package Guide | Linux Product Guide

Top : Software : Programming : Development : Tools
Links:

  • gjdoc
    enables GJ (Generic Java) developers to create HTML documentation for their code by parsing javadoc-style comments embedded within the code new
  • gtranslator
    a translation supporting program for GNOME new
  • HappyDoc
    a tool for extracting documentation from Python source code. It differs from other such applications by the fact that it uses the parse tree for a module to derive the information used in its output, rather that importing the module directly new
  • pdist
    a tool for automating the process of creating software packages, much like a similar tool called bdist. Like bdist, pdist creates standard packages in program-version.tar.gz form according to a user supplied definition. pdist is written in Perl, and based partly on bdist, a shell script new
  • PHPWidgets!
    a tool for building dynamic webpages out of HTML and PHP code snippets new
  • Python-SIP
    a tool to generate C++ interface code for Python new
  • Alexandria
    a CVS/Javadoc/source code/documentation management system meant for use within Open Source projects
  • Alias
    a specialized tool for identifying similar token sequences
  • APIdeduce
    enables management to track dependencies, by their products, on third party hot
  • Artistic Style
    a reindenter and reformatter of C++, C and Java source code.
  • AutoLink
    a tool designed to transfer dynamic data-types (like graphs) using MPI
  • AutoMap
    a tool designed to simplify the creation of MPI data-types
  • bake
    an Open Source build tool for developers
  • bdist
    allows its user to build a distribution file, in the form of a tgz, containing all of the relevant files in a programming project.
  • BinDumper
    outputs a neat, human-readable display of any given file in both hexadecimal and binary
  • binutils
    a collection of binary utilities including gas (the assembler), ld (the linker), nm, ranlib, objdump, objcopy, readelf, etc. Most of these programs use the Binary File Descriptor (BFD) library to do low-level manipulation. The binutils have been ported to most major Unix variants as well as Wintel systems
  • bison
    a parser generator in the style of yacc
  • BlueJ
    a graphical application painter utilizing graphical and non-graphical program elements to create graphical application programs either in Java or COBOL
  • bras
    a make replacement written in Tcl hot
  • buildkde
    a bash script to ease building the kde cvs tree
  • C++ Money class
    handles all functions for using decimal number monies. It eliminates problems associated with using C/C++ float or double to handle money
  • Cacheprof
    a tool designed to help programmers quantify and understand the cache behaviour of programs and algorithms. With this knowledge, you might be able to modify your code to be more cache-friendly and thereby faster
  • calltree
    a static calltree generator for C programs
  • CBK
    a minimal literate programming tool. It does little more than embed LaTeX in special block-comments, but by itself that allows support for complex mathematical typesetting, illustrations (via pic or your favorite LaTeX macros), and conversion to HTML (via LaTeX2HTML)
  • Cbrowser
    a graphical C/C++ source code searching and browsing tool, and a hierarchical function call viewer. Cbrowser is a front end to the popular source code indexing and querying program cscope
  • CCCC
    C and C++ Code Counter: a simple command line tool which parses files in the supported languages and builds a set of reports in HTML of numeric measurements (metrics) on those files
  • Chaperon
    a commercial tool for checking the memory accesses made by applications running on Linux x86. Chaperon is now available to help software developers make their applications more robust, and their development time more productive
  • classfind
    provides a simple search mechanism for finding where classes reside in your $CLASSPATH - whether in a directory structure or .jar/.zip files
  • Classman
    a tool that allows you to manage your classpath under Java
  • clig
    a Command Line Interpreter Generator
  • Cscope
    a developer's tool for browsing program code. The cscope code has been released as Open Source
  • Ctags
    enhanced ctags, generates index for C source hot
  • Cugar
    to make clean, Python-style indentation-sensitive syntax an option for C++ programmers
  • Cxref
    C program cross-referencing & documentation tool hot
  • DeDoc
    translates JavaDoc into Java interface code
  • dep.pl
    analyzes the dependencies of a set of files and produces an easily-parsable report
  • DocLint
    a program that checks the documentation in your Java source code. It is implemented as a Doclet, a Sun Microsystems technology
  • DocWiz
    allows you to add JavaDoc comments to your source code easily
  • doozer
    an ultra-simple solution to the problem of distributing a parallel make (a la gnu-make) across a homogenous network of workstations on a common filesystem.
  • ECLI
    an Eiffel wrapper around the X/Open ISO/CLI (Call Level Interface). This interfaces defines an API to RDBMS drivers, and uses SQL92
  • eglade
    an Eiffel code generator that parses XML files produced by Glade
  • elfvector
    a package for generating and using a transfer vector for subroutine linkage between an ELF executable and an ELF shared library under Linux on x86, in order to save space and application startup time
  • Expect
    a tool for automating interactive applications such as telnet, ftp, passwd, fsck, rlogin, tip, etc
  • flmake
    a small tool that provides a graphical user interface to run 'make'. flmake parses compiler-output, so you can jump to warning and error lines quickly
  • FreeVSD
    facilitates true Linux Virtual Servers within a 'chroot' environment, allowing Web servers and other applications to be deployed and administered discretely, without compromise to security
  • FROGS
    a programming tool one can use to implement simulated architectures by modeling their internal components using a rich set of C++ classes
  • FunnelWeb
    a literate-programming tool with a number of advanced features, including parametrized scraps, and fine control over the generated data
  • gengetopt
    generates a C main function that uses getopt_long function to parse the options, validate them and do certain tasks in response
  • getpg
    a simple pair of C functions designed to be a drop-in replacement for getpwnam() and getpwuid(). They provide for authentication against "virtual" user accounts stored in a PostgreSQL database
  • GhettoEdit
    a ghetto map editor for use with the TileLib tile based games graphics library
  • gmanedit
    an editor for man pages that runs on X with GTK
  • GOTE converter
    The GTK+ Objects To Eiffel converter: automaticaly generates C external access features for Eiffel
  • GSLgen
    a general-purpose file generator. It generates source code, data, or other files from an XML file and a schema file. The XML file defines a particular set of data. The schema file tells GSLgen what to do with that data.
  • GtkGLMaterialDialog
    a GTK+ dialog that can be used to edit material properties for OpenGL objects or other 3D objects
  • GtkSpell
    provides MSWord-style highlighting of misspelled words in a GtkText widget
  • HDLLint
    (commercial) a powerful Lint program for Verilog and VHDL
  • hl
    a simple and easy to use interactive color terminal application. It is a kind of 'less', highlighting source code in the specific language, allowing you to browse with cursor keys within the file
  • HTMLjar
    a simple tool to let you construct HTML codes easily in Java
  • IDA
    an interprocedural analyser for Fortran 90 and High Performance Fortran programs
  • iMake
    (commercial) a platform independent make processor written entirely in Java for creating scalable enterprise solutions
  • indent
    can be used to make code easier to read. It can also convert from one style of writing C to another.
  • Intel2GAS
    a converter that will convert assembler source files written for NASM to files that can be assembled using the GNU Assembler (GAS), on the i386 platform. It provides support for basic MMX instructions as well
  • interdiff
    generates an incremental patch from two patches against a common source
  • Intland Source Explorer
    (commercial) a Source Code Engineering tool suited for C, C++ and Java developer, project manager, and quality assurance enginee
  • java2html
    a simple program that, given a source java file, produces an html source with syntax highlighting
  • JavaCore
    a tool you can use within your Java development. When you throw an Exception you can have it write a javacore.xml file in the current directory. The file includes the stack trace, decompiled Class files of objects within the exception, and JVM debug into.
  • jmake
    an automated alternative to creating makefiles for software development under Unix. Using a few basic assumptions, jmake can build libraries and executables for multiple concurrent platforms with minimal effor
  • Jpass
    a password generator to add passwords to the signup form of a php/mysql based admin system
  • jPrintf
    (shareware) a port of printf to Java. It features precompiled format strings and an object-oriented design, and has helped hundreds of programmers port legacy C applications to Java
  • JSFormatter
    a free automatic formatting filter for Java Source Codes
  • KDOC
    a C++ Class Documentation Tool hot
  • Kpp
    a tool to generate SPEC files from scratch
  • KProf
    a visual tool for developers that displays the execution profiling output generated by gprof
  • latency-graph
    provides a nice API to profile latency and timing behaviour of an application graphically
  • legdoc
    a perl script to document C source file trees
  • Lemon
    a LALR(1) parser generator. It takes a context free grammar and converts it into a subroutine that will parse a file using that grammar. Lemon is similar to the much more famous programs "YACC" and "BISON".
  • libhml
    helps programmers in displaying progression bars or progression percentages
  • Linux Trace Toolkit
    catalogs system events in minute detail, and allows a user to determine exactly what is happening
  • Literate Programming tool
    Language independent Literate Programming tool that allows code and documentation(in TeX) to be written in a single document. The tool extracts the code and documentation into separate files. Contains a one page guide which will let you get started within a few minutes. hot
  • LoginServer
    a multi-client TCP server class with username/password access control
  • LTT
    a suite of tools designed to extract program exection details from the Linux operating system and interpret them. The integrated environment, based on the GTK+ library, can also plot these results and perform specific searches
  • lua-gnome
    purpose of the lua-gnome project is to make the gnome libraries and the gtk+ libraries accessible from Lua in order to provide a simple interface to develop gnome-compliant applications or extensions in the lua programming language
  • m4
    GNU m4 is an implementation of the traditional Unix macro processor. It is mostly SVR4 compatible, although it has some extensions (for example, handling more than 9 positional parameters to macros). GNU m4 also has built-in functions for including files, running shell commands, doing arithmetic, etc
  • Magick++
    the object-oriented C++ API to the ImageMagick image-processing library.
  • Make
    a tool which controls the generation of executables and other non-source files of a program from the program's source files
  • makeheaders
    a simple utility that will automatically generate all the .h'' files for large programming project based on information gleaned from the .c'' or .cpp'' source files. It operates by scanning the C and/or C++ source code, extracting appropriate macros, structure and subroutine declarations and writing this declarations, in the correct order, into the generated header files
  • makepp
    a drop-in replacement for GNU make which has a number of features that allow for more reliable builds and simpler build files. It supports almost all of the syntax that GNU make supports, and can be used with makefiles produced by utilities such as automake
  • maketool
    a simple GTK based GUI front end for GNU make
  • Mangle
    an open source program that removes all comments and/or formatting from a C or C++ source file
  • masterplant
    a parser/convertor generator. Masterplan accepts a description of your input format and will generate bison and flex code that after compiling, produces a binary that will automatically build a parse tree and convert your input to an xml-like format
  • Matwrap
    a tool for interfacing C++ code into matrix-oriented scripting languages such as Matlab 5, Octave, and tela. It generates all the code to convert from the scripting language's internal types into the types that your C++ code understands
  • MemProf
    a tool for profiling memory usage and detecting memory leaks. It can be used with existing binaries without need for recompilation
  • mergetrees
    a three-way directory merge; does for whole directory trees of files what diff3 -m or merge or fmerge do for single files
  • mktclapp
    a tool for combining C/C++ code with Tcl/Tk to build a standalone executable that will run on machines without Tcl/Tk installed
  • mmake
    generates a Makefile for Java programs. It supports packages, JavaDoc, Cleanup, preprocessor support for version handling, Jar files, Installation, and many more functions
  • Modelistic
    (commercial) a Java object oriented CASE tool to enable software developers to build stronger OO models in less time
  • Mork
    a Lex/Yacc alike for Java
  • MyTCL
    an alternative to tcl-sql featuring bugfixes, cleaner & faster code, and better memory protection
  • NanoXML
    a very small (5KB!) XML parser for Java
  • NetD
    a C++ layer utilizing POSIX threads to manage network connections using TCP/IP
  • new
    a simple template system, especially useful in conjunction with a simple text editor such as vi. The user maintains templates which may contain format strings. At run time, new replaces the format strings in a template with appropriate values to create a new file
  • nuweb
    a lightweight, fast Literate Programming tool that lets you write a document describing your software and extract the code for your software
  • ObjectTeam
    an OO modeling and design tool, available for Linux. It offers UML compliant Class Diagram Editor; Code Generation for C++ and Java hot
  • OO-Browser
    a multi-windowed, interactive, object-oriented class browser designed for professional use. Its user interface is similar to the well-known Smalltalk browsers, yet it is much more flexible and easy to use.
  • Open Track
    a flexible issue tracking tool originally developed at the Open Software Foundation for tracking issues on OSF/1, DCE, Motif, DME, ODE, and a slew of other projects
  • PAG
    Program Analyzer Generator: provides for a generation of efficient analyzers from concise specifications. PAG-generated interprocedural analyzers can be easily integrated into existing compilers
  • Pasdoc
    a tool to create documentation from Pascal source code.
  • PDT
    a tool infrastructure that provides access to the high-level interface of source code for analysis tools and applications. Currently, the toolkit consists of the C++ IL (Intermediate Language) Analyzer, and DUCTAPE (C++ program Database Utilities and Conversion Tools APplication Environment)
  • PERCEPS
    an automatic documentation generator for C++. PERCEPS is a Perl script designed to Perl C++ Surveyor: parse C/C++ header files and automatically generate documentation in a variety of formats based on the class definitions, declarations, and comment information found in those files
  • Percolator
    a toolbox to help when developing EJB based data layers. Some of its components may be used for other activities, but the main target of Percolator is to be used in an architecture where not only the presentation layer is separate from the business layer (i.e. 3 tier solutions), but where the presentation layer, the application layer and the data layer are three different things
  • Perl Obfuscator
    attempts to intuit your Perl code. It randomizes variable and subroutine names; removing decorative whitespace, tabbing and comments from your code
  • PIDDLE
    a Python module for creating two-dimensional graphics in a manner that is both cross-platform and cross-media
  • PngEncoder
    a Java class for encoding PNG images. This Java class takes a Java Image as its input and produces a byte array in PNG format. This array can be saved in a file or sent to a client by a servlet
  • PowerPak
    an attempt at writing a high-level game programming API for multiple platforms (those supported by SDL). Currently, it is in its early stages
  • PPWIZARD
    a free HTML preprocessor that is a powerful and yet easy to use tool which can also process other text file types. It is commonly also used for rexx preprocessing
  • prototype
    a collection of generic Makefiles which are installed globally and Makefile templates that can be copied into project directories using a simplescript
  • PScan
    a limited problem scanner for C source files
  • pstack
    a process stack dumper. pstack dumps a stack trace for a process, given the pid of that process. If the process named is part of a thread group, then all the threads inthe group are traced
  • PTK4L
    PIC ToolKit for Linux: an assembler, disassembler and programmer for the PIC16C84 and PIC16F84 microcontrolers
  • PVM Gmake
    a GNU make which uses PVM to build in parallel on several remote machines
  • Pyfort
    a tool for creating extensions to the Python language using Fortran routines
  • QDraw
    an open source 3D graphics api developed by the people that wrote Direct3D. This new api is a lot easier to use than current versions of Direct3D and has the advantage of being open source and portable across Win9x, WinNT, FreeBSD and Linux. It includes a simple event model and fullscreen support, allowing an application to be easily ported to supported platforms
  • QTCUPS
    provides Qt applications with support for CUPS. It is composed of a library which allows developers to provides CUPS support to their Qt applications with a few changes in the code as the "QCupsPrinter" class has the same interface as the classical "QPrinter" class of Qt & a CUPS front-end
  • rbison
    generates a Ruby parser class from a Bison-like specification file. rbison uses Bison to do all the hard work (generating state transition tables, etc), then translates the Bison-generated C code into Ruby code
  • rdfparse.php3
    a fairly simple RDF/RSS parser written as a PHP class
  • re2c
    a tool for writing fast and flexible lexers that is in the order of 2-3 times faster than a flex based scanner, and its input model is much more flexible
  • Regexp
    a 100% Pure Java Regular Expression package
  • Repository
    allows you to create and manage your own repository of code templates
  • ROBODoc
    documentation tool (based on the AutoDocs program written a long time ago by Commodore). It extracts specially formated comment headers from the source file and puts them in a separate file. ROBODoc thus allows you to include the program documentation in the source code and avoid having to maintain two separate documents. ROBODoc can format the documentation in HTML, ASCII, AmigaGuide, LaTeX, or RTF format. It is even possible to include parts of the source code with funtion names that point their the documentation. ROBODoc works with many languages: Assembler, C, C++, Java, Perl, LISP, Occam, Tcl/Tk, Pascal, Fortran, shell scripts, and COBOL, basically any language that supports comments
  • ScanDoc
    a Perl script which scans C++ source code for specially-formatted comments and produces attractive, organized, indexed documentation
  • scribe
    writes functions prototypes for your C code
  • SDoc
    used to extract and format documentation from program source code. It is designed to produce Lout markup suitable for making a printable reference manual, but includes support for other markup languages as well
  • SDPXML
    a general-purpose XML parser in C++, using a Flex-generated scanner
  • SEW
    a distributed real-time analysis tool intended to assist the real-time community in analysis algorithm development and distributed system analysis
  • SHACC
    Shaggy's Homebrew Alternative Compiler Compiler: a replacement for YACC which supports most of the YACC syntax but isn't limited to one token of lookahead
  • simscomputing.Enterprise Tool Kit
    tools for writing Java 2 Enterprise Edition applications. Includes Enterprise JavaBeans Collection and Relationship classes, a lightweight framework for modeling dependent business objects, a JNDI helper class, a unique ID generator for creating unique primary keys, and entity/session bean adapters
  • SMake
    a powerful mechanism to generate standard Makefiles out of skeleton Makefiles which only provide the essential parts.
  • spgen-j
    a code-generation tool for Java/Oracle programmers. It allows you to call stored procedures as if they were java member functions
  • SQLObj
    a C++ class for Dynamic Oracle SQL queries, to provide a cleaner C++ interface for Oracle or other database queries than provided by pre-compilers
  • StripCmt
    a simple little filter for stripping comments from C, C++, and Java source code. It can function as a FIFO filter or work as a normal commandline utility. It's written in ANSI C
  • Stubby
    a tool that enables programmers and packagers to add transparent support for optional run-time dynamic linking of shared libraries. This allows for the creation of applications that can gain additional functionality if a library is present, but that does not fail to load if the library is not installed
  • Sugar
    adds indentation-sensitive syntax to the LISP reader of scheme
  • SVC DTD
    a tool that helps you manage the development and distribution of your software. It has builtin support for bug-tracking, version control, and specification fullfillment
  • SWIG
    Simplified Wrapper and Interface Generator: most commonly used to create high-level interpreted programming environments, systems integration, and as a tool for building user interfaces
  • tagview
    an easy to use graphical class viewer for C++. tagview uses ctags to parse C++ files tagview organizes that output into an easy to use form
  • TaskGuide Viewer
    an XML-based tool for creating wizards. This wizard-creation tool makes computer tasks easier by breaking complicated tasks into sequential, simple steps that can be performed using a graphical, user-friendly interface
  • Tcl-tools
    a set of tools for TCL programmers (LOST and tkMenuMgr)
  • Tcl_Gtk
    a Gtk extension for Tcl. It requires Tcl 8.2 and Gtk 1.2.x to compile
  • tclreadline
    makes GNU readline available to the scripting language tcl
  • Thorn
    a UML modeling tool written in Java. It uses XML to save the models you create
  • tmk
    combines the functionality of a traditional make utility with the power of the Tcl scripting language
  • Toaster
    a software testing tool which works on Linux x86 with egcs 1.1.2 compiler and gdb 4.18 (or >). It analyzes executable files using this library and produces gdb script to test application
  • Toba
    translates Java class files into C source code. This allows the construction of directly executable programs that avoid the overhead of interpretation. Toba deals with stand-alone applications, not applets
  • turner
    will happily convert C, C++, or Java source code into nicely syntax hilighted HTML, with a few bells and whistles thrown in
  • ucpp
    a C preprocessor and lexer
  • Unacorn
    a couple of utilities to help port RISC OS C programs to Unix
  • V-NUT
    consists of several tools to help in amateur N64 development
  • vb2c
    converts Visual Basic source code/form files into Unix C code that compiles with the GTK library
  • verInfo
    provides Linux programmers with the equivalent of Windows' version resources, which allow you to store information about the program in its executable file such as the program name, the license used, the developer's name, the developer's e-mail address, and the version number
  • Visual REGEXP
    will let you design your regexps by letting you type the expression and visualize its effect on a sample of your choice
  • Voyager Application Server
    (commercial) offers Voyager(TM) users the means to build scalable, secure, distributed, transaction-oriented applications.
  • VSTHlite
    a lite version of The Open Group's Threads verification suite VSTH. VSTHlite is a test package for use with VSXgen (the generic VSX test framework), and contains 700 tests for a subset of the POSIX96 threads interfaces and headers
  • Web+
    (commercial) a tool for creating dynamic Web sites hot
  • Whitespace
    cleans up bogus whitespaces in source files
  • Wind/U
    (commercial) enables developers to compile Microsoft Win32 API and MFC source code directly on Linux, and create native, desktop and server-based Linux applications. Wind/U for Linux supports MFC 6, COM, and the RogueWave Stingray Visual C++ components.
  • wml-tools
    a small suite of tools related to WAP WML development.
  • X-Tract
    an XML Script processor. XML Script is a fully XML compliant language, specifically designed for handling XML data. XML Script is more powerful than XSL, and can perform many XSL functions more efficiently. X-Tract can be used on the command line, or can be run from a web server to handle CGI queries
  • XEBOT
    an example of a visual programming tool built using IPAD-Pro hot
  • xmltemplate
    a simple HTML template engine for Java servlets
  • XMLtp
    a tiny parser for processing XML files. It is written in Java, and comes as Java source code
  • xplain2sql
    converts files from Xplain to SQL. It supports a very large subset of Xplain, and it can convert from Xplain to Microsoft SQL Server, DB/2, Inprise InterBase, PostgreSQL, MySQL, or ANSI-92 SQL. It can also generate low-level Delphi/ADO middletier code
  • xxdiff
    a graphical file comparator and merge tool
  • YakYak
    a preprocessor for the parser generator Bison. It allows you to write logical formulas in an extended Bison specification file. These logical formulas express properties of the parse tree
  • ZMech
    Interative state machine development tool: IPAD-Pro derived hot
Category:  
About | Advertise | FAQ | Press Releases | LinkBack | Privacy | Awards
Pages Updated: 17-Sep-2000
Please email us with your comments about this site