code-dot-org

The code powering code.org and studio.code.org

Github星跟蹤圖

Code.org

Coverage Status

Welcome! You've found the source code for the Code.org website and the Code Studio platform. Code.org is a non-profit dedicated to expanding access to computer science education. You can read more about our efforts at code.org/about.

Quick start

  1. Follow our setup guide to configure your workstation.
  2. rake build to build the application if you have not done so already
  3. bin/dashboard-server to launch the development server.
  4. Open your browser to http://localhost-studio.code.org:3000/.

To see a list of all build commands, run rake from the repository root.

How to help

Wondering where to start? See our contribution guidelines.

What's in this repo?

Here's a quick overview of the major landmarks:

Documentation

dashboard

The server for our Code Studio learning platform, a Ruby on Rails application responsible for:

  • Our courses, tutorials, and puzzle configurations
  • User accounts
  • Student progress and projects
  • The "levelbuilder" content creation tools

pegasus

The server for the Code.org website, a Sinatra application responsible for:

apps

The JavaScript 'engine' for all of our tutorials, puzzle types and online tools. It gets built into a static package that we serve through dashboard. Though there are currently some exceptions, the goal is that all JS code ultimately lives here, so that it gets the benefit of linting/JSX/ES6/etc.
Start here if you are looking for:

Everything else

  • aws: Configuration and scripts that manage our deployments.
  • bin: Developer utilities.
  • cookbooks: Configuration management through Chef.
  • shared: Source and assets used by many parts of our application.
  • tools: Git commit hooks.

主要指標

概覽
名稱與所有者code-dot-org/code-dot-org
主編程語言JavaScript
編程語言Ruby (語言數: 17)
平台
許可證Other
所有者活动
創建於2014-09-20 00:46:11
推送於2025-06-16 17:32:24
最后一次提交
發布數2347
最新版本名稱v2025-06-13.0 (發布於 )
第一版名稱v3 (發布於 2014-09-19 18:42:41)
用户参与
星數862
關注者數81
派生數499
提交數198.6k
已啟用問題?
問題數178
打開的問題數11
拉請求數60946
打開的拉請求數337
關閉的拉請求數5084
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?