A Pure JavaScript Web Application Platform

Blocks application screenshot

Pageforest helps you build complete web applications without having to write any server-side code. You can build your application using standard web technologies (HTML, HTML5, CSS, and JavaScript). The Pageforest service provides application hosting, user authentication, and data storage.

What's a Pageforest App?

A Pageforest App is a web application that is written completely in client-side JavaScript. Your application can use any JavaScript libraries you want (e.g., jQuery, or jQuery mobile, prototype, or MooTools).

Because it is uses web standards, your App can target desktop browsers, mobile browsers (e.g., iPhone and Android), and tablet devices (e.g., the iPad).

Yet, web standards lack a method of providing your users Cloud-based storage. Pageforest provides a unified document storage service, so your App has a simple way to save it's own state to the Cloud.

Getting Started Video

This video will show how to create your first Pageforest App in just a few minutes.

Additional documentation and videos are available at the Pageforest Documentation site.

What Services does Pageforest Provide?

  • Application Hosting - All the assets for your App (HTML pages, JavaScript libraries, CSS files, and images), are hosted on your own sub-domain of Pageforest.com.
  • User Accounts - Each Pageforest user is authenticated by the Pageforest server. Your application does not need to implement user account management.
  • Cloud-based Document Storage - Each Pageforest user is given storage for their own document collection in the Cloud. When a user authorizes your application, your App can create and store documents to the user's collection.
  • Rich Permissions Model - User documents can be public, private, or shared with a specific group of other users; all under user-control.
  • Easy-to-Use JavaScript Libraries - The Pageforest JavaScript API makes it easy to implement both a standard user interface for user sign-in, as well as simple data storage and retrieval API's. Pageforest is designed to be simple to implement, so you can focus on the details of your application, and not have to spend too much time on Pageforest integration. Save dialog screenshot
  • Standard REST Interfaces - Pageforest data is accessed through standard HTML requests (GET, PUT, and POST), enabling use from other web services, widgets, and mobile applications.
  • Web-based IDE - You can use standard desktop-based editing tools to create your Pageforest application. But Pageforest also provides an online application editor that you can use to edit your source files and upload images. Editor screenshot
  • Real-time App Support - Write multi-user games, and chat-like Apps using Pageforest's real-time notification API's.
  • Reliability - Pageforest is backed by Google's Cloud-based service, giving a high level of scalability and reliability to the Pageforest service.
  • Pageforest is FREE! - Pageforest is free for developers. Our long-term goal is to help developers monetize their web Apps through an online App Directory and Store. You may also keep your Apps free and use ads to monetize your App. Pageforest users are given a generous free quota for storage and usage (we will offer premium subscription plans in the future).

Open source, open development.

We're committed to building Pageforest for the benefit of a wide range of developers and users; from hobbyists to professional web development teams. Pageforest is an open source project with an open development process and unrestrictive licensing. We welcome feedback and feature requests directly from our users and developers.

Custom solutions.

If you'd like help in building your application on the Pageforest platform, email us. We offer both free and paid support options, and can help you get your project off the ground with lower startup and ongoing maintenance costs than traditional web application development.

Create Your App Now!