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?
已存档?
是复刻?
已锁定?
是镜像?
是私有?