Code for Philly volunteers give back to our community by donating their skills and time towards not-for-profit, civic-minded, open source projects. Browse our community’s project directory to identify where you can volunteer.

New to Volunteering?

If you’re new to volunteering or creating your own project, please check out our Projects 101 Blueprint slides.

For detailed advice on starting your own project, check out our own github ‘getting started’ project repo.

FYI - All our Projects 101 content is open source. Submit your own pull request to make it better with your own suggestions!

Remember, you’re a part of a national community of civic hackers

Check out Code for America’s project page for more opportunities to volunteer or for inspiration on the next project to start here in Philly.

Looking for our Code for Philly Civic Cloud hosting information?

Check out our documentation and github workflow here

PhillyTRUCE: A future where every community is functional, safe, and well-served in their neighborhoods by schools, media, and institutions. Drifting

PHILLY TRUCE: Mediation, Referral and Peace Patrol (or Street Outreach) are the primary services we provide.

The PhillyTRUCE app aims to disrupt the cycle of community-level violence by enabling residents to take an active role in their own safety. We seek to foster a community where safety is a co-created, shared responsibility.

PHILLY TRUCE is more than a movement; it's a call to action. We're disrupting violence right where it happens and need your help. Volunteer for safety patrols, mentorship programs, or social media campaigns. Be the change you want to see….

 Public Site  Developers

Siuba: fast, flexible data science with python Hibernating

This project has two major goals:

  • help people learn data science with python.
  • build siuba into fast and friendly tool for data analysis.

It can be hard to get started analyzing data, so a major piece will be figuring out some format for teaching beginners (e.g. running weekly analysis sessions, workshops, etc..).

Background

siuba is an open source python library designed for quick, interactive data analysis. It's a port of the tidyverse from R to python, and supports a tabular data…

 Public Site  Developers

Covid 19 - Jail Response Hibernating

Currently, roughly three groups of people are being held in local jails:

  • those serving short sentences
  • those held on cash bail
  • those held by the probation department pre hearing

In light of Covid 19, a group of advocates and attorneys from the city’s two bail funds, the #no215jail Coalition, Media Mobilizing Project, & ACLU of PA, are rapidly working to find ways to gain release of all those on local county jail who do not need to be there. The District Attorney’s Office (DAO), the Public Defender (PD), the Philly Police Department (PPD) recognize the need to move most…

Minimal Blue Bikes Philly Hibernating

Minimal Blue Bikes Philly

Miniaml Blue Bikes Philly is an Android app displays station status for the Indego Bike Share in Philadelphia. There is NO MAP, NO GPS, and works on Android 2.3+. It shows the station name, distance and direction from a reference "current" station, a color icon showing status / how full, and number of bikes/docks available. There is a summary statistics page, a station detail w/ address and location hint.

Why Minimal?

I have a 5 year old phone running Android 2.3 and I wanted a quick and light app to find stations, bikes, and docks. I know the city…

 Public Site  Developers

Philly Transpo Art Hibernating

About

A view of the [select] modes of transport, revealed by activation, to illustrate the levels/amount/rate of movement across the city.

Bike share pods flash when the number of bikes available changes (currently 15 minute intervals) Rail stations change with frequency of service during 15 minute windows (radius changes for heavy rail, opacity changes for light rail) Bus routes traced by shooters (eventually will glow more heavily based on bus frequency) See @karaml's project pitch here.

Data

Quasi-realtime data from the…

 Public Site  Developers

Indego-Flow Hibernating

Monitoring Indego bike share to monitor bike arrivals and departures at specific stations.

Could be helpful for determining best way to handle and re-distrbute bike.

 Public Site  Developers

Transportation Committee Maps Hibernating

Just trying to produce some simple maps that overlay demographic data with maps of transportation committee members to support a legislative campaign. Looking for data transformation help!

 Public Site

PATCO GTFS Hibernating

Google came up with an awesome specification for transit data: GTFS. Many transit agencies publish their schedules as GTFS for Google and other developers to use in transit applications; PATCO does not currently publish theirs as GTFS. This project takes the data from the PATCO PDF schedules, and transforms them into GTFS.

 Public Site  Developers

Bike Route Tracker (CyclePhilly) Hibernating

I am interested in developing a smartphone-based project to collect voluntary data on cyclists' bike route preferences.

The goal is to promote the app during a two to four week window where city or regional bicyclists would be encouraged to download and use the app to track their biking habits. The route data would be linked to a webmapping viewer that would allow users to the recorded routes and bike patterns of of all participants in realtime (users get fun instant feedback, we get great if self-selectedâ data in the aggregate).

The data generated would supplement the Delaware…

 Public Site  Developers