awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to codecombat/codecombat

Projects sharing features with Codecombat

30 open-source projects similar to codecombat/codecombat, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • bytelegend/bytelegendByteLegend avatar

    ByteLegend/ByteLegend

    3,695View on GitHub↗

    ByteLegend is a gamified programming environment designed for learning to write code through interactive game mechanics, rewards, and puzzles. It functions as a software development experience that integrates these elements to make programming education more engaging. The project includes a multilingual localization framework and internationalization toolset. This system decouples source code from display text using external key-value mappings and manages language preferences via request headers and regional identifiers. It features an automated translation workflow that generates machine tra

    Javagamejavalearning
    View on GitHub↗3,695
  • bootdotdev/curriculumbootdotdev avatar

    bootdotdev/curriculum

    3,415View on GitHub↗

    This project is an interactive programming curriculum and educational system designed to teach computer science and software engineering. It provides a structured set of courses and professional roadmaps focused on backend engineering, DevOps, and systems fundamentals. The platform is distinguished by an AI-powered coding tutor that provides Socratic guidance and contextual hints to help students find solutions independently. It features a browser-based code sandbox using WebAssembly to eliminate local environment setup, alongside automated test-based grading and spaced-repetition logic to re

    algorithmscomputer-sciencecurriculum
    View on GitHub↗3,415
  • sindresorhus/awesomesindresorhus avatar

    sindresorhus/awesome

    476,211View on GitHub↗

    This project is a community-maintained directory that serves as a comprehensive index of software tools, frameworks, and educational materials. It functions as an open-source knowledge base, organizing diverse engineering domains and technical resources into a structured taxonomy to assist developers in discovering high-quality content. The directory distinguishes itself through a decentralized peer-review model, where independent contributors curate, verify, and update entries to ensure accuracy and relevance. All information is stored in a version-controlled, flat-file markdown format, whic

    awesomeawesome-listlists
    View on GitHub↗476,211

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • epicmaxco/vuestic-uiepicmaxco avatar

    epicmaxco/vuestic-ui

    3,745View on GitHub↗

    Vuestic UI is a Vue 3 component library providing a collection of pre-made user interface elements. It serves as a responsive UI framework and a themed component system designed to speed up frontend development and maintenance. The toolkit features a centralized configuration system for global styling and dynamic branding, including a built-in dark mode. It includes an internationalized interface toolkit with native support for localization and translating application content for multiple languages. The library provides a set of accessible web components that meet accessibility standards for

    Vueaccessibilitycomponentsjavascript
    View on GitHub↗3,745
  • chuyu-team/dism-multi-languageChuyu-Team avatar

    Chuyu-Team/Dism-Multi-language

    18,971View on GitHub↗

    Dism-Multi-language is a utility designed for the localization of Windows images and deployment environments. It functions as a management tool for injecting and modifying language packs, enabling the translation of user interface strings within offline Windows installation media. The project provides a framework for software localization management by decoupling translation data from core system components. It utilizes external resource files and key-value mapping to handle language-specific text, allowing for the systematic adaptation of Windows deployment environments to different regional

    HTML
    View on GitHub↗18,971
  • alibaba/icealibaba avatar

    alibaba/ice

    18,632View on GitHub↗

    Ice is an enterprise-grade web application framework designed to support the development of scalable, distributed front-end systems. It functions as a comprehensive JavaScript build toolchain and orchestration platform, providing the necessary infrastructure to manage complex business logic, standardized project structures, and automated asset pipelines. The framework distinguishes itself through a modular plugin architecture and native support for micro-frontend orchestration. By allowing developers to compose applications from independently deployable modules, it enables large teams to coll

    TypeScriptframeworkicejsmicrofrontends
    View on GitHub↗18,632
  • aspnetboilerplate/aspnetboilerplateaspnetboilerplate avatar

    aspnetboilerplate/aspnetboilerplate

    11,984View on GitHub↗

    This project is an application framework and boilerplate for enterprise web applications based on ASP.NET Core. It provides a foundation for building large-scale business applications by implementing a domain-driven design framework that organizes application logic into decoupled layers and modules. The framework distinguishes itself through built-in support for multi-tenant software-as-a-service architectures, providing primitives for data, configuration, and interface isolation for multiple customers within a single instance. It also includes an integrated identity management system featuri

    C#abparchitectureaspnet
    View on GitHub↗11,984
  • air-verse/airair-verse avatar

    air-verse/air

    22,999View on GitHub↗

    Air is a command-line utility designed to automate the development lifecycle for Go applications. It functions as a build runner that monitors source code for file-system modifications, automatically triggering rebuilds and process restarts to maintain an updated development environment. The tool distinguishes itself by integrating container-isolated execution, allowing developers to run build and test workflows within consistent, ephemeral environments. It also incorporates a reverse-proxy layer that intercepts network traffic to facilitate live-reloading of browser sessions, ensuring that c

    Godockerfile-watchergin
    View on GitHub↗22,999
  • scylladb/seastarscylladb avatar

    scylladb/seastar

    9,271View on GitHub↗

    Seastar is a C++ server application framework and asynchronous programming library designed for building high-performance, shared-nothing server applications. It functions as a high-performance I/O engine providing direct disk and network access through a shared-nothing framework that partitions data and execution across CPU cores. The framework distinguishes itself through a thread-per-core architecture that eliminates locking and resource contention by assigning one execution thread to each physical CPU core. It implements a userspace TCP/IP stack and kernel-bypass techniques, integrating w

    C++
    View on GitHub↗9,271
  • project-chip/connectedhomeipproject-chip avatar

    project-chip/connectedhomeip

    8,586View on GitHub↗

    This project is an open-source software development kit and framework for implementing the Matter smart home standard. It provides a universal IPv6-based application layer and a cluster-based data model to ensure interoperability between diverse smart home devices and controllers. The system is distinguished by its multi-transport network abstraction, which maps Bluetooth LE, Thread, and Wi-Fi implementations to a common layer. It includes specialized tooling for secure device commissioning via QR codes and NFC, as well as a comprehensive over-the-air firmware update system for distributing s

    C++build-with-matterchipconnected-devices
    View on GitHub↗8,586
  • coze-dev/coze-studiocoze-dev avatar

    coze-dev/coze-studio

    19,900View on GitHub↗

    Coze Studio is a development platform for building intelligent agents and conversational applications. It provides a visual environment where users construct agents by linking workflows, knowledge bases, and custom prompts to automate complex tasks. The system functions as a central hub for managing AI model services, allowing developers to connect various providers to serve as the intelligence layer for their applications. The platform distinguishes itself through a node-based workflow orchestrator that enables the design of automated logic sequences on a visual canvas. It includes a modular

    TypeScriptagentagent-platformai-plugins
    View on GitHub↗19,900
  • stackblitz/webcontainer-corestackblitz avatar

    stackblitz/webcontainer-core

    4,610View on GitHub↗

    WebContainer is a browser-based runtime environment designed to execute server-side code, operating system commands, and full-stack development toolchains directly within a web tab. It provides the infrastructure for cloud IDEs and zero-install development workflows by simulating a runtime that eliminates the need for local installations or remote virtual machines. The system leverages WebAssembly to map system calls and implements a virtual POSIX-compliant filesystem and network interception layer. This allows the runtime to spawn command-line processes, execute shell commands, and route int

    browsernodejsstackblitz
    View on GitHub↗4,610
  • liyupi/sql-motherliyupi avatar

    liyupi/sql-mother

    4,215View on GitHub↗

    sql-mother is a browser-based educational platform for learning SQL syntax through interactive exercises, tutorials, and a query playground. It provides a structured environment for mastering the logic and syntax of MySQL, SQLite, and PostgreSQL using a sequence of hands-on challenges. The platform uses a WebAssembly-based database engine to enable local SQL execution and real-time query validation entirely within the browser. This architecture allows for virtual table mocking and state management without the need for a backend server or user accounts. The environment includes a gamified cur

    TypeScriptcssdatabasefrontend
    View on GitHub↗4,215
  • total-typescript/beginners-typescript-tutorialtotal-typescript avatar

    total-typescript/beginners-typescript-tutorial

    7,953View on GitHub↗

    This project is a structured educational course and interactive tutorial designed to teach the TypeScript type system. It functions as a coding sandbox where users learn through a series of guided exercises and challenges that are verified using an automated local test runner. The curriculum covers a progression of skills starting with basic typing fundamentals and core language patterns. It advances into generic abstractions, complex type transformation techniques, and advanced type programming. The material also includes practical applications of software engineering patterns, such as bran

    TypeScriptbeginnerscrash-coursetutorial
    View on GitHub↗7,953
  • vitest-dev/vitestvitest-dev avatar

    vitest-dev/vitest

    15,970View on GitHub↗

    Vitest is a high-performance testing framework designed for JavaScript and TypeScript applications. It provides an integrated environment that supports unit, integration, and browser-based testing, allowing developers to execute test suites natively without requiring separate build steps or complex configuration. The project distinguishes itself through a highly optimized execution model that leverages worker-thread isolation and on-demand module transformation to provide rapid feedback. It includes a comprehensive suite of mocking and spying utilities that allow for the interception of depen

    TypeScripttesttesting-toolsvite
    View on GitHub↗15,970
  • freecodecampchina/freecodecamp.cnFreeCodeCampChina avatar

    FreeCodeCampChina/freecodecamp.cn

    37,712View on GitHub↗

    This project is an interactive coding learning platform and open-source educational courseware designed for mastering web development. It provides a browser-based environment where users can engage with a structured curriculum covering front-end, back-end, and data visualization skills through hands-on exercises. The platform distinguishes itself by integrating a browser-based code sandbox and a nonprofit technical partnership portal. This framework allows learners to transition from guided lessons to building and maintaining real-world software applications for nonprofit organizations. The

    CSScareercertificationcn-freecodecamp
    View on GitHub↗37,712
  • gitbookio/javascriptGitbookIO avatar

    GitbookIO/javascript

    3,693View on GitHub↗

    This project is an interactive JavaScript course and beginner programming guide designed to teach fundamental scripting logic and language syntax. It functions as a web-based coding tutorial that transforms markdown-based lessons into a static site curriculum for learning web development basics. The resource features a browser-based code sandbox that allows for the execution of JavaScript snippets within a secure environment for immediate feedback. Lessons are organized into a linear sequence of modules to provide a structured onboarding process for those new to software development. The sys

    javascriptlearn-to-codelearning
    View on GitHub↗3,693
  • ryanb/ruby-warriorryanb avatar

    ryanb/ruby-warrior

    3,888View on GitHub↗

    Ruby Warrior is an educational programming game and scripting sandbox designed to teach the Ruby language. It functions as a turn-based strategy engine where users write scripts to control a character's behavior and solve puzzles within a grid-based world. The platform focuses on algorithmic logic and decision-making, requiring users to write autonomous scripts that navigate obstacles and defeat enemies. It provides a gamified environment for practicing tactical scripting and interactive Ruby learning. The system includes a state-querying API for detecting environment tiles and character pos

    Ruby
    View on GitHub↗3,888
  • leetcode-opensource/vscode-leetcodeLeetCode-OpenSource avatar

    LeetCode-OpenSource/vscode-leetcode

    8,493View on GitHub↗

    This project is a VS Code extension that integrates LeetCode problem solving directly into the editor. It functions as a code submission client and competitive programming tool, allowing users to browse, solve, and submit algorithmic challenges without leaving their development environment. The extension distinguishes itself by managing local workspaces and archives, enabling the organization of problem files and descriptions in configurable local folders. It supports multi-account session management and regional endpoint routing to handle different geographic service instances. The tool cov

    TypeScriptalgorithmdatastructureinterview
    View on GitHub↗8,493
  • rust-lang/rust-by-examplerust-lang avatar

    rust-lang/rust-by-example

    8,026View on GitHub↗

    This project is an interactive programming education resource and tutorial designed for learning the Rust programming language and systems programming concepts. It provides a collection of runnable and editable code examples that serve as a practical reference for language syntax and implementation. The resource features an interactive code sandbox that allows users to execute and test code snippets in real time. It emphasizes the verification of technical accuracy by executing embedded code blocks during the build process to ensure all examples remain functional. The content covers a compre

    Handlebars
    View on GitHub↗8,026
  • codeboxide/codeboxCodeboxIDE avatar

    CodeboxIDE/codebox

    4,146View on GitHub↗

    Codebox is a browser-based integrated development environment used for writing and executing source code across cloud and desktop environments. It functions as a Node.js runtime environment, allowing JavaScript and Node.js code to run directly within a web browser. The project is a cross-platform IDE with native support for offline usage. It utilizes a modular plugin architecture that enables the addition of custom third-party functionality and extensions to the editor. The environment includes tools for codebase management, an integrated file system layer, and a command line interface for w

    JavaScript
    View on GitHub↗4,146
  • codesandbox/codesandbox-clientcodesandbox avatar

    codesandbox/codesandbox-client

    13,618View on GitHub↗

    This project is a cloud-based web IDE and development workspace that provides a professional code editor and execution environments directly within the browser. It functions as a browser-based code execution engine for rapid prototyping and a scalable cloud workspace for managing repositories and writing code without local environment configuration. The system features secure sandboxing for isolated development, allowing untrusted or experimental code to run in separated virtual environments. It supports both client-side execution via browser-based bundling and server-side execution through a

    JavaScriptangularcodesandboxjavascript
    View on GitHub↗13,618
  • marijnh/eloquent-javascriptmarijnh avatar

    marijnh/Eloquent-JavaScript

    3,097View on GitHub↗

    Eloquent-JavaScript is a comprehensive JavaScript programming textbook and interactive coding tutorial designed for web development education. It serves as both a language reference and a practical guide, combining theoretical lessons with an environment where learners can execute and modify code examples. The project focuses on the fundamental principles of the JavaScript language, including lexical scoping, prototype-based inheritance, and asynchronous patterns. It provides detailed instruction on object-oriented programming, functional programming, and the use of the browser DOM to create

    JavaScript
    View on GitHub↗3,097
  • judge0/idejudge0 avatar

    judge0/ide

    1,098View on GitHub↗

    The project is a web-based integrated development environment and online code execution platform built around the Monaco code editor. It provides a browser-based interface where users can write, edit, and execute source code across multiple programming languages without requiring local software installations. The application functions both as a standalone web interface and as an embeddable widget architecture. Through this component-based design, the editor and its dependencies can be mounted directly into external web pages to supply interactive programming environments and execution tools

    JavaScriptcode-editorcode-executioncode-executor
    View on GitHub↗1,098
  • kay-is/react-from-zerokay-is avatar

    kay-is/react-from-zero

    4,594View on GitHub↗

    react-from-zero is an interactive React course and learning tutorial designed to teach the core concepts and inner workings of React. It functions as a web-based sandbox and guide, providing structured lessons on building user interfaces and managing the React element lifecycle. The project provides a browser-based code execution environment, allowing users to run code samples and execute examples online without a local development setup. It includes a technical walkthrough for organizing visual logic into reusable components and a system for running unit tests to verify component behavior.

    HTMLexamplelearninglesson
    View on GitHub↗4,594
  • gzuidhof/starboard-notebookgzuidhof avatar

    gzuidhof/starboard-notebook

    1,349View on GitHub↗

    Starboard Notebook is a web-based environment designed for literate programming and interactive code execution. It functions as an in-browser notebook system that allows users to combine formatted text with executable code blocks, enabling the creation of dynamic documents and data visualizations without requiring a backend server. The platform is built as an embeddable runtime, allowing developers to integrate interactive, cell-based documentation directly into existing web pages. It distinguishes itself through a modular architecture that supports custom plugin development, enabling the reg

    TypeScriptliterate-programmingnotebookstarboard
    View on GitHub↗1,349
  • ronreiter/interactive-tutorialsronreiter avatar

    ronreiter/interactive-tutorials

    4,729View on GitHub↗

    This project is an interactive coding tutorial platform and markdown-based course engine. It functions as a web-based education system that transforms markdown files into structured educational pages with integrated interfaces for writing and running code. The platform utilizes a remote code execution framework to validate user-submitted snippets in real time by integrating with external compilers and execution engines. To ensure consistent delivery across different hosting platforms, the entire learning environment is provided as a containerized deployment. The system covers a broad capabil

    Python
    View on GitHub↗4,729
  • sunface/rust-by-practicesunface avatar

    sunface/rust-by-practice

    14,396View on GitHub↗

    rust-by-practice is an interactive coding platform and language learning curriculum designed to teach the Rust programming language. It functions as a code practice sandbox and tutorial, providing a structured path of examples and challenges to bridge the gap between basic knowledge and professional development. The platform features a web-based environment for editing, compiling, and executing code directly in the browser. It employs a graded curriculum of increasing difficulty, allowing users to solve exercises and verify their logic against reference solutions to ensure accuracy and adhere

    Rustexampleexamplesexercise
    View on GitHub↗14,396
  • tencentmusic/cube-studiotencentmusic avatar

    tencentmusic/cube-studio

    5,062View on GitHub↗

    Cube Studio is a cloud-native MLOps platform and Kubernetes-based AI orchestrator designed for the entire machine learning lifecycle. It provides a distributed training framework for large-scale model fine-tuning, a GPU resource manager for hardware virtualization, and an ML pipeline orchestrator that uses visual directed acyclic graphs to manage end-to-end workflows. The platform distinguishes itself through its specialized LLM inference server, which supports retrieval-augmented generation and the construction of private knowledge bases. It features a dedicated system for supervised fine-tu

    Pythonaiaihubargo
    View on GitHub↗5,062
  • saekiraku/vscode-rainbow-fartSaekiRaku avatar

    SaekiRaku/vscode-rainbow-fart

    4,939View on GitHub↗

    This project is a gamified coding tool and Visual Studio Code extension that provides auditory feedback by playing sound effects and compliments when specific keywords are typed in the editor. It functions as a keyword-based sound trigger that monitors real-time text input to play audio samples when defined code patterns are detected. The extension focuses on a gamified development experience, using audio rewards and positive reinforcement to make the programming process more engaging. It integrates developer wellness support by utilizing positive auditory triggers to influence the mood and m

    JavaScriptrainbow-fartvscodevscode-rainbow-fart
    View on GitHub↗4,939