Login  |  繁體中文

What is Resource Catalog ?

catalog-iconThe OpenFoundry Resource Catalog lists professional resources and applications related to the development of open source software. If you have any recommendation listing / category  or bug for this resource catalog, please do not hesitate to contact us.

Plug-in

plug-in is a set of software components that adds specific capabilities to a larger software application. If supported, plug-ins enable customizing the functionality of an application.

Applications support plug-ins for many reasons. Some of the main reasons include:

to enable third-party developers to create capabilities which extend an application

to support easily adding new features

to reduce the size of an application

to separate source code from an application because of incompatible software licenses.

Reference:https://en.wikipedia.org/wiki/Plug-in_(computing)

Listings

Results 1 - 19 of 19

PDT

The PDT project provides a PHP Development Tools framework for the Eclipse platform. This project encompasses all development components necessary to develop PHP and facilitate extensibility. It leverages the existing Web Tools Platform (WTP) and Dynamic Languages Toolkit (DLTK) in providing developers with PHP capabilities.

Platform:Cross platform;                    License:unknown

Reference:https://www.eclipse.org/pdt/

cvim

 

Make VIM your C/C++ IDE using the c.vim plugin

Platform: Cross-platform;License: GPL-compatible

References: https://vim.sourceforge.net/scripts/script.php?script_id=213

 

LEON C/C++ IDE

 

Aeroflex Gaisler provides a plugin for the Eclipse framework, which allows the

Eclipse C/C++ Development Tooling - CDT to be used for the development of LEON applications. The plugin makes it possible to cross-compile C and C++ application for LEON and ERC32, and to debug them on either simulator and target hardware (TSIM or GRMON). The plugin is currently provided free of charge. Technical support is only provided to customers with a valid technical support contract.

Platform: Cross-platform;License: Proprietary

References: https://www.gaisler.com/cms/index.php?option=com_content&task=view&id=148&Itemid=31

 

Eclipse CDT

The CDT Project provides a fully functional C and C++ Integrated Development Environment based on the Eclipse platform. Features include: support for project creation and managed build for various toolchains, standard make build, source navigation, various source knowledge tools, such as type hierarchy, call graph, include browser, macro definition browser, code editor with syntax highlighting, folding and hyperlink navigation, source code refactoring and code generation, visual debugging tools, including memory, registers, and disassembly viewers.

Platform:Cross platform                                                           License:unknown

Reference:https://www.eclipse.org/cdt/

Lua Topping

 

NetBeans plugin to create and edit Addons for WoW. Features include common addon file templates and deploy action to WoW folder. NetBeans IDE provides a rich editor environment. Accompaning luaSupport module provides lua language support.

Platform:Cross platform    License:GNU General Public License(GPL)

Reference:https://sourceforge.net/projects/luatopping/

 

LuaEclipse

 

LuaEclipse is a collection of plugins developed for the Eclipse platform that together make an IDE for the development of applications in the Lua programming language. In this environment it's possible to edit Lua scripts with?syntax highlight, code completion, compilation errors, code and comment folding, script execution with a pre-configured interpreter, besides the tools that the eclipse platform provides.

Platform:Cross platform                License:GNU General Public License GPL

Reference:https://luaeclipse.luaforge.net/

 

EPIC

EPIC is an open source Perl IDE (including editor and debugger) based on the Eclipse platform, compatible with Windows, Linux and Mac OS X. Whether you are into CGI scripting or full-fledged Perl projects with hundreds of modules, EPIC is the most feature-rich and extensible free Perl IDE available today, thanks to a seamless integration with all the major features and GUI conventions of Eclipse.

Platform: Cross-platform;License: Common Public License V1.0

References: https://www.epic-ide.org/

Ruby In Steel

 

A professional Ruby development tool for Visual Studio, Ruby In Steel Developer 1.5 has powerful analytical IntelliSense, the fast ‘Cylon’ debugger, syntax-sensitive editing and comprehensive development support for Ruby and Rails.

Platform: Windows;License: N/A (Source Code Not Provided)

References: https://www.sapphiresteel.com/Products/Ruby-In-Steel/Ruby-In-Steel-Developer-Overview

 

Mdarad-toolbox

Tools for Architected RAD (Rapid Application Development) based on a MDA approach. The toolbox contains frameworks and generators for many environments (JAVA, J2EE, Hibernate, .NET, C++, etc.) which allow to generate applications from a design Model

Platform: Cross-platform;License: GNU General Public License (GPL)

Enhydra Director

Director is a collection of open source web-server plugins to provide loadbalancing, clustering and unified connection methods for different web-servers on different platforms. The Enhydra Director supports several popular Web servers and operating systems, including Apache (on Linux/Unix and Windows), Netscape Enterprise Server (on Linux/UNIX and Windows), and Microsoft Internet Information Server (on Windows). Director also supports several applications servers: Tomcat (v5.xx and v5.5x), Jetty and Enhydra Application server.

Platform: Cross-platform;License: GNU General Public License (GPL)

References: https://forge.ow2.org/projects/director

OSCore

OSCore is a set of utility-classes useful in any J2EE application, common to the other components of OpenSymphony.

Platform: Cross-platform;License: Modified Apache License

References: https://www.opensymphony.com/oscore/

OSCache

OSCache is a page caching mechanism to greatly improve the performance of your site. Can cache entire page or certain chunks, with configurable mechanism. Allows for higher error-tolerance on sites as well (e.g. if news database goes down, display last articles in cache instead of error to customers). So far OSCache has been tested in the following application servers and web containers: OrionServer(version 1.4.0 and above), Macromedia JRun (version 3.0 and above), BEA Weblogic (should work on version 7.x and above), IBM Websphere (tested on version 5.0), Silverstream (tested on version 3.7.4), Caucho Resin (version 1.2.3 and above), Tomcat (version 4.0 and above), iPlanet (tested on version 6.0. Note that the caching filter has not been tested, only the taglibs)

Platform: Cross-platform;License: OpenSymphony Software License

References:https://www.opensymphony.com/oscache/

JOTM

JOTM is an open source transaction manager implemented in Java. It supports several transaction models and specifications providing transaction support for clients using a wide range of middleware Features.

Platform: Cross-platform;License: BSD-style License

References: https://jotm.ow2.org/xwiki/bin/view/Main/WebHome

RUBiS

RUBiS is an auction site prototype modeled after eBay.com that is used to evaluate application design patterns and application servers performance scalability.

Platform: Cross-platform;License: GNU Lesser General Public License

References: https://rubis.ow2.org/

jFolder

jFolder is a business application development studio. It runs within a J2EE compliant application. It contains a workflow engine, a workflow studio and a web page studio. It enables development and administration to be done through a web browser.

Platform: Cross-platform;License: GNU Library or Lesser General Public License (LGPL)

References: https://www.jfolder.com/

JOPE

JOPE (JOnAS Plugin for Eclipse) is an open source JOnAS plugin for Eclipse. JOPE4J (JOnAS Plugin for Eclipse for JOnAS Developers) is an open source JOnAS plugin for Eclipse designed for the developers of JOnAS.

Platform: Cross-platform;License: GNU Lesser General Public License (LGPL)

References: https://forge.ow2.org/projects/jope

Apache Logging Services

The Logging Services project is intended to provide cross-language logging services for purposes of application debugging and auditing. Inter-operable between Log4Cxx (C++) / Log4CPlus / Log4j / Log4Net / Log4Perl / Log4PHP / Log4PLSQL / JDK1.4's util.logging framework.

Platform: Cross-platform;License: Apache License, Version 2.0

References: https://logging.apache.org/

Apache XML Beans

XMLBeans is a tool that allows you to access the full power of XML in a Java friendly way. It is an XML-Java binding tool. The idea is that you can take advantage the richness and features of XML and XML Schema and have these features mapped as naturally as possible to the equivalent Java language and typing constructs.

Platform: Cross-platform;License: GNU General Public License, version 2

References: https://xmlbeans.apache.org/