Sunday, December 26, 2010

Plug-in frameworks


Software developers can use the following plug-in frameworks (organized here by programming language) to add plug-in capability to their applications:

[edit] C++

  • Boost Extension- Boost C++ plug-in framework, available from boost sandbox
  • FxEngine Framework—Open C++ dataflow processing framework for audio, video, signal, etc.
  • Qt Plug-Ins—part of Nokia's Qt Framework
  • OmniPeek Plug-in Wizard—creates plug-ins for WildPackets' OmniPeek Network Analyzer
  • Pugg open Source C++ framework for plug-in management
  • OFX an open standard for visual effects plug-ins.
  • A cross-platform plug-in framework accompanying a series of articles by Gigi Sayfan in Dr. Dobb's Journal.
    • Java Plug-in Framework (JPF), a plug-in mechanism adapted from Eclipse's plug-in mechanism from its pre-OSGi era.
    • OSGi, a standardized dynamic component system suited for plug-in programming, used in Eclipse, many commercial Java EE application servers, Spring Framework, and embedded applications.
    • Rich Client Platform (RCP), platform for applications adapted from Eclipse, applications are written as plug-ins and may themselves have further plug-ins
    • jin-plugin a minimalistic plugin framework for Java and PHP
    • Netbeans Platform Most commonly known for the Netbeans IDE, which in fact is an application that is built on the Netbeans Platform. The netbeans platform is a framework that allows developers to make modules, plugins for other NB applications (usually a group of interacting modules) and complete applications like the netbeans IDE.
    •  concats 00923224479031

No comments:

Post a Comment