CiviForm aims to simplify the application process for benefits programs by re-using applicant data for multiple benefits applications. It is being developed by Google.org in collaboration with the City of Seattle.
See the latest end-to-end demo (NOTE: This is a work in progress, so many screens are rough).
To get started please first read our Contributing wiki page.
And more specifically:
If you're interested in just digging around and interacting with the code, see Getting started for guidance on setting up your environment and running a local development server.