Nuxeo Labs

Nuxeo Solution Architects team is daily producing prototypes for our future customers to help them to imagine what can be done with the Nuxeo Platform. Some features recurrently are needed and missing into the Nuxeo Platform.

So, into this Labs, we try to capitalize all developments produced.

These development are not recommended for Production platform as Nuxeo will not support usage of these development. This is a moving project (no API maintenance, no depreciation process, etc...). If some developments can be useful for the Nuxeo Platform according Tech Lead team, we will move these develoments into the next version of Nuxeo Platform. Notice that this has alredy happened, and we can say that Nuxeo Labs contains good candidates for integration in the platform.

Feel free to use it or let's be inspired for your own code.

  • nuxeo-labs-fancybox: In Studio, define a layout, a callback Automation Chain and an XML Extension. You now have a Fancybox dialog, and in the automation chain, you get the values enetered by the user
  • nuxeo-labs-images:
    • Operations to convert, watermark, crop, ... images
    • Crop toolbar button with UI
  • nuxeo-labs-operations: Contains interesting operations about list management and an advanced email operation with an easier signature and cc/bcc/replyto configuration
  • nuxeo-labs-signature provides an automation operation which applies a digital signature to an input pdf file
  • nuxeo-labs-template-rendition-publisher: An Automation operation that enables to publish a template rendition. You can use this operation with the nuxeo-template-rendering plug-in
  • nuxeo-labs-video:
    • Helper class (using MediaInfoHelper) to call mediainfo -i on video blobs and parse the result.
    • With operations you can use in your chains
  • nuxeo-labs-we-publication: Displays the Sections as a cool webengine application
  • Others:
    • nuxeo-labs-dam-default-tab
      • Overrides the default startup helper to select the DAM view by default when a user connects to the application
      • NOTE: It is not included in the Marketplace Package and its .jar must be installed manually (typically in the plugins folder of nxserver)
    • resources are free to use resources for your Studio project (icons, background image, etc...)

About Nuxeo

Nuxeo provides a modular, extensible Java-based open source software platform for enterprise content management and packaged applications for document management, digital asset management and case management. Designed by developers for developers, the Nuxeo platform offers a modern architecture, a powerful plug-in model and extensive packaging capabilities for building content applications.

More information on: http://www.nuxeo.com/