Main > Free Download Search >

Free xsl software for mac

xsl

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 19
TestXSLT 3.1

TestXSLT 3.1


TestXSLT is a beneficial and easy to use application that allows transformation of XML data using the XSLT stylesheet language. more>>

TestXSLT 3.1 is a beneficial and easy to use application that allows transformation of XML data using the XSLT stylesheet language. Ideal as a tool for learning and teaching XSLT, but can also be used for real production work... Recently added features, like tag completion and immediate syntax feedback, also make it useful as an XML editor.

Also includes direct rendering for HTML content, and for XSL-FO content with additional PDF-export functionality.

Requirements:

  • Mac OS X 10.3 or higher
  • Safari 1.0 must be installed
<<less
Download (10.2MB)
Added: 2005-02-18 License: Freeware Price:
downloads
 
Other version of TestXSLT
TestXSLT 3.1TestXSLT functions as a program to experiment with the XSLT and XSL-FO languages on Mac OS X.. TestXSLT 3.1 functions as a program to experiment
License:Free
Download (10.7MB)
downloads
Added: 2005-02-19
Test XSLT 3.0

Test XSLT 3.0


XSLT and XSL-FO language editor. more>>
Test XSLT is a small, AppleScript-able Cocoa application for experimenting with the XSLT and XSL-FO languages on Mac OS X

It uses the Sablotron, Gnome Libxslt, Saxon and Xalan-J XSLT processors, the FOP XSL-FO rendering engine, has lots of new features and a friendly user interface that makes playing around and learning XSLT fun.

Some features which were added recently like interactive well-formedness checking while you type or a tag completion feature also make it useful as a general-purpose XML editor.
<<less
Download (10.7MB)
Added: 2004-05-25 License: Freeware Price:
2002 downloads
XML/XSLT BBEdit Script collection 1.1.1

XML/XSLT BBEdit Script collection 1.1.1


XML/XSLT BBEdit Script collection - BBEdit XSL coding facilities more>>
XML/XSLT BBEdit Script collection is a set of scripts that enhance XSLT code writing in BBEdit.
Works both in OS 9 and OS X, BBEdit full is required in order to support external applescript scripts.
Enhancements:
- Fixed a typo in xsl:choose (thanks to Thomas Bruhin).
<<less
Download (50KB)
Added: 2006-05-19 License: Freeware Price:
1257 downloads
SyncPlaces 3.4.1

SyncPlaces 3.4.1


This tool allows you to synchronize your bookmarks between different browsers. more>>

SyncPlaces 3.4.1 is a great addition to your computer as it will enhance your browser. It is actually a Firefox add-on that allows you to synchronise your bookmarks and passwords between different installations of Firefox (e.g. a browser at Home and another at Work).

It only works with Firefox v3 and above (but is compatible with older bookmark extensions). The synchronize feature requires your own Web or FTP server, which is used to store the bookmarks centrally, but there are a number of free servers you can safely use (see the Support section for details of at least one of these).

Using your own server means you get to keep you bookmarks private rather than storing them on a third party server who may analyse, probe and profile you, sell that data to others, or use it for their own nefarious purposes.

Major Features:

  1. SyncPlaces also takes a backup of your current bookmarks before overwriting them with what is on the shared server. So you can restore this backup if it all goes wrong and you can also manually take your own backup at any time.
  2. Bookmarks are typically stored in JSON format as this is ideal for the storage of all the bookmark information from the new Firefox Places system (e.g. tags, queries, and annotations).
  3. You can also export/import or send/receive your bookmarks in XBEL format. XBEL is great for sharing bookmarks with other browsers or older versions of Firefox, or transforming with XSL to style your bookmarks so you can access them from any browser without installing the SyncPlaces extension.
  4. Both passwords and the list of password exceptions may also be synchronised, and are automatically encrypted before sending to maintain privacy.
  5. Options available include auto-send and receive whenever local bookmarks change and/or at regular intervals and/or a set time and/or at Firefox startup/shutdown.

Enhancements:

  • Fixed: When switching between profiles synchronising on different folders the selected folder was not being changed, although the name displayed was.

Requirements:

  • Mozilla Firefox
<<less
Download (145KB)
Added: 2009-03-27 License: Freeware Price: FREE
1 downloads
Expat Installer Package 1.95.8

Expat Installer Package 1.95.8


Expat Installer Package - Installer package for Expat more>>
Expat is a non-validating XML parser written by James Clark and released under an Open Source license. This implies I only compiled it and built this installer package, but I did not not develop the software.

Most users wont ever use expat directly (although the included xmlwf application can be handy to check the wellformedness of an XML document, if xmllint is not available), but it is a prerequisite for some other software, for instance some XML-related Perl modules or the Sablotron XSL-T processor.

This installer will install expat compiled from the original, unmodified sources.


<<less
Download (281KB)
Added: 2005-11-10 License: Freeware Price:
1451 downloads
jsXe 0.5 Pre-release 3

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.

<<less
Download (5.2MB)
Added: 2008-08-22 License: GPL Price: FREE
193 downloads
Serna Free XML Editor 4.1

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)

<<less
Download (76MB)
Added: 2009-03-31 License: Freeware Price:
13 downloads
EasyEclipse for PHP 1.2.2

EasyEclipse for PHP 1.2.2


EasyEclipse for PHP - For PHP development with a database more>>
For PHP development with a database.
EasyEclipse for PHP contains the tools needed to start developing PHP code: the PHPEclipse IDE, some database tools, as well as Subclipse providing connectivity to Subversion.
This distribution includes the following plugins:
Core components:
- Eclipse Platform 3.2.1 - Shared platform services from Eclipse.
- Eclipse Tools 3.2.1 - Common libraries for various Eclipse projects.
- Java for Windows 1.5.0.09 - Run Java application on Sun Java(tm) runtime, packaged for Eclipse use. (Windows only)
- Java for Linux 1.5.0.09 - Run Java application on Sun Java(tm) runtime, packaged for Eclipse use. (Linux only)
Tools for general Java development:
- Eclipse Java Development Tools 3.2.1 - Edit, compile, run, debug, test, refactor, document and deploy Java applications.
Some essential utilities:
- AnyEdit Tools 1.5.6.2 - Useful right-click menus in editors: "Open file under cursor", "Open type under cursor", et cetera.
- Eclipse Utils Plugins 1.0.0.1 - Save the cursor position of editors when closing and re-opening a file. Access common team actions with explorer buttons.
- Color Editor 1.2.4 - Edit with syntax highlighting over 100+ file formats.
IDE for PHP development:
- PHP Eclipse 1.1.9.CVS-20060920 - Edit, run, test, debug and deploy PHP applications.
- Simple test for PHP 0.1.9.1 - Test your PHP code with the SimpleTest PHP unit test framework, and experimental support for PHPUnit2.
Tools for web development:
- Eclipse Web tools editors 1.5.2 - Edit and validate XML, XSL, XML Schemas, DTD, HTML, JavaScript and CSS files. Test and validate web services.
- Eclipse HTML Tidy 1.2.2.patch-01-1 - Format and validate HTML, XHTML and XML documents within your favorite editor.
- Amateras HTML and XML editor 2.0.2 - Edit HTML, JSP, XML and CSS files.
Database management tool:
- QuantumDB 3.0.3 - Access, manage and query SQL relational database and servers access using standard JDBC drivers.
Version Control tools (note that CVS support is included in the Eclipse Platform):
- Subclipse 1.1.8 - Access and manage Subversion repositories within the Eclipse enviroment.
Enhancements:
- Upgraded to new version: Upgraded to Eclipse 3.2.2 and PHPEclipse.
- Modified plugins:
- Eclipse Platform (upgraded)
- Java for Linux (upgraded)
- Eclipse Java Development Tools (upgraded)
- Eclipse Tools (upgraded)
- AnyEdit Tools (upgraded)
- Color Editor (upgraded)
- Eclipse Web tools editors (upgraded)
- Amateras HTML and XML editor (upgraded)
- QuantumDB (upgraded, upgraded)
- Subclipse (upgraded)
<<less
Download (139MB)
Added: 2007-07-10 License: Freeware Price:
848 downloads
EasyEclipse for LAMP 1.2.2

EasyEclipse for LAMP 1.2.2


This distribution contains all the plugins needed to develop in PHP, Python, Perl, Ruby and Ruby On Rail more>>
For PHP, Python, Perl, and Ruby development with a web server and a database.
This distribution contains all the plugins needed to develop in PHP, Python, Perl, Ruby and Ruby On Rail. You may need to disable some plugins based on your needs.
WARNING: The PyDev plugin will not work if there are spaces in the installation path. The best solution is simply to rename your Eclipse installation:
- On MacOSX, rename the EasyEclipse application to remove spaces. For example, change Eclipse for Python to Eclipse-for-Python.
This distribution includes the following plugins:
Core components:
- Eclipse Platform 3.2.1 - Shared platform services from Eclipse.
- Eclipse Tools 3.2.1 - Common libraries for various Eclipse projects.
- Java for Windows 1.5.0.09 - Run Java application on Sun Java(tm) runtime, packaged for Eclipse use. (Windows only)
- Java for Linux 1.5.0.09 - Run Java application on Sun Java(tm) runtime, packaged for Eclipse use. (Linux only)
Tools for general Java development:
- Eclipse Java Development Tools 3.2.1 - Edit, compile, run, debug, test, refactor, document and deploy Java applications.
Some essential utilities:
- AnyEdit Tools 1.5.6.2 - Useful right-click menus in editors: "Open file under cursor", "Open type under cursor", et cetera.
- Eclipse Utils Plugins 1.0.0.1 - Save the cursor position of editors when closing and re-opening a file. Access common team actions with explorer buttons.
- Color Editor 1.2.4 - Edit with syntax highlighting over 100+ file formats.
Tools for web development:
- Eclipse Web tools editors 1.5.2 - Edit and validate XML, XSL, XML Schemas, DTD, HTML, JavaScript and CSS files. Test and validate web services.
- Eclipse HTML Tidy 1.2.2.patch-01-1 - Format and validate HTML, XHTML and XML documents within your favorite editor.
- Amateras HTML and XML editor 2.0.2 - Edit HTML, JSP, XML and CSS files.
Database management tool:
- QuantumDB 3.0.3 - Access, manage and query SQL relational database and servers access using standard JDBC drivers.
IDE for PHP development:
- PHP Eclipse 1.1.9.CVS-20060920 - Edit, run, test, debug and deploy PHP applications.
- Simple test for PHP 0.1.9.1 - Test your PHP code with the SimpleTest PHP unit test framework, and experimental support for PHPUnit2.
IDE for Python development:
- PyDev 1.2.4 - Edit, run, debug and refactor Python and Jython applications.
IDEs for Ruby and Ruby on Rails:
- Ruby Development Tools 0.8.1 - Edit, test, run and debug Ruby applications.
- RadRails 0.7.1.patch-01 - Create, test and deploy Ruby on Rails applications.
Miscellaneous:
- Eclipse Perl Integration (EPIC) 0.5.16 - Edit, run, debug Perl scripts and applications. Test and evaluate regular expressions.
Enhancements:
- Upgraded to new version: Upgraded to Eclipse 3.3.0.
- Modified plugins:
- Eclipse Platform (upgraded)
- Java for Windows (upgraded)
- Eclipse Java Development Tools (upgraded)
- Eclipse Tools (upgraded)
- Eclipse Web tools editors (upgraded)
- Subclipse (upgraded)
<<less
Download (156MB)
Added: 2007-07-10 License: Freeware Price:
837 downloads
DSpace 1.5.1

DSpace 1.5.1


Capture, store, index, preserve and redistribute an organizations research material in digital formats more>> Capture, store, index, preserve and redistribute an organizations research material in digital formats

DSpace is a groundbreaking digital repository system, that captures, stores, indexes, preserves and redistributes an organizations research material in digital formats.
Research institutions worldwide use DSpace for a variety of digital archiving needs - from institutional repositories (IRs) to learning object repositories or electronic records management, and more.
DSpace accepts all manner of digital formats. Some examples of items that DSpace can accommodate are:
- Documents, such as articles, preprints, working papers, technical reports, conference papers
- Books
- Theses
- Data sets
- Computer programs
- Visualizations, simulations, and other models
- Multimedia publications
- Administrative records
- Published books
- Overlay journals
- Bibliographic datasets
- Images
- Audio files
- Video files
- eformatted digital library collections
- Learning objects
- Web pages
NOTE: DSpace is distributed and licensed under the terms of the BSD License.

Enhancements:
- (Scott Phillips) Fixed bug where users could not finish registering nor reset their password because the authentication method signatures were changed.
- Jay Paz (SF#1898241) Additional fixes to patch to enable reuse of methods.
- Added the ability to manage sessions with site wide alerts to prevent users from authenticating.
- Fixes a bug where the ability to edit an item durring workflow step 2 is not displayed.
- Jay Paz (SF#1898241) Add item Export from jspui and xmlui.
- Added easy support for google analytics statistics
- Added the ability for super admins to login as other users.
- Added an activity viewer to the Control Panel
- Fix for SF Bug #2082236 Subscription notification (sub-daily) no emails sent
- [2102580] William Hays: Duplicate Handle exception when replacing bitstreams
- [2102617] Sands Fish: X509Authentication fails to assign appropriate specialgroups
- (Sands Fish) Add "Select Primary Bitstream" functionality to submission workflow
- Guard against Community/Collection metadata having only whitespace characters and eliminate cases where null pointer exceptions would be thrown
- Improve DSIndexer logic in both branches to support removal of items from index when withdrawn from repository.
- (Sands Fish) Provides fix for AuthenticationUtil where users IDs are not properly compared.
- Fix NullPointerException cause by nullified Context object in LNI map item to new collection.
- Block Basic Authentication "details" from being exposed in dspace logs.
- (Bill Hays) Close InputStreamReaders explicitly to release any file handles back to OS.
- correct linking on pages when xmlui is the ROOT webapplication
- correct issue with sitemap redirection of mydspace uri.
- Add serlet-api to overlay wars to reduce compile time errors when adding classes
- Correct issues in feed generation
- XMLUI Adjust Advanced Search to use search properties from dspace.cfg.
- Correct bug in Body.toSAX where startElement is called instead of end element.
- Correct issue with libraries being excluded from wars
- Fix for SF bug #2090761 Statistics wrong use of dspace.dir for log location
- Fix for SF bug #2081930 xmlui hardcoded strings in EditGroupForm.java
- Fix for SF bug #2080319 jspui hardcoded strings in browse
- Fix for SF bug #2078305 xmlui hardcoded strings used in UI in xmlui-api
- Fix for SF bug #2078324 xmlui hardcoded strings used in UI in General-Handler.xsl
- SF patch #2076066 Review in jspui submission non-dc metadata
- SF Bug #1983859 added Foreign Lucene Analyzers to poms
- SF Bug #1989916: missing LDAP authentication key
- [1947036] Patch for SF Bug1896960 SWORD authentication and LDAP + [1989874] LDAPAuthentication
- pluggable method broken for current users
- Added copying of registration email template to 1.4 to 1.5 upgrade instructions
- Fix for SF bug #2055941 LDAP authentication fails for new users in SWORD and Manakin
- [1990660] SWORD Service Document are malformed / Corrected Atom publishing MIME types
- Updated installation and configuration documents for new statistics script, and removed references to Perl
- Fix for SF bug #2095402: Non-interactive Submission Steps dont work in JSPUI 1.5
- Fix for SF bug #2013921: Movement in Submission Workflow Causes Skipped Steps
- Fix for SF bug #2015988: Configurable Submission bug in SubmissionController
- Fix for SF bug #2034372: Resorting Search Results in JSPUI always gives no results
- Updates to Community/Collection Item Counts (i.e. strengths) for XMLUI.
- 1.5 upgrade instructions were missing Metadata Registry updates necessary to support SWORD.
- Fix various problems with resources potentially not being freed, and other minor fixes suggested by FindBugs
- Replace URLEncoder with StringEscapeUtils for better fix of escaping the hidden query field
- Fix #2034372: Resorting in JSPUI gives no results
- Fix #1714851: set eperson.subscription.onlynew in dspace.cfg to only include items that are new to the repository
- Fix issue where the browse and search indexes will not be updated correctly if you move an Item
- Fix problem with SWORD not accepting multiple concurrent submissions
- Fix #1963060 Authors listed in reverse order
- Fix #1970852: XMLUI: Browse by Issue Date "Type in Year" doesnt work
- Statistics viewer for XMLUI, based on existing DStat. Note that this generates the view from the analysis files (.dat), does not require HTML report generation.
- Fixed incorrect downloading of bitstream on withdrawn item
- Add JSPUI compatible log messages to XMLUI transformers
- Clean up use of ThreadLocal
- Improved cleanup of database resources when web application is unloaded
- Fix bug #1931799: duplicate "FROM metadatavalue"
- Fixed Oracle bugs with ILIKE operators and LIMIT/OFFSET clauses

<<less
Download (2.5MB)
Added: 2008-10-07 License: Freeware Price: FREE
381 downloads
AutoPairs 1.2

AutoPairs 1.2


AutoPairs - Modifies behavior of certain keystrokes more>>
AutoPairs is a free extension that helps you type parentheses, brackets, and braces. When you type a left brace, for example, AutoPairs automatically types a right brace and a left arrow, so that you are instantly ready to type what goes between the braces. AutoPairs should run on any PowerMac that uses an OS version less than 10.
Enhancements:
- Double quotes, both curly and straight kinds, are now paired. More file extensions trigger angle bracket pairing: ".php", ".php3", ".dtd", and ".xsl".
<<less
Download (5KB)
Added: 2006-03-28 License: Freeware Price:
1306 downloads
icecast 2.3.2

icecast 2.3.2


Collection of programs and libraries for streaming audio over the Internet Icecast is a streaming media server which currently supports Ogg streaming including the vorbis and theora codecs more>> Collection of programs and libraries for streaming audio over the Internet

Icecast is a streaming media server which currently supports Ogg streaming including the vorbis and theora codecs. Icecast can also handle other streams like AAC, NSV and MP3.
It can be used to create an Internet radio station or a privately running jukebox and many things in between. It is very versatile in that new formats can be added relatively easily and supports open standards for communication and interaction.

System requirements:
-

Enhancements
Character set support. Most non-Ogg streams (eg MP3) send metadata as Latin1 but it could be in other character sets. As icecast uses UTF-8, we need to convert to UTF-8 so that web pages and stream directories render correctly:
- Allow a per-mount setting. For when source clients do not indicate which character set is in use.
- a charset= parameter to the metadata request.
- Default for non-Ogg content is now Latin-1 (aka ISO-8859-1). Ogg content still uses UTF-8.
Authentication:
- Each mountpoint authentication is isolated so one mount authentication does not slow another mountpoint authentication down.
- XSL pages can require authentication.
- Add some sanity checks for incorrect settings.
Listening socket update:
- Allow multiple ports to be allocated which allow multiple shoutcast source clients to stream on the same icecast instance.
- No internal limit on the number of listen sockets that can be used.
- Allow for a listen socket to be marked SSL capable. While any client could connect on these, the idea is really for /admin requests.
- allow for a to bind to ipv4 and ipv6
XSL update:
- XSL pages include an xspf link for non-auth streams.
- XSL pages in both webroot and adminroot can take a mount= arg to limit which stats are transformed.
- XSL files can specify the content-type to return to the client. It is no longer fixed to html
Updates for stream directory handling:
- A stream is not registered with the directory until after the first minute has passed. some streams have been stuck in a connect/disconnect loop.
- Increase retry time on failure, if the stream add is rejected then it will be down to a misconfiguration so a long retry delay is performed.
- A YP server that is not responding is ignored for a while
- Updates for Win32. Newer versions of dependency libs (libxml2/libxslt/libcurl etc). Buffer overflow fixes when many streams are active
- Accept/Ban IP support. Now takes filenames for explicitly accepting or denying requests from specified IP addresses. Useful in cases where firewall access is not available. The files, if defined, are re-read automatically if updated.
- A Mountpoint is exported to the slaves even if no mount section is defined for it. You can still use the hidden setting to prevent that from happening.
- Relays handle redirection (HTTP 302) if one is received at startup.
- Automatically generate XSPF playlist like we do with M3U, the mountpoint extension is .xspf
- Header updates for proxy handling and certain clients like some shoutcast source clients and flash players.
- Added Kate/Skeleton codecs to Ogg handler.
- Various stats cleanups. Added some global stats (server ID, email contact etc).
- The streamlist passed from master to slave had a limited length, so if there were many streams then some could of been left out.
- Documentation updates.
- Relay startup/shutdown is cleaner.
- several build cleanups.
- several resource leaks and race conditions fixed

<<less
Download (1.1MB)
Added: 2009-06-25 License: GPL Price: FREE
189 downloads
EasyEclipse Server Java 1.2.2

EasyEclipse Server Java 1.2.2


EasyEclipse Server Java - development of server-side Java applications, such as JavaServer Pages, EJBs and Web Services more>>
EasyEclipse Server Java is made for development of server-side Java applications, such as JavaServer Pages, EJBs and Web Services.


EasyEclipse Server Edition contains lots of plugins to manage different application servers (Tomcat, JBoss, WebLogic), develop on some server-side frameworks (Struts, Java Server Faces), and manipulate common file types on servers (HTML, XML, JSPs).

This distribution includes the following plugins:

Core components with a JDK:

* Eclipse Platform 3.2.1 - Shared platform services from Eclipse.
* Eclipse Tools 3.2.1 - Common libraries for various Eclipse projects.
* Java JDK for Windows 1.5.0.09 - Run Java application on Sun Java(tm) runtime, packaged for Eclipse use. (Windows only)
* Java JDK for Linux 1.5.0.09 - Run Java application on Sun Java(tm) runtime, packaged for Eclipse use. (Linux only)

Tools for general Java development:

* Eclipse Java Development Tools 3.2.1 - Edit, compile, run, debug, test, refactor, document and deploy Java applications.

Some essential utilities:

* AnyEdit Tools 1.5.6.2 - Useful right-click menus in editors: "Open file under cursor", "Open type under cursor", et cetera.
* Eclipse Utils Plugins 1.0.0.1 - Save the cursor position of editors when closing and re-opening a file. Access common team actions with explorer buttons.
* Color Editor 1.2.4 - Edit with syntax highlighting over 100+ file formats.

Tools for development of server-side applications in Java:

* Sysdeo Tomcat Launcher 3.2.0.beta - Start, stop, and manage Tomcat and WAR files without leaving Eclipse.
* JBoss IDE with AOP and EJB3 2.0.0.Beta2 - Develop, deploy, test and debug JBoss-based applications, with support of Enterprise Java Beans 3.0 and Aspect-Oriented Programming.
* Hibernate Tools 3.2.0.beta8 - Edit Hibernate mappings, execute HQL queries and develop applications with Hibernate, a Java persistence and object-relational mapping framework.
* Weblogic Server Plugin for Eclipse 2.0.0.RC3-1 - Start, stop and manage a WebLogic server. Run and debug applications on a Weblogic server.
* Spring IDE 1.3.6 - Develop, manage and deploy Spring Framework based applications.
* Eclipse J2EE tools 1.5.2 - Create and deploy J2EE based applications, including Servlets, JSP and EJB.
* Eclipse Database tools 1.5.2 - Access, manage and query SQL relational databases and servers.
* Amateras IDE 2.0.2 - Edit HTML, XML and JSP. Manage Struts and Java Server Faces configuration files visually.

Tools for web development:

* Eclipse Web tools editors 1.5.2 - Edit and validate XML, XSL, XML Schemas, DTD, HTML, JavaScript and CSS files. Test and validate web services.
* Eclipse HTML Tidy 1.2.2.patch-01-1 - Format and validate HTML, XHTML and XML documents within your favorite editor.
* Amateras HTML and XML editor 2.0.2 - Edit HTML, JSP, XML and CSS files.

Database management tool:

* QuantumDB 3.0.3 - Access, manage and query SQL relational database and servers access using standard JDBC drivers.

Version Control tools (note that CVS support is included in the Eclipse Platform):

* Subclipse 1.1.8 - Access and manage Subversion repositories within Eclipse.
<<less
Download (199MB)
Added: 2007-07-10 License: GPL Price:
516 downloads
Logtalk 2.37.5

Logtalk 2.37.5


Logtalk brings you canvenience of using such an object-oriented logic programming language that can use most Prolog implementations as a back-end compiler. more>>

Logtalk 2.37.5 brings you canvenience of using such an object-oriented logic programming language that can use most Prolog implementations as a back-end compiler.

As a multi-paradigm language, Logtalk includes support for both prototypes and classes, protocols (interfaces), component-based programming through category-based composition, event-driven programming, and high-level multi-threading programming.

Major Features:

  1. Separation between interface and implementation: Predicate directives (declarations) can be contained inside protocols (interfaces), which can be implemented by any object.
  2. Parametric objects: Object identifiers can be compound terms containing free variables that can be used to parametrize object predicates. This allows us to interpret predicate clauses as providing instantiations of a parametric object identifier. I.e. through parametric object we can associate any number of methods with a compound term.
  3. Support for both class-based and prototype-based systems: You may have, in the same application, class-based hierarchies (with instantiation and specialization relations) and prototype-based hierarchies (with extension relations). Moreover, fundamental language features such as protocols (interfaces) and categories (components) can be used simultaneously by classes, instances, and prototypes.
  4. Support for multiple object hierarchies: No need to be constrained to a single, lengthy hierarchy rooted in some generic object.
  5. Private, protected, and public inheritance: Logtalk supports private, protected, and public inheritance in a way similar to C++. Moreover, any entity relation can be qualified using a scope keyword. E.g. an object can privately implement a protocol, thus making all protocol declared predicates private.
  6. Private, protected, and public object predicates: Set the scope of your object predicates to match your protocol design and let the runtime system enforce your choices.
  7. Static and dynamic objects: Objects can be either static or dynamic. Static objects are defined in source files which are compiled and loaded in the same way as Prolog files. Dynamic object can be either defined in source files or created at runtime.
  8. Static and dynamic object predicates: Any static object may contain both static and dynamic predicates.
  9. Logtalk syntax extends standard Prolog syntax: Logtalk uses standard Prolog syntax with the addition of a few operators and directives for a smooth learning curve. Prolog code can be easily encapsulated inside objects with little or no changes. Moreover, Logtalk can transparently interpret most Prolog modules as Logtalk objects for easy reusing of existing code (e.g. libraries).
  10. Event-driven programming: Predicates can be implicitly called when a spied event occurs, allowing programming solutions which minimize object coupling. In addition, events provide support for behavioral reflection and can be used to implement the concepts of pointcut and advice found on Aspect-Oriented Programming.
  11. Component-based programming: Predicates can be encapsulated inside categories, which can be virtually imported by any object, without any code duplication and irrespective of object hierarchies. Thus, objects may be defined through composition of categories, which act as fine-grained units of code reuse. Categories may also extend existing objects. Categories can be used to implement aspects and mixin-like behavior without resorting to inheritance.
  12. Multi-threading programming: High level multi-threading programming is available when running Logtalk with selected back-end Prolog compilers, allowing objects to support both synchronous and asynchronous messages. Independent and-parallelism and competitive or-parallelism are also supported. Easily take advantage of modern multi-processor and multi-core computers without bothering with the details of creating and destroying threads, implement thread communication, or synchronizing threads.
  13. Multi-inheritance support: Logtalk supports multi-inheritance of both protocol and implementation. An object may implement several protocols and extend, specialize, or instantiate several objects. Multi-inheritance conflicts are solved implicitly by the Logtalk lookup algorithms or explicitly by using predicate directives.
  14. Good performance: Logtalk code is compiled using the same technics that you use to write efficient Prolog code. In addition, Logtalk supports both static binding and dynamic binding (with method lookup caching), greatly improving performance. Benchmark results for some Prolog compilers are available here.
  15. Close integration with the ISO Prolog Standard: Logtalk is designed for smooth integration with any Prolog compiler that conforms or closely follows the ISO Prolog Standard.
  16. Compatible with most Prolog compilers: Logtalk interfaces with a specific back-end Prolog compiler via a minimal configuration file making it compatible with almost any modern compiler.
  17. Automatic generation of XML documentation files: Logtalk automatically generates a documentation file in XML format for every compiled object, protocol, or category. The system includes all the necessary XSL(T) files and scripts to convert documenting files to (X)HTML and PDF.
  18. Dynamic language: Logtalk is a dynamic language that allows hierarchies, objects, protocols, categories, and methods (predicates) to be freely created and modified at runtime. Other dynamic language features include support for meta-programming and both structural and behavioral reflection.

Enhancements:

  • Updated the Logtalk multi-threading features, replacing all calls to the call_cleanup/2 built-in predicate with calls to the more reliable setup_call_cleanup/3 built-in predicate. This change requires recent versions of SWI-Prolog, XSB, and YAP when writing multi-threading code.
  • Improved performance of the database built-in methods retractall/1 and retract/1 whenever their use requires updating the internal predicate definition lookup tables.
  • Corrected a bug in the Logtalk runtime when printing a compatibility warning regarding the back-end Prolog compiler version being used.
  • Corrected a bug in the implementation of the :/1 control construct when some but not all imported categories are compiled for static binding.
  • Corrected a event handling bug in the processing of meta-calls whose meta-arguments have the format Object:Closure.
  • Corrected a bug in the runtime error handler for top-level message sending calls where the reported exception term context argument would be unbound.
  • Corrected a bug in the compilation of multifile directives and multifile predicate clauses within objects and categories for the pseudo-object
  • "user". Corrected a bug in the compilation of multifile predicate clauses for other objects and categories.
  • Corrected a safety meta-predicate compilation bug when using static binding to optimize a call to a local meta-predicate made by a normal, public predicate.
  • Corrected a safety meta-predicate compilation bug when using a meta-predicate call in the body of a user-defined meta-predicate clause in order to change the number of extra arguments of a closure.
  • Added a monitor/1 predicate to the library event registry objects. Updated the definition of the monitors/1 and monitored/1 predicates in order to avoid using the non-standard predicate sort/2.
  • Added support for adding the Logtalk mime-type to systems supporting the freedesktop.org shared mime-info database.
  • Added support for adding the Logtalk mime-type and the file description for Logtalk source files to the Windows installer.
  • Updated the RPM spec file and build script to no longer require root access. The RPM package built from these files is no longer relocatable.
  • Updated the POSIX (un)install shell scripts to print the version number of the Logtalk release being (un)installed.
  • Updated the "lgt2pdf.sh" and "lgt2txt.sh" POSIX shell scripts in order to prevent accidental deletion of the "logtal.dtd" and "logtalk.xsd" files in the Logtalk installation directory. Thanks to Michael Igler for the bug report.
  • Added information about using the Sublime Text Windows text editor for editing Logtalk source files.
  • Added a set of Logtalk source code snippets and a set of compilation and documenting tools for the Gnome's Gedit text editor (see the file "wenv/gedit/NOTES.txt" for details).
  • Replaced GeSHi support with a new language file written from scratch. Added syntax coloring support for the module directive reexport/1 to all supported text editors and syntax highlighters.
  • Updated documentation in order to remove references to deprecated syntax for sequences of predicate indicators in predicate directives. Updated documentation on built-in meta-predicates to correctly described their semantics when used within categories.
  • Added a simple example, "multifile", illustrating how to use multifile predicates within Logtalk objects and categories.
  • Updated the "securemp" example in order to illustrate using a call to a meta-predicate to change the number of extra arguments of a closure.

Requirements:

  • Compatible Prolog compiler.
<<less
Download (704.4KB)
Added: 2009-10-28 License: Freeware Price: Notavailable
downloads
 
Other version of Logtalk
Logtalk 2.37.4The system includes all the necessary XSL(T) files and scripts to convert documenting files to (X)HTML and PDF. Dynamic language: Logtalk is a dynamic language that allows hierarchies, objects
Price: Notavailable
License:Freeware
Download (695.1KB)
downloads
Added: 2009-09-16
Logtalk 2.37.1The system includes all the necessary XSL(T) files and scripts to convert documenting files to (X)HTML and PDF. System requirements: - Prolog. Enhancements - Added support for declaring and
Price: FREE
License:Freeware
Download (686KB)
206 downloads
Added: 2009-06-03
ColorXML QuickLook 1.1

ColorXML QuickLook 1.1


ColorXML QuickLook is a useful and easy-to-use QuickLook plugin which enables to display XML files with indentation and XML syntax coloring, now includes more XML-based file types : XML, XSL, XSL, plist, RSS, MXML, GXL, and is compatible with Snow Leopard. more>> <<less
Download (21.7KB)
Added: 2009-09-05 License: Freeware Price: Notavailable
downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 2
  • 1
  • 2