JavaScript Projects

These open source, community-driven projects are making the world better and could really use your help. Check them out and contribute however you'd like. Or, view organizations. Excited to contribute, but can't dig in right now? Code Later!

Shareabouts Save

Shareabouts is a mapping application for crowdsourced info gathering.

Technologies
JavaScript
OKN Open Data Census Application Save

Open government data dashboard at http://census.okfn.org

Technologies
JavaScript
myRobogals Platform Save

myRobogals is the global intranet and record-keeping tool for Robogals. It simplifies many of our day-to-day tasks, including organising school visits, managing and communicating with members, and easily collecting statistics on a global scale.

Technologies
PHP, Python, Django, HTML, CSS, JavaScript
Sheltr Web Application Save

A mobile-friendly web app that provides information to guide individuals to an intake center, a place where meals can be accessed, and a place to sleep for the night.

Technologies
JavaScript
CodeMontage Platform Save

Empowering coders to find open source, social good projects and improve the world.

Technologies
Ruby, Rails, HTML, CSS, JavaScript, ERB, SCSS
Khan Academy API Save

The Khan Academy API gives developers access to nearly all types of Khan Academy data via a RESTful API that outputs easy-to-parse JSON.

Technologies
JavaScript, CSS, Python
Causes
Education
Khan Academy Exercises Save

Khan Academy has created a generic framework for building exercises. This framework, together with the exercises themselves, can be used completely independently of the Khan Academy application.

Technologies
JavaScript, CSS, Python
Causes
Education
structured.js Save

structured.js is a Javascript library that provides a simple interface for verifying the structure of Javascript code. It is particularly useful in checking beginner code to provide feedback as part of Khan Academy's CS curriculum.

Technologies
JavaScript, CSS
Causes
Education
OpenLMIS Save

OpenLMIS is a highly configurable logistics management system to support different organizations and governments who are struggling to make medicines and related supplies available in far fetched health centers at the right time and in right quantity.

Quill Save

Quill is a web-based tool that provides personalized, interactive grammar lessons for middle school students.

Technologies
Ruby, Rails, PostgreSQL, JavaScript
Causes
Education
ActivateHub Save

Aggregated event calendar for civic engagement and activist events

Technologies
Ruby, JavaScript, CSS
Predator Alert Tool for Facebook Save

The Predator Alert Tool for Facebook is designed for survivors of sexual assault and rape. It allows you to share information about people in your social network who may be dangerous without having to reveal your identity.

Technologies
PHP, JavaScript, CSS
NEMS Save

A mobile app to locate the nearest non-emergency ambulance service.

Technologies
JavaScript, jQuery, Apigee, PhoneGap
Causes
Health
Open Science Framework Save

Open Science Framework promotes integrity, reproducibility and transparency in the scientific workflow.

Technologies
JavaScript, Python
giv2giv API Save

A nonprofit, crowdfunded, open-source mutual fund for charity -- With a RubyOnRails API, and JS/CSS/HTML UI, we're changing the landscape of charitable giving.

Technologies
Ruby, Rails, JavaScript, jQuery, CSS, HTML
Causes
Fundraising
Girl Develop It Website Save

Girl Develop It is a nonprofit organization that provides affordable programs for adults to learn web and software development in a judgment-free environment.

Denver Street Sweeping Save

A application that gives denver residents notifications about upcoming street sweeping occurrences.

Technologies
HTML, CSS, JavaScript
brigade-alpha Save

The Code for America Brigade program is an international network of people committed to using their voices and hands, in collaboration with local governments, to make their cities better.

Technologies
HTML, CSS, JavaScript, PHP
Open Cupboard Save

A customer management application for a Food Pantry

Technologies
JavaScript, Ruby, CSS, HTML
Live Editor Save

The Khan Academy Live Editor is a dynamic code editor developed for the Khan Academy Computer Science curriculum.

Technologies
JavaScript, CSS
Causes
Education
Forest Planner Save

Decision support to help non-industrial forest manager adopt ecological forestry practices

Technologies
JavaScript, Python, HTML, CSS, Ruby
Looking for something else?

Check out our resources to connect with other ways to learn, code, and do good.