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.
Results 1 - 19 of 19
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/
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
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
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/
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 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 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/
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
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)
Apache Lucene 是一個高效能,全功能,跨平台的文字搜尋引擎函式庫,完全以Java寫成,適用於全文搜尋方面各面向的應用需求。Lucene 原本由 Doug Cutting 在1999年寫成,其後在2001年加入Apache Software Foundation,並於2005年成為 Apache Software Foundation轄下的重要專案之一。現在該專案包含的元件除了Apache Lucene Core之外,還有以Apache Lucene Core為基礎的 Apache Solr 搜尋伺服器。由於Web 2.0的網路共工模式興起,全球的使用者日積月累地在網路上製造了大量的資料,而如何搜尋、處理這些相關資料,也就成為了資料探勘方面重要的技術,並且在應用面,也可以與各資料儲存網站配合,搭建出新興的資訊服務文創產業。Apache Lucene提供資訊搜索與彙整方面的解決方案,所以現階段已被許多具有龐大資料庫的知名網站採用,例如Twitter、LinkedIn;並且在學術研究方面,亦不乏採用Apache Lucene做為資料探勘研究平台的專案。就如同Apache Software Foundation其他專案一般,Apache Lucene以Apache License 2.0授權釋出,任何人皆可任意使用,並以此作為基礎續行開發。
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 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 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 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 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 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 (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
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/
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/