Web Applications Made Easy

OpenWAML Viewer - Web Application Viewer
Omnibus - Offline Web Storage

Omnibus Overview

Ever wondered if it would ever be possible to execute web applications offline?

An Omnibus file is our answer to running web applications securely and efficiently either when no Internet connection is available or when you need that extra performance of working with your data locally.

Definition: \Om"ni*bus\ [Latin for all]

n.
A long motor vehicle for passengers; now called a bus.
A printed anthology of the works of one author or of writings on related subjects.
A container for similar or closely related objects. (An omnibus file)
adj.
Including or covering many things or classes

More than 3 years in the making, our Omnibus technology is a world first for creating secure, locally executable web applications. In short, an Omnibus file is a single, compressed and/or encrypted file linked to a web server. Each Omnibus file on your computer is associated with a single (parent) web server that has full access to the contents of the Omnibus file (but nothing else on your PC). In a way, you can think of an Omnibus file as an extension of the parent web server, able to serve web pages even in the absense of an Internet connection.

An Omnibus file is almost like a web server inside of a file. All your server scripts (currently only PHP) as well as your database tables (SQLite) reside inside the Omnibus file together with your static content. You navigate the contents of an Omnibus file just as you would the original web site. Simply double click the Omnibus file and a browser opens up showing static or dynamically generated content. It also works very well with our free OpenWAML viewer enabling you to create what appears to the end user like a normal desktop application.

Up to now, running web applications offline has been nothing more than just plain hacking. An Omnibus file is a safe way to give web sites access to storage space on your hard drive without actually giving them access to your files. Omnibus files retains all of the security settings that it's parent web site has. To your web browser, an Omnibus looks like the original web site, so all your browser security policies still apply.

Omnibus files are lightweight containers for web applications and just about any other data that you can put on a web server. You can synchronize its contents on a user defined schedule or use it as static storage. Copy it to your thumbdrive (flash drive) and use it anywhere that you have the Omnibus software installed.

In summary, a single Omnibus file may :

  • Contain folders and files of any type or size.
  • Grow to any size up to a limit agreed to by the end user.
  • Contain PHP scripts.
  • Contain any number of SQLite databases.
  • Be encrypted and/or compressed.

Our Omnibus product is currently in an Alpha test phase. If you are interested in joining our Beta test program, please complete our Omnibus Beta registration.