Voir aussi : Projets à
surveiller (interesting projects)
Copyright (c) 2001-2004 Jean-Marc Vanel. Permission is granted to copy,
distribute and/or modify this document under the terms of the GNU Free Documentation
License, Version 1.1 or any later version published by the Free
Software Foundation
Pourquoi des liens en rouge ? Cette page est passée régulièrement par mon outil en ligne de commande siteWatcher , qui met en rouge les hyperliens dont la cible a été modifiée depuis le dernier passage de l'outil.
XED: An XML document instance editor in Python,
with Schema valivdation: http://www.ltg.ed.ac.uk/~ht/xed.html
Jaxe oriented towards non-technical
users
Treebeard/Fangorn
- An XSLT
IDE/editor.
Butterfly XML Editor
and IDE
XSV (XML Schema Validator) is an open source (GPLed) work-in-progress
attempt at a conformant schema-aware processorhttp://www.ltg.ed.ac.uk/~ht/xsv-status.html
eXist a very
usable XML - XQuery - XPath - DOM retrievial engine, that indexes text
content - I'm a developer in
it
The dbXML Core is a native XML database. As such it is a database server intended to manage large numbers of small XML documents. The documents are stored in collections and the server provides the ability to query these collections using XPath. The server is lightweight, modular and suitable for embedding in custom applications or running as a standalone database. The dbXML Core is written in Java and it provides an implementation of the XML:DB XML Database API that makes developing XML database applications easy. Now part of Apache : XIndice
HTML TIDY
a batch way to clean HTML (especially of
Microsoft origin) and make it XHTML (an interactive way being Amaya)
Ant is a Java based build tool. In theory it is kind of like make without make's wrinkles.
http://www.w3.org/Amaya / from W3C, a good (X)HTML editor, with MVC design, and SVG and MathML capabilities; converts HTML to XHTML and windows-1252 encoding to iso-8859-1 or utf-8
Cocoon2 est une application Web (Webapp au sens J2EE) qui permet de publier du contenu XML ou autre en s'appuyant sur des chaînes de transformations XSLT; il assure une séparation rigoureuse du contenu (exemple un article de catalogue), de la logique de traitement (e.g. ajouter au caddy), et de la présentation (e.g. la mise en page)
Castor (XML-Java bridge) - Castor is an open source data binding framework for Java[tm]. It's basically the shortest path between Java objects, XML documents, SQL tables and LDAP directories. Castor provides Java to XML binding, Java to SQL/LDAP persistence, and then some more.
xsmiles, a LGPL
browser with xhtml basic + css, best xforms implementation yet,
multiple
namespace mixing, xml events, smil animation,
standalone XPath support: Jaxen can query a
DOM (or JDOM) object
XPath Explorer (XPE) : a useful Java GUI for XML files or URL's
Source-Navigator is a source code analysis tool. With it, you can edit your source code, display relationships between classes and functions and members, and display call trees. It is "sans-pareil" for navigating quickly around large volumes of code. Source-Navigator works with the Insight GUI interface for GDB. Source-Navigator supports C, C++, Java, Tcl, [incr Tcl], FORTRAN and COBOL, and provides an SDK so that you can write your own parsers.
JavaML: An XML Markup Language for Java Source Code; there is an option of the Jikes compiler to produce this JavaML from plain Java source, and an XSLT stylesheet for the reverse transform.
Comprehensive Perl Archive Network (CPAN) http://www.cpan.org/
csv2html: convert from CSV (comma-separated value) format, output
by
a spreadsheet, to HTML http://phma.hn.org/Software/csv2html.html
Ozone Database Project is a open initiative for the creation of an open source , Java based, object-oriented database management system. http://www.ozone-db.org/
Dia is a program for creating diagrams of all kinds. The current version can do UML class diagrams, Entity-Relationship modeling, network diagrams, and much more. It can currently export to postscript, SVG and load/save in an xml format. http://www.lysator.liu.se/~alla/dia/gtk-gnutella, "The" Graphical Gnutella Client for Unix; on Windows I use Gnucleus, but the underlying OS is so fragile...
Winmerge
A nice Windows GUI around existing diff / merge Unix tools .
Mozilla is an open-source web browser,
designed for standards compliance, performance and portability. 101 things that
the Mozilla browser can do that IE cannot. "Using the Mozilla
JavaScript interface to XSL Transformations" http://www.mozilla.org/projects/xslt/js-interface.html
NMap ("Network Mapper") is an open source utility for network exploration or security auditing, whith nice GUI font-end.
: a free audio editor. You can record sounds, play sounds, import and
export WAV, AIFF, OGG and MP3 files, and more. Use it to edit your
sounds using Cut, Copy and Paste (with unlimited Undo), mix tracks
together, or apply effects to your recordings.
FreeTTS 1.2beta - A speech synthesizer written entirely in the Java TM programming language.
gLabels
- A label and business
card
program - here is my own card in gLabels XML
.
CheckInstall keeps track of
all files installed by a
"make install" or equivalent, creates a Slackware, RPM, or Debian
package with those files, and adds it to the installed packages
database, allowing for easy package removal or distribution.
The MDB Tools project is a effort to document the MDB file format
used in Microsoft's Access
database package, and to provide a set of tools and applications to
make that data available on other platforms.
Explore2fs is a Windows program, which allows read
support for Linux filesystems (Second Extended File System or ext2),
and
works under NT4, Win95, Win98, WinME, Win2000, and WinXP. Write support
is still included, but is not recommended for use. http://freshmeat.net/projects/explore2fs/
Maxima for Symbolic Computation A sophisticated computer algebra system released under the GPL
jscl-meditor -
java symbolic computing library and mathematical editor
WordNet® is an online lexical
reference system whose design is inspired by current psycholinguistic
theories of human lexical memory. English nouns, verbs, adjectives and
adverbs are organized into synonym sets, each representing one
underlying lexical concept. Different relations link the synonym sets.
- I use
WordNet for my WWBKB project
The GIMP
is the GNU Image
Manipulation Program. It is a freely distributed piece of software
suitable for such tasks as photo retouching, image composition and
image authoring.
link-grammar
The Link Grammar Parser is a syntactic parser of English, based
on link grammar, an original theory of English syntax. Given a
sentence, the system assigns to it a syntactic structure, which
consists
of a set of labeled links connecting pairs of words.
JGraph,
a Java 2 library for graph editors, an active project with many diverse
applications, a good documentation. I use it in my XML Graph
project;
Graphviz - open source graph drawing software.
Meta-CVS 0.12 (Development)
Subversion - the probable successor of CVS
J is another editor for Java and other languages
XML
Resource Directory Description Language (RDDL)
ebXML
Welcome
Web
Service Definition Language (WSDL)
XML
Resource Directory Description Language (RDDL)
Universal Description, Discovery, and Integration
(UDDI)
TopicMaps.Org
Home Page
The DARPA Agent Markup Language Homepage
OIL
libwayne
Abstract Data Types & Algorithms in C
http://www.wincvs.org/
Festival
download US mirror at CMU a free
software Text To Speech (TTS)
package gnu.regexp - Regular Expressions for Java
a repository of JavaCC grammars
a Java implementation of Smalltalk's Model View Controler ...
Lucene is a high-performance, full-featured text search engine written entirely in Java.
EASEA EAsy Specification of Evolutionary Algorithms
GNU Solfege An eartraining program for GNOME.
Programs for Interactive Identification
Desirable Attributes for Interactive
Identification Programs
Digital
Taxonomy - Software
GNU
Image Finding Tool
GRASS
GIS is a Geographical Information System (GIS)
Perl Object Development System
TWiki
is a mature, full featured web based collaboration system
FTP Client
HTTPClient
Unified Development
Environment (UDE)
xml2class
Rememberance
Agents
VRweb
ID
Utils
JACAL
Sweater