The easiest way to create a portfolio webstie.
JavaScript PHP
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.



Folio allows non-technical people to create beautiful portfolio websites using the names of files and directories in the folder called “Projects” (no database needed). Simply upload the contents of the “Folio” folder to a server and it will just work.

This project was made at 319 Scholes for Art Hack Day.

Why Folio?

With folio you can create a website without having to write any code or setup a database. Alternatives like Indexhibit or WordPress will force you to create a database no matter what. With Folio, your database is simply the folders you create in the Projects directory.

Preparing your Website

In the Projects directory you should create a folder for each project you would like to showcase. Give this 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. 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.


Github is a great place to ask questions or log bugs. Please log any issues on the Folio devleopment page.