1 / 21

A user interface that saves time and trouble

By leveraging the advantages of a fully ajaxified UI, yeager tries to eliminate a good part of the usual short-comings of web apps, like waiting for page reloads or having to manually confirm every single change submit. The general idea is to make the experience for administrators and editors as desktop-like as possible, with the aim of improving overall work efficiency.
We think that a lot of those relatively small time savers in the UI will add up to make a big difference in work efficiency at the end of the day, especially when working on complex and voluminous applications.
2 / 21

Drag & drop, Multi-actions

yeager's UI makes extensive use of drag & drop to make content administration tasks as least tedious as possible. It allows performing actions on multiple objects at once and supports keyboard controls. And we also dropped the usual save-step for every single change that an administrator makes, so that the overall content management process runs way smoother.
3 / 21


yeager comes with an object clipboard where editors can store any object they want.

Using the clipboard and drag & drop together can dramatically improve efficiency for typical, repetitive content administration. Especially for content-heavy applications or the initial content creation for a new website.
4 / 21

Asynchronous file upload

Our file uploader is a good example of yeager's editor-friendliness. Not only because of its comfortable drag & drop-functionality, but also because the system doesn't lock up when uploading files. Even when uploading large amounts of data, content editors can continue working with yeager, rest assured that upload queue is working quietly in the background.
5 / 21

File processing

yeager can be configured to automatically create, upon upload, different image sizes and croppings from uploaded images to save  users the hassle of manually creating umpteen variations of the same image asset, e.g. image thumbnails. yeager also comes with basic image editing functionality, like manual cropping of images.
For other filetypes custom file processors can be easily plugged into yeager. Custom processing is then performed upon upload, e.g. converting video files or making a word count in an office document.
6 / 21


yeager provides a full featured versioning system for all content-related object types.

There's previews of earlier versions, rollbacks to previous versions, and also a detailed change history for every object.
7 / 21

Time based publishing

yeager allows to automatically publish content on a specified time schedule.
This includes rollbacks to other versions of the content after publishing and complex advance scheduling of changes over multiple versions and different points in time.
8 / 21

Granular permissions

yeager comes with a flexible, user group-based rights management.
The granular permission concept allows re-modelling of complex corporate approval workflows, e.g. tailoring publishing permissions to specific user groups. 
9 / 21

User management

yeager is primed to handle user-centric applications.

It comes with its own user administration and the ability to pool users in different user groups, making it possible to deliver personalized content of all kinds, including e-mailings, applications with restricted access and social media type applications.
10 / 21

Built-in e-mailing

yeager comes with a set of basic but robust e-mail functionality. 
Possible applications are common auto-mailings from web applications or, employing yeager's user groups, custom e-mail-blasts for marketing purposes.
This is of course particularly efficient when re-appropriating website content in e-mailings.
11 / 21


yeager's core functionality comprises all standard functions to support commenting, including spam-protection and editable approval workflows.

12 / 21


yeager comes with a lazy-load caching mechanism that reduces the amount of reads on the database and improves site performance. The cache settings and cache rules can be controlled on a granular level.
13 / 21

Easy templating

yeager uses the smarty templating language for its popularity and simple syntax.
For frontend-developers, we added a number of custom smarty modifiers, allowing for clean and readable template code.
14 / 21

Structured Content

While it does have a rich text editor, yeager was actually developed with an emphasis on data-driven concepts using structured content entry. Main reason being the re-usal of content, be it on a single website or over different media and channels.

In yeager, structured content input happens via content forms we call "entry masks". An integrated editor makes building these entry masks fast and easy: Even complex input forms are quickly clicked and dragged together.
15 / 21

Fully extendable

yeager is not only a WCMS, but also an application development framework. Its plug-and-play extension concept is primed for every conceivable web application. From small blogs to large, socially driven news portals, yeager is easily tailored to the needs of a particular application.
Integrating custom extensions into yeager is easy: Simply hook into an event (e.g. onPublish, onAuthorizationFailed, etc) to execute your custom code.
16 / 21

Custom properties

yeager's architecture is ready for extensive customization.
Objects can easily be rigged with as many additional properties as you need for your application.
17 / 21

Auto-generated UI for extensions

Developers do not have to take care of arranging or styling their custom extensions.
Defined form fields automatically integrate into yeager's UI, including drag & drop support and versioning.
18 / 21

An API that is usable

Providing a clean and usable API for yeager is one of our priorities. We recognize that documentation is often the weak-point in WCMS platforms and a common cause for user frustration. That's why we put in a lot of effort to get it right and will continue to do so.

Our API syntax is human-readable for easy pick-up and quick orientation. We provide extensive documentation, including examples that will get you off the ground quickly.
19 / 21

Proven security

yeager has an excellent track-record in security-conscient environments, for example in the financial sector. It has been and is continuously being audited by external security firms.

20 / 21

Super fast setup

yeager's one file installation routine allows for easy and quick setup. Using the installation wizard, administrators typically get a fresh installation live and running in under five minutes.
Accordingly, updating yeager is just as simple. Available updates are displayed directly in the backend and can be installed with just one click. No hassles.
21 / 21

Custom administration panels

Developers can easily create and customize administration panels to provide editors or content managers with the optimal overview for the different content type(s) or applications at hand.