FOX is a C++ GUI toolkit that is supposed to allow programmers to write
a program once, and compile anywhere (or so the website says, it sounds
like Java to me). FOX is a very flexible library, it has all sorts of
functions and options, and is supposed to be fairly fast.
Author: Jeroen van der Zijp <jvz@cfdrc.com>
Jelly is an XML based scripting engine. The basic idea is that XML elements can
be bound to a Java Tag which is a Java bean that performs some function.
Jelly is totally extendable via custom actions (in a similar way to JSP custom
tags) as well as cleanly integrating with scripting languages such as Jexl,
Velocity, pnuts, beanshell and via BSF (Bean Scripting Framework) languages
like JavaScript & JPython.
Jelly uses an XMLOutput class which extends SAX ContentHandler to output XML
events. This makes Jelly ideal for XML content generation, SOAP scripting or
dynamic web site generation. A single Jelly tag can produce, consume, filter or
transform XML events. This leads to a powerful XML pipeline engine similar in
some ways to Cocoon.
Scilab is a scientific software package for numerical computations in a
user-friendly environment.
Main features
* Hundreds of mathematical functions
* High level programming language
* 2-D and 3-D graphics
* Advanced data structures and user defined data types
* Xcos: hybrid dynamic systems modeler and simulator
2-D and 3-D visualization
* Lines
* Pie charts
* Histograms
* Surfaces
* Animations
* Graphics export in many formats: GIF, BMP, JPEG, SVG, PDF...
Numerical computation
* Linear algebra
* Sparse matrices
* Polynomials and rational functions
* Simulation: explicit and implicit systems of differential
equations solvers
* Classic and robust control
* Differentiable and non-differentiable optimization
Data analysis
* Interpolation, approximation
* Signal Processing
* Statistics
Extended features
* Graphs and Networks
* Interface with Fortran, C, C++, Java
* Functions for calling Scilab from C, C++, Fortran and Java
* LabVIEW Gateway
* A large number of modules available via ATOMS
If PDF is electronic paper, then pdftk is an electronic staple-remover,
hole-punch, binder, secret-decoder-ring, and X-Ray-glasses.
Pdftk is a simple tool for doing everyday things with PDF documents.
Keep one in the top drawer of your desktop and use it to:
Merge PDF Documents
Split PDF Pages into a New Document
Decrypt Input as Necessary (Password Required)
Encrypt Output as Desired
Burst a PDF Document into Single Pages
Report on PDF Metrics, including Metadata and Bookmarks
Uncompress and Re-Compress Page Streams
Repair Corrupted PDF (Where Possible)
Pdftk is also an example of how to use a library of Java classes
in a stand-alone C++ program. Specifically, it demonstrates how GCJ and CNI
allow C++ code to use iText's (itext-paulo) Java classes.
Apache JMeter is a 100% pure Java desktop application designed to
load test functional behavior and measure performance. It was
originally designed for testing Web Applications but has since
expanded to other test functions.
Apache JMeter may be used to test performance both on static and
dynamic resources (files, Servlets, Perl scripts, Java Objects,
Data Bases and Queries, FTP Servers and more). It can be used to
simulate a heavy load on a server, network or object to test its
strength or to analyze overall performance under different load
types. You can use it to make a graphical analysis of performance
or to test your server/script/object behavior under heavy
concurrent load.
In addition to load-testing, the tool can also be used to verify
correctness of your web-applications.
The Servlet API for Perl (libservlet) is a formulation of the Java (TM)
Servlet API in Perl.
While the servlet concept originated with Java (TM), its component model is
quite natural for Perl as well. By writing servlet applications and deploying
them in a servlet container, application authors can spare themselves the
effort of writing commonly needed web application infrastructure components
for each new project. Furthermore, servlet applications are portable between
deployment environments; they can be executed in any servlet container using
any process model with only a few configuration changes and no application
code changes. Servlet applications are insulated from changes in vendor or
platform and are able to portably take advantage of standard web
infrastructure services offered by any servlet container.
OpenGrok is a fast source code search and cross reference engine.
It helps you search, cross-reference and navigate your source tree. It can
understand various program file formats and version control histories like
Mercurial, Git, SCCS, RCS, CVS, Subversion, Teamware, ClearCase, Perforce
and Bazaar. In other words it lets you grok (profoundly understand) the
open source, hence the name OpenGrok. It is written in Java.
Robot Framework is a generic test automation framework for acceptance
testing and acceptance test-driven development (ATDD). It has
easy-to-use tabular test data syntax and utilizes the keyword-driven
testing approach. Its testing capabilities can be extended by test
libraries implemented either with Python or Java, and users can create
new keywords from existing ones using the same syntax that is used for
creating test cases.
LangScan is a program analyzer for source code search engine.
Main Characteristics:
* Use source code-specific information
- Function names, string, comments, etc.
* Prity-printed source code views
* Easy-to-use for both general users and administrators
* Support multi-byte characters
Supported Languages:
* Brainfuck * JavaScript
* C * Lua
* C++ * Objective Caml
* C# * PHP
* CSS * Perl
* D * Python
* Eiffel * Ruby
* Emacs Lisp * Scheme
* Io * Shell Script
* Java * Plain Text
Internationalized Domain Name toolkit 2 (idnkit-2) provides useful
APIs (libraries) for application developers to make softwares
IDNA2008-compliant, and also provides tools for system administrators
to process IDNs appropriately according to IDNA2008 specification.
The idnkit-2 is a toolkit revised by JPRS from the idnkit-1.0
developed by JPNIC, and it is released as an open source
free software modified to comply with IDNA2008.
idnkit-2 consists from its main part written in C and additional
API packages for other languages (Java, Python, and Perl).