Fork me on GitHub



The easiest way to create a portfolio website.

Folio aims to be a simple way for non-technical people to create beautiful portfolio websites. By taking advantage of open directories, Folio will transform a simple folder structure into a great looking website for anyone to present their work. To use Folio you don't have to know how to code and you don't have to set up a database. Simply upload your edited files to a server and you are done— Folio handles the rest. Below is a simple example of what a Folio project could look like:

Preparing Your Website

In the Projects directory you should create a folder for each project you would like to showcase. Each folder should have the same name of your project. Next, inside of this folder create a file called description.txt. This file should just be a description your project (it can be as long or as short as you would like). Be sure that you save it with the extension .txt and not .rtf or .doc. Finally, include any images you would like to assocate with the project. Repeat this step for as many projects that you would like to showcase with Folio.

Customizing the Homepage

The current design of Folio allows you to customize the homepage of your website. You will be able to include a “headline” and a “byline”. Do so by editing the files headline.txt and byline.txt in the directory called homepage-details.

Uploading Your Files

To deploy Folio, simply copy all the files from the “Folio” directory on your computer to your websever. You will probably do this over FTP. Some webhosts allow you to do this with a web interface. Some good FTP applications are Cyberduck or Transmit. You should be certain to copy all files and folders. You will probably want to upload these files to a folder on your server called “public_html” or “public”. If you don’t have a webhost its very easy to get setup with a service like Dreamhost or Media Temple.

Development Goals


Download a .zip of Folio