IBM Domino Designer and IBM Domino

Free IBM Domino Designer

IBM Domino Designer, an extension of the Eclipse IDE, is the tool to rapidly develop XPages applications.

IBM Domino Designer is free!
Download Free IBM Domino Designer
IBM Domino Evaluation Version

In order to run XPages applications in a production environment an IBM Domino server is required.

There is a 90 day evaluation version available.
Download IBM Domino server evaluation
Purchase IBM Domino

In order to run XPages applications in a production environment an IBM Domino server is required.

Choose your country below to find about pricing.
See here for more information

First OpenNTF Development Contest

The OpenNTF Alliance hosted an XPages development contest sponsored by IBM Business Partner We4IT.

This page contains short descriptions, screenshots and mini videos of (some of) the submitted controls in no particular order. Watch all controls in this 720p video.



Find out more about the first development contest.

Captcha Control

Screenshots
Videos
avi, swf, mov

By: Ferry Kranenburg
This customizable Captcha control helps preventing spam comments on public web sites by enforcing users to enter a dynamically generated code before submitting their comments.

Poll Control

Screenshots
Videos
avi, swf, mov

By: Ferry Kranenburg
Customizable custom control where your users can vote on your question.

View PickList Control

Screenshots
Videos
avi, swf, mov

By: Mark Hughes
This control allows you to present a dialog box where you can select values from a view (or view documents) to populate a field or scope.

Asynch Files Upload Control

Screenshots
Videos
avi, swf, mov

By: Ferry Kranenberg
This control allows uploading multiple files asynchronously including uploads to applications with anonymous access.

JWPlayer Control

Screenshots
Videos
avi, swf, mov

By: Patrick Kwinten
Control to steer the display of a movie in JWPLayer Flash player.

Timeglider Control

Screenshots
Videos
avi, swf, mov

By: Ulrich Krause
Timeglider is a zooming, panning data-driven timeline - great for history projects, project planning, and much more.

Loading Mask Control

Screenshots
Videos
avi, swf, mov

By: Mark Hughes
This control creates loading masks on the loading of a page and in partial refreshes.

ImageCube Control

Screenshots
Videos
avi, swf, mov

By: Ulrich Krause
This control displays images in a cube with some nice transitions.

Google Maps Control

Screenshots
Videos
avi, swf, mov

By: Martin Meijer
Control to add Google Maps to your XPages.

Resizable Panel Control

Screenshots
Videos
avi, swf, mov

By: Ferry Kranenburg
This controls allows resizing xp:panels, xp:div and normal divs. It's even usable on Dojo dialogs.

ActiveBar Control

Screenshots
Videos
avi, swf, mov

By: Ulrich Krause
ActiveBar is a crossbrowser information bar, which tries to mimic the look and feel of these bars used by modern browsers to display important informations to users.

Properties Control

Screenshots
Videos
avi, swf, mov

By: Serdar Basegmez
This debuggin control initiates the Notes Client document properties box.

Twitter Status Control

Screenshots
Videos
avi, swf, mov

By: Frank van der Linden
This tiny custom control displays the Twitter status updates of a certain person, by specify the username. It is possible to load multiple instances of this control on one XPage.

RSS Reader Control

Screenshots
Videos
avi, swf, mov

By: Naveen Maurya
This control reads & displays RSS feeds onto your webpage.

Quotr Control

Screenshots
Videos
avi, swf, mov

By: Ulrich Krause
This control displays a list of quotes with a fade-in, fade-out transition.

Stocks Control

Screenshots
Videos
avi, swf, mov

By: Ulrich Krause
The stocks control fetches stock quotes from Yahoo finances.

Daily Dilbert Control

Screenshots
Videos
avi, swf, mov

By: Ulrich Krause
This control has no business value at all. It only gets the Daily Dilbert strip from the current date and displays the image in your XPages application.

SEO Control

Screenshots
Videos
avi, swf, mov

By: Per Henrik Lausten
This control makes it easy to add search engine friendly tags to your XPages web site.

Tooltip Control

Screenshots
Videos
avi, swf, mov

By: Paul Withers
A simple dijit.Tooltip custom control.

ScrollPane Control

Screenshots
Videos
avi, swf, mov

By: Ferry Kranenburg
This control scrolls your content using only a mousemove. Useful if you need to display a lot of information but do not have space.

Involve Control

Screenshots
Videos
avi, swf, mov

By: Serdar Basegmez
This control provides user-contribution (e.g. rating) to documents.

WebAnalytics Control

Screenshots
Videos
avi, swf, mov

By: Per Henrik Lausten
This control makes it easy to add Google Analytics and Woopra to your XPages web site.

Search and TagCloud Control

Screenshots
Videos
avi, swf, mov

By: Frank van der Linden
The control displays the searchresults and a tagcloud will be generated. The tagcloud is clickable so you can narrow the search scope.

Clearable Textbox Control

Screenshots
Videos
avi, swf, mov

By: Ferry Kranenburg
This control extends the normal textbox so that a symbol shows up in the textbox to clear it when data is entered.

AnalogGauge Control

Screenshots
Videos
avi, swf, mov

By: Ulrich Krause
Data representation as analog gauge.

PagePeel Control

Screenshots
Videos
avi, swf, mov

By: Ulrich Krause
With this control users can peel a corner of a website and see a message underneath.

Galleria Slider Control

Screenshots
Videos
avi, swf, mov

By: Patrick Kwinten
This control that the publication of an image slider on XPages.

MySQL Control

Screenshots
Videos
avi, swf, mov

By: Ulrich Krause
This control provides the functionallity to access a MySQL Database and retrieve values from a table using SQL statements.

Password Control

Screenshots
Videos
avi, swf, mov

By: Aidan Cooper
This custom control provides a simple way of generating passwords for the user by combining a password field, generate password button and strength meter.

Java Charts Controls

Screenshots
Videos
avi, swf, mov

By: Naveen Maurya
The Java Charts controls enable you to create various types of charts and display them on your XPages. They also provide an ability to export these charts to PDF files.

Floating Pane Control

Screenshots
Videos
avi, swf, mov

By: Ulrich Krause
FloatingPane provides flexible support for floating panes which can be resized, minimized/maximized and layered dynamically, similar to application windows within the web page.

Redirector Control

Screenshots
Videos
avi, swf, mov

By: Fredrik Norling
This control helps developers to have an easy way to redirect users from a certain XPage when it's opened to another XPage.

Sliding Login Control

Screenshots
Videos
avi, swf, mov

By: Declan Lynch
This control is a simple login panel that slides in from the top of the screen.

Alpha Jump Control

Screenshots
Videos
avi, swf, mov

By: Elijah Lapson
This control gives end users of applications a quick way to jump to a certain letter in a sorted view.

Multiselect Combobox Control

Screenshots
Videos
avi, swf, mov

By: Mariusz Jakubowski
This control allows you to select multiple values from a drop down select control using a list of checkboxes.

Date Picker Control

Screenshots
Videos
avi, swf, mov

By: Mariusz Jakubowski
This control is a replacement for a standard date picker. It allows users to easily and quickly select a year and a month.

JQuery Library Control

Screenshots
Videos
avi, swf, mov

By: Declan Lynch
This control adds the jQuery library to your XPages.

Calendar Plan Controls

Screenshots
Videos
avi, swf, mov

By: Kateryna Czerniachowska
Calendar plan contains two controls for planning project schedules: 1. filter projects in calendar, 2. sequence of tasks in Gantt..

ZK Spreadsheet Control

Screenshots
Videos
avi, swf, mov

By: Dennis Chen
This control allows embedding a ZK spreadsheet in an XPage and to manipulate it's data from XPages.

Recaptcha Control

Screenshots
Videos
avi, swf, mov

By: Marco Dreher
This control uses the Google's Recaptcha API to bring captchas to your XPages applications instantly.

Browser Warning Control

Screenshots
Videos
avi, swf, mov

By: Frank van der Linden
Displays a browser warning bar if the website is viewed by an unsupported browser.

Multi Database Search Control

Screenshots
Videos
avi, swf, mov

By: Ferry Kranenburg
Searches multiple applications (user defineable) and sorts the result columns (user defineable) realtime.

OneUI Starter Control

Screenshots
Videos
avi, swf, mov

By: Michael McGarel
This control is designed to help developers to create a OneUI-based application very quickly.

Stop Watch Control

Screenshots
Videos
avi, swf, mov

By: Rolf Kremer
The stop watch control allows users to meassure time.

Select Database Control

Screenshots
Videos
avi, swf, mov

By: Lars Buntrock
This control provides the same functionality as the Ctrl-O dialog in IBM Lotus Notes where you can select a database.

Uni-Form Control

Screenshots
Videos
avi, swf, mov

By: Mariusz Jakubowski
This control supports nice looking, well structured, highly customizable, accessible and usable forms.

DojoX Controls

Screenshots
Videos
avi, swf, mov

By: Mariusz Jakubowski
This library contains controls from the Dojo library that are not included in the XPages Extension Library.

PDF Exporter Control

Screenshots
Videos
avi, swf, mov

By: Rami Muurimäki
With this control you are able to create fully customized PDF documents by using a PDF template and custom data.

Feed Reader Control

Screenshots
Videos
avi, swf, mov

By: Ulrich Krause
The control can load an Atom or RSS feed from a URL in display it in an collapsible area.

Second OpenNTF Development Contest

The OpenNTF Alliance hosted an XPages development contest sponsored by IBM Business Partner We4IT.

This page contains short descriptions, screenshots and mini videos of (some of) the submissions in no particular order. Watch all controls in this 720p video.



Find out more about the second development contest.

Google+ Activity Stream Control

Screenshots
Videos
avi, swf

By: Ulrich Krause
This control displays public entries from a specific user from Google+.

Flickr Image Slideshow Control

Screenshots
Videos
avi, swf

By: Ulrich Krause
This control displays images from Flickr as slideshow.

Mobile Address Book

Screenshots
Videos
avi, swf, mov

By: Mark Hughes
This mobile app pulls down information from your corporate directory or any address book and saves the information for offline use.

Flickr Bomb Control

Screenshots
Videos
avi, swf

By: Patrick Kwinten
This control displays pictures from Flickr identified via search string.

Tweet Quote Control

Screenshots
Videos
avi, swf, mov

By: Patrick Kwinten
This control displays tweets from Twitter for a certain word.

Mobile Calendar Skeleton

Screenshots
Videos
avi, swf, mov

By: David Marko
This project contains weekly and monthly calendar views which can be populated with data from Notes users or custom calendars.

Twitter Controls

Screenshots
Videos
avi, swf, mov

By: Henning Schmidt
This project contains several Twitter controls to display certain tweets and to send tweets on behalf of a user.

Mobile Contacts and Reminders

Screenshots
Videos
avi, swf, mov

By: David Marko
Mobile PIM app with contacts and reminders (offline) plus access to mail and calendar.

Mobile Help App

Screenshots
Videos
avi, swf

By: Paul Withers
Mobile interface of a help application.

Mobile To Dos

Screenshots
Videos
avi, swf, mov

By: Mark Hughes
Mobile app to access Lotus Notes to dos including offline.

Multilingual Support System

Screenshots
Videos
avi, swf, mov

By: Chintan Parekh
System to allow chats with support assistants that can automatically be translated.

QRCode Control

Screenshots
Videos
avi, swf, mov

By: Fredrik Norling
Custom control translating URLs in QR codes.

Box Share

Screenshots
Videos
avi, swf, mov

By: Weihang Chen
Mobile app to share links to public Dropbox files using Facebook as store.

Flattr Button Control

Screenshots
Videos
avi, swf

By: Fredrik Norling
Flattr control which can be embedded on pages and views.

Mobile Defrag App

Screenshots
Videos
avi, swf

By: Andrew Luder
Mobile app to access the DominoDefrag database.

Feeds Controls

Screenshots
Videos
avi, swf, mov

By: Frank van der Linden
Controls to display feeds in desktop browsers and mobile apps.

Mobile Admin

Screenshots
Videos
avi, swf, mov

By: Ferhat Bulut
Mobile admin app to invoke Domino agents and console commands remotely.

Mobile Navigator

Screenshots
Videos
avi, swf, mov

By: Lars Buntrock
The mobile navigator displays links to enterprise apps including personal favorites.

Lotus People

Screenshots
Videos
avi, swf, mov

By: Mariusz Jakubowski
Application to find experts with certain skills at certain locations.

TinyMCE Control

Screenshots
Videos
avi, swf

By: Fredrik Norling
TinyMCE rich text custom control.

Event Signup

Screenshots
Videos
avi, swf

By: Michael McGarel
Application to describe events and allow users to self register.

watrCoolr

Screenshots
Videos
avi, swf, mov

By: Tim Tripcony
Persistent group chat application.

XBlog

Screenshots
Videos
avi, swf, mov

By: Keith Strickland
XPages based blogging platform with mobile interface.

Third OpenNTF Development Contest

OpenNTF.Org is hosted an XPages development contest sponsored by IBM Business Partner We4IT.

This page contains short descriptions, screenshots and mini videos of the submissions in no particular order.



Find out more about the development contest.

Ruby in XPages

Screenshots
Video

By: Jesse Gallagher
The point of Ruby in XPages is to extend an XPage application's value/method binding capabilities to allow for Ruby code via "#{ruby: ... }" bindings.

XPage Debug Toolbar

Screenshots
Video

By: Mark Leusink
The XPage Debug Toolbar is a custom control that adds a toolbar to the top of your XPage.

LinkedIn Controls

Screenshots
Video

By: Patrick Kwinten
This project contains several controls that encapsulate LinkedIn functionality.

YouAtNotes HTML5 Multi File Upload control

Screenshots
Video

By: Julian Buss
Select and upload multiple files at once with this HTML5 based multi file upload control. 

XPages ACL Manager

Screenshots
Video

By: Declan Lynch
This Custom Control project aims to provide controls that allow you to manage your ACLs from directly with an application.

XPages System Alerts

Screenshots
Video

By: Declan Lynch
XPages System Alerts is a centralized application that can be used to display important alerts to users of all your applications.

XPages Application Layouts Library

Screenshots
Video

By: Steve Pridemore
This project contains an extended version of the applicationLayout included in the XPages Extension Library that has more facets than the original.

Organisation Chart

Screenshots
Video

By: Linoy K George
This application is designed and developed to generate organizational hierarchy charts based on employees' positions in the organization.

XPages Image Watermark Control

Screenshots
Video

By: Mark Roden
The Xomino Watermark control contains a working demonstration of the customer control created as part of the jQuery in XPages series on the http://www.xomino.com blog.

Google Maps Custom Control

Screenshots
Video

By: Martin Meijer
Control to add Google Maps to your XPages.

XPage Standby Dialog Custom Control

Screenshots
Video

By: Fredrik Norling
When this custom control is added to an XPage it brings up a busy indicator when doing partial refreshs.

ITWU Exporter on XPages

Screenshots
Video

By: Stephan Schramm, Christian Annawald
Export your content of a database, like views or documents to HTML, XLS (Excel), RTF (Word & Co.) and PDF.

Generic Tree navigator based on ITreeNode

Screenshots

By: Weihang Chen
Generic tree navigator based on ITreeNode.

xInvolve Custom Control

Screenshots
Video

By: Serdar Basegmez
This project provides controls for user specific favorites and anonymous ratings.

SSJS Extension

Screenshots
Video

By: Ulrich Krause
New @Formulas: @URLEncodeExt, @URLDecodeExt, @CancelPartialRefreshExt, @GetNextBusinessDayExt

InlineAttachmentCKEditor

Screenshots
Video

By: Weihang Chen
Handles inline attachments in rich text fields with CKEditor.

xGrid

Screenshots
Video

By: Pablo Solano
Control that provides an alternative way of displaying information to end users using the jQuery Grid Plugin.

Auto Logins for IBM Domino/ XWork server

Screenshots
Video

By: Mark Leusink
Remember me is an application that you can use to add a "Remember me" feature to the login screen of an IBM Domino/ Xwork server.

Faceted Search with Standby

Screenshots
Video

By: Michael McGarel
This project contains a custom control that filters view contents within a navigation div and displays the results in a separate div using a partial refresh.

xTypeAheadify.js

Screenshots
Video

By: Mark Roden
xTypeAheadify.js enhances the user experience by adding fully customizable enhancements to the out of the box typeAhead control.

ITWU adhoc groupcalendar

Screenshots
Video

By: Stephan Schramm, Christian Annawald
The ITWU adhoc groupcalendar shows different calendars in one. The supported calendar formats are iCal (*.ics files) and Notes Calendars.

Responsive Website

Screenshots
Video

By: Martin Rolph, Adam Foster, Graham Simmons
Simple website/blog template using Responsive Design. The UI rescales and adapts automatically based on the client resolution.

XPages Log File Reader

Screenshots
Video

By: Jakob Majkilde
The XPages Log File Reader retrieves all the log from the server and displays them in a webpage.

XBean Table

Screenshots
Video

By: Russell Maher
This control is used to add a dynamic table to any XPage.

XPages Media Library

Screenshots
Video

By: David Leedy
This application is designed to server media files.

Mobile Value Picker

Screenshots
Video

By: Paul S Withers
Mobile Value Picker, with properties to allow the picker to work client-side and server-side.

Image Cropper

Screenshots
Video

By: Naveen Maurya
Image cropper allows you to upload images and crop them.

VeryShort

Screenshots
Video

By: Serdar Basegmez
Application that can be used as 'URL Shortener' and 'Bookmark Repository' for intranets, extranets and/or public sites.

Small Talk - What's Up

Screenshots
Video

By: Fredrik Norling
All these talks at the coffee machine that you don’t want to send thru mail. It could be of interest to everybody. This is where Small Talk helps.

myWebGate Social Software

Screenshots
Video

By: Christian Güdemann and Team
myWebGate is a platform for closed ecosystems where you are online with your colleagues of the own organization and external people that were invited into myWebGate.

Fourth OpenNTF Development Contest

OpenNTF.Org hosted an XPages development contest sponsored by IBM Business Partner hedersoft.

This page contains short descriptions, screenshots and mini videos of the submissions in no particular order.



Find out more about the development contest.

mypic

Screenshots
Video

By: Jeremy G Hodge
mypic is an avatar/profile service similar to gravatar. It allows registered users to upload, crop, and resize their avatars.

XPages HomePage

Screenshots
Video

By: Linoy K George
XPage Applications Homepage allows users to create their own workspace on web.

Xpages cc SexyBookmarks

Screenshots
Video

By: ruud van reede
Bookmarks similar to Worldpress and Thumbler.

Custom persistent layer for Xpages

Screenshots
Video

By: weihang chen
Lightweight java annotation based persistent layer (customized JPA for Domino).

Xpages Instant Validation Textbox Custom Control

Screenshots
Video

By: Stephen M Keller
This custom control will do all the validation instantly as the user enters the values into the field.  No waiting for the refresh or any outside influence. 

mimeDominoDocument Data Source

Screenshots
Video

By: Jesse Gallagher
XPages component that acts like a normal xp:dominoDocument data source but does transparent serialization/deserialization.

XPages 3dmenue custom control

Screenshots
Video

By: Ulrich Krause
A three dimensional and space efficient menu.

Fun @ XPages

Screenshots
Video

By: Shashwat R Math
An initiative to use XPages for gaming.

Document Property Viewer (XPages)

Screenshots
Video

By: Aneesh M Nair
Web based document property box similar to Notes property box.

Forms 'n' Views

Screenshots
Video

By: Jesse Gallagher
Forms 'n' Views is intended to be something of a "Designer Lite" for the web - a tool for making quick changes to legacy design elements without loading Designer.

XPages for Presentation

Screenshots
Video

By: F van der Linden
Application to show how to use XPages for presentations.

Döcu

Screenshots

By: Köll S Cherizard
Döcu is a documentation dashboards application built in Java and XPages. Benefit from ready to go code samples, include in your own applications.

Notes mail and calendar for IBM Connections

Screenshots
Video

By: David Marko, Stanislav Marszalek
Access to Notes mail and calendar in IBM Connections 3 plus integration with Connections Files and Bookmarks.

xLog - logger framework

Screenshots
Video

By: Olle Thalen
Logging framework based on the Apache Commons Log interface or other log appenders.  

Attendance Widget for IBM Connections

Screenshots
Video

By: NithyaPriya Rajkumar, abeish babu
The attendance widget acts as an interactive interface to integrate a custom attendance tracking system with IBM Connections.

Intrapages - The Social Intranet

Screenshots
Video

By: Thomas Adrian
Social intranet with user profiles, followers, news streams, teamrooms, blogs, wikis, etc.

Generic NSF View Widget for IBM Connections

Screenshots
Video

By: Rene Winkelmeyer
Widget to display data from Notes views within IBM Connections.

IFrame-able View Controls

Screenshots
Video

By: Jesse Gallagher
Widget that display data from Notes databases (views or custom queries) in IBM Connections.

Timeglider

Screenshots
Video

By: Patrick Kwintensson
Timeglider JS is a zooming, panning data-driven timeline widget written in Javascript.

Xpage RSS Feed for Connections

Screenshots
Video

By: Gayathri Viswanathan, Linoy K George
Display Notes views via feed in IBM Connections.

Sway

Screenshots

By: Adam Foster, Martin Rolph, Doug Tait, Graham Simmons
Sway is Social Networking Measurement App for IBM Lotus Connections and Twitter.

DocumentCollection Tool on XPages

Screenshots
Video

By: Vasiliy Solyanik
Tool to copy the values from a collection of doc from a source database to the determinate fields of the document from a collection of docs from a target database.

ProjeX

Screenshots
Video

By: Ryan Buening
ProjeX is a XPages based project and testing issue management web application.