Education 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!

Textbook Image Description Application Save

An application to increase the availability of image descriptions in textbooks for print disabled students.

Technologies
Rails, Ruby, MySQL, SQLite
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
CodeMontage Platform Save

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

Technologies
Ruby, Rails, HTML, CSS, JavaScript, ERB, SCSS
openhatch.org Save

The code that runs openhatch.org

Technologies
Python
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
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
CodeCombat Save

Learn to code JavaScript by playing a game!

Technologies
Python, CoffeeScript, CSS
Causes
Education
Cofactor Save

Cofactor is an engine for collaboratively developing interactive education.

Technologies
Git, GitHub, Ruby, Rails, PostgreSQL
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.

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
Looking for something else?

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