GitHub Codespaces
DevelopersGitHub, a subsidiary of Microsoft
Initial release2020; 6 years ago (2020)[1]
PlatformWeb application
O–IDE
TypeCloud computing
development environment
LicenseProprietary software
Websitegithub.com/features/codespaces

GitHub Codespaces is a cloud-based online integrated development environment developed by GitHub. It allows users to create and manage development environments directly within the browser or through Visual Studio Code desktop. Codespaces is tightly integrated with GitHub repositories and enables on-demand coding, debugging, and testing in a full-featured development container hosted in the cloud.[2]

Features

edit
Codespaces layout
GitHub Copilot on the left
Code editor in center
Terminal on the right

Licensing

edit

GitHub Codespaces is proprietary software and available to GitHub users under various subscription plans. Codespaces includes a monthly usage quota for free tier users of 120 hours, and expanded access for GitHub education, Pro, Team, and GitHub Enterprise plans.[6]

GitHub Classroom

edit

GitHub Classroom is an educational tool developed by GitHub to streamline the process of managing programming assignments and coursework. Integrated with GitHub repositories, it allows instructors to distribute starter code, automate grading workflows, and track student progress. GitHub Classroom is widely used in computer science education and supports integration with GitHub Codespaces for cloud-based development environments.[7][8][9]

Programming languages supported

edit

Extensions

edit

Some of the popular extensions include:

See also

edit
edit
  • github.dev — A lightweight, browser-based editor for GitHub repositories, often seen as a simplified version of Codespaces, without backend compute or container support.

References

edit
  1. ^ Lardinois, Frederic (May 6, 2020). "GitHub gets a built-in IDE with Codespaces, discussion forums and more". TechCrunch.
  2. ^ "Using GitHub Codespaces". Johns Hopkins Engineering. December 5, 2024.
  3. ^ "How to use GitHub Codespaces for reviewing pull requests". Graphite.dev.
  4. ^ "Using GitHub Codespaces in Visual Studio Code". GitHub Docs.
  5. ^ "Introduction to dev containers". GitHub Docs.
  6. ^ "GitHub Codespaces freely available to all GitHub users". Infoworld. 2022-11-11.
  7. ^ "GitHub Classroom Getting Started Guide". YouTube.
  8. ^ "Using GitHub Codespaces with GitHub Classroom". GitHub Docs.
  9. ^ Jhon, Ralf. "Git gui". Retrieved 22 February 2025.
  10. ^ "Build software better, together". GitHub.
edit

📚 Artikel Terkait di Wikipedia

GitHub

"GitHub Codespaces documentation". GitHub Docs. Archived from the original on October 18, 2022. Retrieved August 8, 2023. "GitHub Codespaces – Github"

GitHub Copilot

GitHub Copilot is a code completion and programming AI-assistant developed by GitHub and OpenAI that assists users of Visual Studio Code, Visual Studio

Visual Studio Code

integrated development environments Comparison of text editors GitHub Copilot GitHub Codespaces – Online integrated development environment that resembles

Google Colab

Shell – other online IDEs from Google GitHub Codespaces – Online integrated development environment platform from GitHub Kaggle § Kaggle Notebooks Termux –

Atom (text editor)

development", specifically its GitHub Codespaces and Visual Studio Code, developed by Microsoft which had acquired GitHub in 2018. Atom is a "hackable"

Nat Friedman

including GitHub Copilot, GitHub Codespaces, a native GitHub mobile app for iOS and Android, the GitHub Advanced Security product, GitHub Sponsors to

List of online educational resources

– interactive geometry, algebra, statistics and calculus web-app. GitHub Codespaces – online IDE for computer programming Google Colab – Jupyter notebook

List of integrated development environments

Codeanywhere CodePen CodeSandbox CoCalc DartPad Eclipse Che Firebase Studio GitHub Codespaces Google AI Studio Google Cloud Shell Google Colab JDoodle JupyterLab