There are no reviews yet. Be the first to send feedback to the community and the maintainers!
aphrodite
Framework-agnostic CSS-in-JS with support for server-side rendering, browser prefixing, and minimum CSS generationstyle-guides
Docs for the Organizationkhan-exercises
A (deprecated) framework for building exercises to work with Khan Academy.perseus
Perseus is Khan Academy's exercise question editor and renderer.genqlient
a truly type-safe Go GraphQL clientreact-components
live-editor
A browser-based live coding environment.flow-to-ts
Convert flow code to typescriptkhan-api
Documentation for (and examples of) using the Khan Academy APIgae_mini_profiler
A ubiquitous mini-profiler for Google App Engine, inspired by mvc-mini-profilerkhan-mobile
Youโre probably looking for www.github.com/khan/mobilePrototope
Swift library of lightweight interfaces for prototyping, bridged to JSmath-input
math-input = react + redux + mathquillsnippets
Code related to collecting and pushing weekly snippetsstructuredjs
Test JavaScript code, look for functionality.pull-request-comment-trigger
A github action for detecting a "trigger" in a pull request description or commentreact-multi-select
A multiple select component for Reactguacamole
General Use Machine Learning for Learning Libraryreact-render-server
A node.js server for server-side rendering anything!tinyquery
A Python in-memory test stub for BigQueryslicker
a tool for moving things in pythonwonder-blocks
React components for Wonder Blocks design system.KAS
A lightweight JavaScript CAS for comparing expressions and equations.math-facts
hivemind
Experimental knowledge-management system for Long-term Research referencesanalytics
Tools to analyze KA logs and other datakmath
JavaScript Numeric Math Utilitiesalertlib
A small library to make it easy to send alerts to various platformskhan-linter
Lint and code-munging tools for Khan Academy codebasejenkins-jobs
Scripts and the like that Jenkins jobs can run.react-balance-text
A React wrapper for the Adobe Web Platform's Balance-Text Projectfrankenserver
A fork of the Google App Engine SDK with modifications required by Khan Academykhan-windows
Khan Academy for Windows 8engblog
KA Engineering blog.mu-lambda
A small library of functional programming utilities.gittip-gdoc
Extract records from a Google Doc spreadsheet and bulk set the results on Gittip.internal-webserver
Code that runs on the khan-academy webserver ec2 instance (for dev tools and the like)youtube-export
Scripts to download and transcode Khan Academy videos and put them on S3KhanQuest
Khan Academy the gameculture-cow
NO LONGER USED! This is Culture Cow for HipChat. See Culture Cow code for Slack here: https://github.com/Khan/culture-cronfuzzy-match-utils
A collection of string matching algorithms designed with React Select in mind.graphie-to-png
A tool for converting graphie JS code to an imagereact-native-codegen
Generating bindings between js & native via flow typeswebapp-i18n-bigfile
The next generation of webapp-i18n, starting in April 2015, that uses git-bigfile to avoid storing large resources.khan.github.io
An index of some of the open source efforts at Khan Academyzendesk-theme
Files for our custom https://khanacademy.zendesk.com/ themetyped-context
Sample code for the Khan Academy blog about statically typed contextgit-workflow
scripts to enable the git workflow at Khan Academylocaleplanet
A clone of the l10n files at localeplanet.com.OhaiPrototope
A prototope bootstrap project in xcodedendro
A tool for analyzing dependency trees.structured-blocks
Early-Math-Prototype-Player
Play the Early Math Prototypes embedded in an iPad app.Cantor
Prototypes around a medium and toolset for exploring quantities and arithmetic operationsudp-relay
Fork of Simple UDP proxy at http://aluigi.altervista.org/mytoolz.htm, with modifications required by Khan Academycomputing-curriculum
Articles that teach computer programming and computer science on Khan Academy.gae-continuous-deploy
A server which polls a repository and automatically deploys to Google App engineslack-deploy-hooks
Slack outgoing webhooks to power Khan's deployment processOpenResponses
Prototyping around supporting open-ended responses through peer learningEarly-Math-Prototypes
Exploratory prototypes of interactions for early mathBabyHint
Provide more helpful hints for JavaScript developers.projects
We aim to provide motivating hands-on learning experiences for students all ages.appengine-mapreduce
A fork of http://code.google.com/p/appengine-mapreduce/ with modifications required by Khan Academykhan-webhooks
A KA-specific web hook to notify Slack/HipChat about Phabricator and GitHub events.kotlin-datastore
high-level kotlin library for accessing Google cloud datastorereact-sandbox
Play with your components!khannotations
A React library for rough, animated, annotations.KhanAcademy_clr
Khan Academy's colors, accessible via OS X's built-in color pickerBirdAcademy
This experimental learning activity tries to help young children implicitly construct a sense of place value via play.i18n-babel-plugin
Babel plugin to convert <$_> and <$i18nDoNotTranslate> tags to function calls.youtube-tools
Miscellaneous tools to modify KA's YouTube videos en massetranslation-assistant
Intelligent translation memory for perseus exerciseswonder-stuff
Packages for sharing features across JavaScript-based projectsbeep-boop
Automated issue-frequency HipChat notifierJSContextBenchmarking
How fast is iOS 7's new web-less JavaScript API?todo-tools
Helps you track the TODOs in your codebaseopenpyxl
A fork of openpyxl with modifications required by Khan Academy.ka-clone
manages an isolated local gitconfig for cloned repositoriesActiveQuizTouch
Exploring and expanding on the mechanics and concepts behind Jenova Chen's Active Quiz through multitouch prototypingkhan-i18n
This repo is just used to handle the issues for Khan Academy's internationalization efforts.declarative-z-indexes
Prevent z-index conflicts by generating them from declarative constraintstwo-truths
Two Truths and a Lie Slack Botpull-request-workflow-cancel
Conserve resources by cancelling workflow runs for previous commits on a pull-request.kake
A `make` library in Pythonplacecomplete
A Select2/jQuery plugin for location autocomplete powered by the Google Maps APIalgebra-tool
tool for manipulating algebraic expressions and equationska-player
Play your favorite Khan Academy CS programs on your phonereact-build
Configuration for making a custom build of React + ReactART for KArender-gateway
The core implementation of our render-gateway servicereal-time-exercises-dashboard
Dashboard of Khan Academy exercises completed in real time on a map!khan-mobile-exercises
Edit our CSS to make exercises work great on mobile devices.free-response-report
Publication regarding our experiments with open-ended online learningA11yAnalytics
A tool to help you understand your users' accessibility needs.mobile_video_zoom
Utility for producing mobile-friendly video zoom/pan sequences from KA videoseslint-plugin-khan
eslint plugin with our set of custom rules for various thingspygments-server
A simple server that provides HTTP access to `pygmentize`tutoring-accuracy-dataset
This repository hosts the paper โLLM Based Math Tutoring: Challenges and Datasetโ, along with the accompanying dataset. It explores the performance and challenges of Large Language Models (LLMs) in math tutoring scenarios, providing a benchmark dataset for evaluating LLM accuracy in educational contexts.web-workshop
long-term-research-reports
Repository for developing longer-form reports from the Long-term Research teamcanals
Canals: pure URL routingLove Open Source and this site? Check out how you can help us