schema
ODBCSchema 1.1b4
ODBCSchema - DBA tool for ODBC data sources more>>
Enhancements:
- ODBC-Schema is now freeware and openscource.
SithTemplate 1.0.0
Fast and simple to integrate template engine for PHP5 more>>
Visual Paradigm SDE for IntelliJ IDEA is a UML CASE tool/plug-in tightly integrated with IntelliJ IDEA. This UML modeling software supports full software lifecycle - analysis, design, implementation, testing and deployment. This UML CASE tool helps you build quality applications faster, better and cheaper. You can draw all types of UML diagrams in IntelliJ IDEA, reverse engineer Java code to class diagrams, generate Java code and generate documentation.
SDE-IJ Features:
+Support UML version 2.1
+Business Workflow diagram
+Modeling collaboratively with CVS and Subversion (New Feature)
+Support UML2 model through XMI (New Feature)
+Shape editor
+Data flow diagram
+Fast project loading and saving speed
+Use Case Details Editor - An all-in-one environment for specifying a use cases details including general model specification and use case descriptions
+EJB Diagram - Visualize EJB systems.
+EJB Code Generation and Deployment - Generate beans for your application development and deployment.
+ORM support - generate Java objects from database
+Database generation - ERD to database tables
+Database reverse - existing DBMS to ERD
+Reverse engineering - code to model, code to diagram
+Instant Reverse for Java, C++, .NET exe/dll, XML, XML Schema,IDL
+Code Generation - model to code, diagram to code
+Round-trip engineering
+Automatic synchronization between source code and diagrams
+Automatic diagram layout - rearrange shapes and connectors on diagrams in elegant styles
+Import Rational Rose project
+Import XMI/export XMI
+Export diagrams to JPG, PNG, SVG
+Visio Integration - draw UML diagrams with MS Visio stencils
+PDF/HTML Report generator
+More...
Other UML Modeling Tools / UML Plugins:
Java Platform (Windows/Linux/Mac OS X):
+SDE for Eclipse
+SDE for Oracle JDeveloper
+SDE for Borland JBuilder
+SDE for NetBeans
+SDE for Sun ONE
+SDE for WebLogic Workshop
Windows Platform:
+SDE for Microsoft Visual Studio
+More SDE...
TeXMLMate 1.4.1
TeXMLMate - check XML and XHTML documents for Well-Formedness and Validity more>>
Smart Jobs 1.0
A nice Dashboard widget that grabs the Smart Career Centre job listings. more>> Visual Paradigm for UML is a professional UML tool that supports complete software lifecycle - object-oriented analysis, object-oriented design, construction, testing and deployment. The UML modeling software helps you build quality applications faster, better and at lower cost. You can draw all types of class diagrams, reverse code, generate code from diagrams and generate documentation. The UML CASE tool also provides abundant UML tutorials, UML interactive demonstrations and UML projects.
Feature List:
+Support UML version 2.1
+Business Workflow diagram
+Mind Mapping Diagram (New Feature)
+Requirement Modeling (Enhanced)
+Callout and Freehand shape (New Feature)
+Nicknamer - create translated copies of model (New Feature)
+Model Transitor (New Feature)
+User Interface Designer
+Java Roundtrip engineering
+Reverse engineering Java, C++, XML Schema, XML, .NET exe/dll, CORBA IDL, XML Schema and Python
+Code Generation - model to code, diagram to code
+Use Case Details Editor - An all-in-one environment for specifying a use cases details including general model specification and use case descriptions
+EJB Diagram - Visualize EJB systems
+EJB Code Generation
+Data flow diagram
+ORM support - generate Java objects from database
+Database generation - ERD to database tables
+Database reverse - existing DBMS to ERD (Enhanced)
+Modeling collaboratively with VP Teamwork Server, CVS, Subversion and Perforce (New Feature)
+Report generator for generating documentation (Enhanced)
+Automatic diagram layout
+Import/export XMI file
+Support Stored Procedure and Database Trigger
+Export diagrams to JPG, PNG, SVG, EMF, PDF
+Shape editor
+More...
Other UML modeling Tools/UML Plugins:
Java Platform (Windows/Linux/Mac OS X):
+SDE for Eclipse
+SDE for NetBeans
+SDE for Sun ONE
+SDE for Oracle JDeveloper
+SDE for JBuilder
+SDE for IntelliJ IDEA
+SDE for WebLogic Workshop
Windows Platform:
+SDE for Microsoft Visual Studio
+More SDE...<<less
SmartWeb 1.2.9
Framework for supporting the rapid development of simple to complex web applications more>> Framework for supporting the rapid development of simple to complex web applications
The SmartWeb framework is targeted to support rapid development of simple to complex web applications, leading to development of clean and stable code.
SmartWeb is built over consolidated open source frameworks and features the most useful design patterns.
Based on the well known five tiers architecture the SmartWeb framework gives guidelines and support on the business tier development mostly delegating to the forementioned frameworks the presentation and persistence tier concerns and adding the needed glue to provide a clean and quality proven architecture.
Main features:
- dinamically pluggable and customizable authentication, authorization and accounting
- registry management with support for advanced features
- news providing, feeding and redistribution
- marketing linking traceability
- advanced upload and download management
- extensible and higly customizable business classes
- SQL schema scripts to generate and initialize your database
- XHTML compliant JSPs and all related resources (images, script, etc...)
- customized Hibernate configuration and mapping files
- Jakarta Struts modularized configuration files
System requirements:
-
Enhancements
New Features:
- Enterprise grade application support completed
Fixed Bugs:
- Adding IS_NULL and IS_NOT_NULL SearchInfo condition Issue: 2161538.
- Exception creating an ILIKE filter in SearchInfo using %% Issue: 2788866.
GooeySAX 2.0
GooeySAX - XHTML document validity checker more>>
With the optional Validity setting enabled, you may also validate your document against a DTD or W3C XML Schema.
GooeySAX is the perfect tool for the web author who cares! Checking your XHTML documents validity either locally or remotely is a snap, and GooeySAXs detailed error messages let you know about those embarassing validation errors immediately.
Enhancements:
- Version 2.0: Support for validation against W3C XML Schema.
jsXe 0.5 Pre-release 3
Java simple XML editor for your Mac more>> Java simple XML editor for your Mac
jsXe is a fast, intuitive, scalable, platform-independent XML editor. jsXe aims to provide end users and developers with an intuitive way of creating XML documents that is simple enough to deal with any XML document but flexible to allow the addition of support for XML document formats through the use of plugins.
Main features:
General
- Written in Java, so it runs on Mac OS X, Unix, OS/2, Windows, and VMS.
- XML documents are edited using views. jsXe allows for multiple views.
- Syntax highlighted source view (version 0.4 beta)
- Plugin interface that allows the addition of views without re-compiling
- Relatively good serialization of XML documents. Supports the option of formatting serialized XML documents or not formatting. Supports preserving whitespace in text.
- Allows opening and editing of multiple XML documents in one open window.
- Incremental parsing. Parsing the document and validation will be done automatically without having to continuously hit a validate/parse button.
- Support for validation of an XML document using DTDs and other forms of Schema.
- DTD/Schema introspection. Information in the DTD/Schema is used to allow users to add and edit nodes based on defined within the DTD/Schema.
- Internationalization. jsXe has support to easily create translations of menus and messages into your native language.
- Built-in completion support for XML Schema, XHTML, XSLT, and XSL:FO
Tree View
- Adding, deleting, and editing of Nodes in an XML document using context menus.
- Adding, deleting, and editing of attributes of an element node.
- Drag and Drop of XML nodes within the Tree view and to text editors.
Source View
- Text editing of the full XML source of any XML document
- Cut, copy, and paste and other limited features.

ApertureToFileMaker 1.1
An Aperture plug-in for exporting images and associated metadata into FileMaker databases. more>>
An Aperture plug-in for exporting images and associated metadata into FileMaker databases.
Features:
- Support for multiple FileMaker databases
- Automatically creates schema and table structure
- Inserts photo and 120+ pieces of metadata
- Keychain support
ApertureToFileMaker is a snap to use.
Cocoatron 1.0
A suite of Automator Actions that brings drag-and-drop simplicity to creating and automating complex XML Processing Pipelines more>> A suite of Automator Actions that brings drag-and-drop simplicity to creating and automating complex XML Processing Pipelines
Inspired by XProc and SXPipe, Cocoatron is a simple way to create XML pipelines visually -- without writing a line of custom glue code in Java, C++ or other languages.
Conceptually, Cocoatron is a combination of XProc and Apples Automator application. XProc is the W3Cs spec for high-level descriptions of XML processing pipelines. Automator is Apples graphical application for creating scripting pipelines with drag-and-drop simplicity.
Implemented using the powerful libxml2 framework, Cocoatron includes support for XInclude, EXSLT, XSLT 1.0, XQuery, and validation against W3C XML Schema, DTD, and RELAX NG XML syntax.
Cocoatron is written in Objective-C and C, and is based on:
- libxml
- libxslt
- libexslt
- Apples Cocoa Frameworks
- Apples NSXML Framework
Installation: To install, download Cocoatron and unzip. Then drag the Cocoatron .action and .definition files to ~/Library/Automator. You may need to create this folder.
BibteXML 0.5.2
A bibliography schema for XML that expresses the content model of BibTeX-the bibliographic system for use with LaTeX. more>> A bibliography schema for XML that expresses the content model of BibTeX-the bibliographic system for use with LaTeX.
BibteXML is a bibliography schema for XML that expresses the content model of BibTeX-the bibliographic system for use with LaTeX. Stylesheets and conversion tools are provided.
Enhancements
- minor fixes. if 0.5.1 works for you there is no need to upgrade.
NHibernate 2.1.0 Beta 1
Free and open source .NET port of Java Hibernate more>> Free and open source .NET port of Java Hibernate
NHibernate is a .NET port of the excellent Java Hibernate which provides Object/Relational mapping to persist objects in a relational database.
Main features:
- Visual Studio Friendly
- Easily map regular C# or VB.NET object models designed in Visual Studio. No special base classes or attributes needed. Fully supports inheritance, components and enums.
- Fast Development Cycle
- Generates database tables from your domain models. Supports all popular relational databases. Supports the most complex legacy scenarios.
- Tons of Plugins & Tools
- Full Text Search. Cluster-scoped caching with Microsoft Velocity & Memcached. Business validation rules. ReSharper plugin. Castle Active Record. S#arp Architecture. And many more...
- Established Community
- NHibernate is a popular, fast growing ORM with a helpful community of seasoned developers. Used in thousands of commercial and open source projects.
Enhancements
- Bug
- [NH-959] - HQL queries with math operators and aggregates fail
- [NH-1092] - An Aggregate Count(*) on on an Abstract Base Class (Polymorphic) with UniqueResults returns 1 result per subclass when using the table per subclass approach
- [NH-1171] - Named parameters in SQL query are not substituted when query contains comments with apostrophes
- [NH-1182] - Calling session.delete() causes unnecessary update to timestamp before sql:delete
- [NH-1400] - HQL string literals with dots in are tried loaded as types (classes) and fails
- [NH-1427] - XML Comments inside tag cause exception
- [NH-1444] - broken implicit join
- [NH-1487] - schema generation of unique-key with column involved in multiple unique constraints
- [NH-1507] - NHibernate misplaces JOIN conditions when WHERE references their columns and others altoghether
- [NH-1517] - SaveOrUpdateCopy does not call "public LifecycleVeto OnUpdate(ISession s)"
- [NH-1601] - Problems when accessing lists through property
- [NH-1617] - Formulas containing a data type incorrectly have that data type aliased with the outer entity alias
- [NH-1735] - TicksType used as entity version causes exceptions on cache put operation.
- [NH-1789] - A proxy sometimes doesnt call the overriden Equals() method (mapping interface instead class)
- [NH-1801] - Cross join with a where clause where lhs and rhs are different types of associations breaks with the new AST Query Translator
- [NH-1802] - Query Cache does not include filters in QueryKey.ToString
- [NH-1805] - Does ignore on
- [NH-1813] - Not understandable exception message
- Improvement
- [NH-1814] - Autoregister ReservedWords from MetaData
- New Feature
- [NH-188] - Should Table/Column names be quoted automatically?
- Patch
- [NH-1044] - IdBag for component not in XSD
- [NH-1804] - Expiration property of session factory not handled when configured via XML
XMLSpear 2.3.0
XMLSpear - Java XML Editor more>>
You can assign a schema or DTD to validate the xml. For correcting not-wellformed xml a simple source editor is available.
Main features:
- Full schema validation using DOM3 in Xerces 2.8.0
- Tree editor for inserting and deleting nodes
- real-time validation while editing table and element view
- GUI components reflecting the xml schema
- Visual and textual feedback for errors
- Support for multi-document view
- Generation of complete xml documents from schema
- Opening and correction of not-well formed XML
- Plug-In interface for extending functionality
- Flexible encoding (character set) support
- Project viewer
- Integrated text and HTML plugin.
Enhancements:
Solved bugs:
- Incorrect display and behavior of default button in dialogs
- Double-clicking folders in the file tree to expand the tree, incidentally triggered an action to open a file.
- After deleting all file trees, a newly add tree only showed up after opening a source or restarting XMLSpear
- The filetree tab, which displays the top directory name, was not updated after a folder was selected as the new root.
- Small problems with the item names in the filetree popup menu in java 1.6
- Incorrect positions in the find-replace (especially concerning Windows users after a saving a document.
- Redundant extra line number in text editor
- Several XML formatting issues in the source view.
- Loss of linefeeds after editing text in tree tabel
- Incorrect behavior regarding to mixed elements with multiple text nodes
- Prefix initially not filled in dialog for inserting elements or attributes
New functionality:
- Move up possibility in file tree
- If you select a .xsd file in the tree, there will be a new option in the popupmenu to generate a XML instance from the selected schema
- A totally new find-replace dialog with the possibility to mark text.
- A find function for the tree table
- Improved support for mixed elements. You can switch to an advanced mode, where the textnodes will displayed in the tree.
- If a text has linefeeds or tabs you are not allowed editing the text in the table cell. This will be indicated by a special button which brings up a text editor.
- In edit mode, you will have a button in each cell to switch to a full functional tekst editor.
- If a value is part of an enumeration, it will be showed in the table. In previous versions the combobox was only showed in editMode.
- Xpath display of each selected element in the tree table view
- Insert and editing of CDATA and text nodes in the tree table view
- Improved schema support for enumerations and fixed values
- Unformat option in the XML source view
Updates:
- Alphabetical listing of elements in dialogs
- Collapse and Expand actions are now local to the selected node, instead of to the complete tree
- The warning message for large XML files is removed. If a XML file is displayed in the treetable, it will no longer be fully expanded. This will save a lot of load time. It is not a good idea to fully expand such a tree from the rootlevel. This will be slow or may cause an out-of-memory exception.

Serna Free XML Editor 4.1
Free WYSIWYG XML editor, cross-platform, supports DITA, Docbook, and other popular XML formats. more>>
An easy-to-use WYSIWYG XML editor intended for students, open-source projects, and other non-commercial uses. Authors with virtually no XML experience can start working with structured content in a familiar environment that looks much like a conventional word processor. Serna employs XSLT and XSL-FO to render documents in print-like appearance. This approach gives a lot of opportunities for document rendering, such as localized generated content, profiled views, composition of a document from multiple chunks, in-line attribute editing, and others.
Serna offers exceptional DITA 1.1 support and comes with integrated DITA Open Toolkit. Flexible visualization of DITA maps and topics with the ability to resolve referred content and in-place editing of local conrefs greatly simplify DITA authoring.
Key Features: Available for MacOS X, Linux, Microsoft Windows (2000, XP, Vista), and Sun Solaris/SPARC; Built-in support for all popular document types (DITA, Docbook, XHTML, TEI P4, NITF, etc); On-the-fly Schema validation; Context-sensitive element help; Entity and XInclude in-place editing; Drag-and-drop with on-the-fly validation; UNICODE support and multilingual spell checking; User interface localized into several languages (including Chinese, Dutch, French, German, Igbo, Italian, Norwegian, Russian, Swedish)
upCast RT 7.1.5
upCast RT is a powerful software which enables you to use Microsoft Word as an authoring application for XML documents. more>>
upCast RT 7.1.5 is a helpful tool which allows you to use Microsoft Word as an authoring application for XML documents. Take advantage of the widespread availability and familiar user interface of Word or any other RTF savvy office application for structured document authoring. upCast offers a cost-effective way to reuse existing tools for gaining all the benefits of a standardized markup language: XML.
Major Features:
- Import formats
- RTF documents conforming to the RTF specification 1.8 (including style info)
- Word binary documents (using WordLink; only when running on Windows platform with Word installed)
- Any well-formed XML document (no style info)
- Processing features
- Run Upcast Processing Language (UPL) code on documents
- Transform documents using XSLT (XSLT 1: Xalan, XSLT 2: Saxon-B)
- Integrate external tools via commandline call
- Create complex, nested groupings using UPL and the Grouper module
- Create markup based on regular expressions, even across element boundaries
- Create markup based on style information
- Validate against XML DTD, XML Schema and Relax NG
- In-place transformations, attach custom data to any node
- List detection heuristics, supporting nested lists
- Create sub-processing pipelines
- Perform detailed logging, handle processing errors
- Sophisticated handling of embedded and referenced images
- Export formats
- XML (upCast DTD)
- XML (internal tree format)
- RTF (Version 1.6)
- CSS
- Interfaces
- GUI based on Swing
- Commandline
- Java API
Enhancements:
- RTF Exporter: fix CSS selector evaluation regression for attribute selectors introduced with version 7.1.4
Requirements:
- Java 5 runtime environment or later
- 512 MB of free RAM (recommended)
- Environment compatible and running with Xerces 2.9 or later (Xerces 2.9.1 is delivered with upCast binary)
DropUnLHa 2.0.2
DropUnLHa can extract LHA archive really quickly more>> SDE for IBM WebSphere is a UML CASE tool/plug-in tightly integrated with IBM WebSphere. This OO modeling tool supports full software development lifecycle - analysis, design, implementation, testing and deployment. This UML software helps you build quality applications faster, better and cheaper. You can draw all types of UML diagrams in IBM WebSphere, generate Java code, reverse engineer Java code to class diagrams and generate documentation.
SDE Features:
+CRC Card for finding objects
+Use case modelling (use case description, scheduling...)
+Textual analysis to identify candidate classes, use cases, actors, flow of events...
+the latest UML support (use case diagram, sequence diagram, collaboration diagram, class diagram, statechart/state diagram, activity diagram, component diagram, deployment diagram, object diagram, package diagram)
+Business Workflow diagram
+Reverse engineering - code to model, code to diagram (Java to UML models, Java to UML diagram)
+Instant Reverse for XML, XML Schema, Dot NET dll/exe, C++, Java, CORBA IDL
+Code Generation - generate code, model to code, diagram to code (UML to code, UML model to Java)
+Incremental round-trip engineering
+Automatic synchronization between source code and diagrams
+Automatic diagram layout - rearrange shapes and connectors on diagrams in elegant styles
+Visio Integration - draw UML diagrams with MS Visio stencils
+Report generator for generating UML documentation to HTML or PDF
+Export diagrams to SVG, PNG, JPG
+Import Rational Rose project
+Import XMI/export XMI
+Plugin and template
+Version control
+Multilingual support
+More...
Other UML Modeling Tools / UML Plugins:
Java Platform (Windows/Linux/Mac OS X):
+SDE for IBM WebSphere (WSAD)
+SDE for Borland JBuilder
+SDE for IntelliJ IDEA
+SDE for Eclipse
+SDE for NetBeans
+SDE for Sun ONE
Windows Platform:
+SDE for Microsoft Visual Studio .NET
+More SDE...<<less