1785 projects tagged "Java"

Download Website Updated 01 Oct 2006 Jmol

Screenshot
Pop 195.49
Vit 8.17

Jmol is a Free, Open Source molecule viewer and editor. It is a collaboratively developed visualization and measurement tool for chemical scientists. Jmol is an active project, and there are new features being added to it on a daily basis. Users are encouraged to modify it to fit their needs and to contribute their changes to the project.

No download Website Updated 26 May 2014 Java Serialization to XML

Screenshot
Pop 885.48
Vit 396.00

JSX serializes Java objects to XML. You can persist objects, evolve them, and send them over the network and between applications. Your object data becomes human-readable and human-writable. You can test it, search it, profile it, audit it, and edit it with ordinary text and XML tools. JSX handles all POJOs and also all classes that require Java's own object serialization. JSX also correctly and completely handles the content of Serializable classes - including when they evolve and add additional content, for both upgrading to a new version (e.g. of Java or third-party libraries) and downgrading to an older one. It does this by reusing a class's Serialization methods, which are maintained by the class's developer to handle its evolution.

Download Website Updated 25 Feb 2014 JSynthLib

Screenshot
Pop 178.60
Vit 17.63

JSynthLib is a "universal" synthesizer librarian and patch editor which supports several synths.

Download Website Updated 24 May 2009 leJOS NXJ

Screenshot
Pop 88.54
Vit 5.71

leJOS is a Java-based replacement firmware (OS) for LEGO Mindstorms programmable bricks, including RCX and NXT. It supports threads, exceptions, synchronization, floating point arithmetic, strings, and so on, but there is no garbage collection yet. It is also designed to be portable to other small devices.

Download No website Updated 23 Mar 2004 Mars

Screenshot
Pop 107.68
Vit 6.46

Mars is a simple, extensible, services-oriented network status monitor written in Java. It monitors a network by simulating client connections to Internet services and reporting when those services are not responding as expected. It is quick and easy to install and configure, which distinguishes it from more complex network monitoring tools. Mars monitors HTTP, HTTPS, SMTP, IMAP, POP3, FTP, SSH, and JDBC, and notifies via SMTP and XMPP "out of the box". Support for new protocols, notifications, and reporting mechanisms is easy to add via Java or XML.

Download Website Updated 03 Apr 2014 MUSCLE

Screenshot
Pop 665.34
Vit 108.50

MUSCLE (Multi User Server Client Linking Environment) is an N-way messaging server and networking API. It includes client-side networking APIs for various languages, including C, C++, C#, Delphi, Java, and Python. MUSCLE lets programs communicate over a network via streams of serialized Message objects. The included server program ("muscled") lets its clients message each other and store information in its server-side hierarchical database. The database supports flexible queries via hierarchical wildcarding, and "live" updates via a subscription mechanism.

Download Website Updated 02 May 2013 rxtx

Screenshot
Pop 180.43
Vit 2.78

rxtx is a native library for serial and parallel communication in Java. It provides a portable implementation of Sun's JavaCOMM standard, and runs on various Unixes, Mac OS X, BeOS, Microsoft Windows and others.

Download Website Updated 29 Nov 2012 SableCC

Screenshot
Pop 239.07
Vit 15.52

SableCC is a parser generator that generates fully featured object-oriented frameworks for building compilers, interpreters, and other text parsers. In particular, generated frameworks include intuitive strictly-typed abstract syntax trees and tree walkers. SableCC also keeps a clean separation between machine-generated code and user-written code, which leads to a shorter development cycle.

Download Website Updated 05 Jun 2010 Simplified Wrapper and Interface Generator

Screenshot
Pop 364.31
Vit 7.66

SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. SWIG is primarily used with common scripting languages such as Perl, PHP, Python, Tcl/Tk, and Ruby, however the list of supported languages also includes non-scripting languages such as C#, Common Lisp (CLISP, Allegro CL, UFFI), Java, Modula-3, OCAML, Octave, and R. Also several interpreted and compiled Scheme implementations (Guile, MzScheme, Chicken) are supported. SWIG is most commonly used to create high-level interpreted or compiled programming environments, user interfaces, and as a tool for testing and prototyping C/C++ software. SWIG can also export its parse tree in the form of XML and Lisp s-expressions.

Download Website Updated 13 Oct 2009 MCS MyRoute

Screenshot
Pop 241.17
Vit 10.24

MCS MyRoute helps diagnose connectivity problems with detailed network routing discovery and analysis, providing visibility to poor-performing networks and devices. It includes a Java applet that enables remote users to easily test connections from the MyRoute server. Essential diagnostic tools including traceroute, ping, reverse DNS, and whois are combined into a single graphical interface that analyzes Internet connections, reporting quick and essential data points for finding connectivity problems. An IP location database identifies the geographical location of IP addresses and Web servers, showing the path of an Internet connection on a global map.

Screenshot

Project Spotlight

Arg_parser

A POSIX/GNU command line argument parser.

Screenshot

Project Spotlight

Lzip

A LZMA lossless data compressor.