eViewer
eViewer is a leading enterprise HTML5 document viewer that enables organizations to deliver web-based document rendering, manipulation, and collaboration to any application or ECM system. Built with AngularJS and HTML5, eViewer provides a zero-footprint solution requiring no downloads or installations.
Through extensive RESTful, JavaScript, and TypeScript APIs, users can perform essential operations including append, rotate, drag-and-drop reordering, splitting, merging documents, and more. Advanced features include annotations with rubber stamps, and sticky notes; secure digital signatures; and AI-powered redaction for GDPR and CPRA compliance.
Render PDF, TIFF, MS Office, IBM MODCA, AFP, and more. Support includes audio/video playback. Client-side processing reduces server load for faster performance across any device and browser.
Deploy on-premise, in the cloud, or hybrid. Integrate with IBM ECMs, OpenText, Microsoft SharePoint, and others. Fully customizable viewer.
Learn more
PrizmDoc
Through a collection of UI components and content manipulation APIs, PrizmDoc provides customizable document processing to help developers deliver in-browser document creation, editing, and collaboration functionality, to enhance their software applications. Our functionality integrates on the client and server side smoothly, creating a seamless experience for both you and your users. Render and display dozens of file types, from Adobe PDFs and Microsoft Office files to CAD and DICOM formats, in a browser without the need to download or open native applications. Designed for seamless integration with your application, our zero footprint HTML5 viewer is fully customizable, from quick integrations with minimal configuration to complete programmatic control using our extensive JavaScript API.
Learn more
Backbone.js
Backbone.js gives structure to web applications by providing models with key-value binding and custom events, collections with a rich API of enumerable functions, views with declarative event handling, and connects it all to your existing API over a RESTful JSON interface. When working on a web application that involves a lot of JavaScript, one of the first things you learn is to stop tying your data to the DOM. It's all too easy to create JavaScript applications that end up as tangled piles of jQuery selectors and callbacks, all trying frantically to keep data in sync between the HTML UI, your JavaScript logic, and the database on your server. For rich client-side applications, a more structured approach is often helpful. With Backbone, you represent your data as Models, which can be created, validated, destroyed, and saved to the server.
Learn more
JxBrowser
JxBrowser is a cross-platform Java library that integrates a Chromium-based web browser component into Java applications. It offers a comprehensive API for DOM access, Java-to-JavaScript communication, printing, file downloads, and more. It includes lightweight visual components for Swing, JavaFX, SWT, and Compose Desktop (coming soon) UI toolkits to display HTML, PDF, and WebGL content in Java desktop apps.
Learn more