Skip to content
rushikeshg25Public

About

Isolated Kubernetes-powered playgrounds for rapid prototyping and Experimentation in React and Node.js codegrounds

Topics

Resources

Stars

12 stars

Watchers

1 watching

Forks

Repository files navigation

Codify

A secure, isolated playground for rapid prototyping in React and Node.js.

Overview

Codify provides developers with isolated environments for quick experimentation and learning. Built with security and ease of use in mind, each playground runs in its own Kubernetes container, allowing safe and efficient code testing.

codify-demo.mp4

Architecture

arch

  • Frontend: Next.js-based interface for code editing and execution
  • Backend: Golang server managing user authentication and code processing
  • Codeground Manager: Spins up codegrounds on demand(k8s orchestration)
  • Infrastructure: Kubernetes-based containerization for isolated playground environments

Key Features

  • Language Support: Full development environments for React and Node.js
  • Isolated Execution: Each playground runs in a separate Kubernetes pod
  • Access Control: Controlled external access through dedicated ingress routes
  • Real-time Preview: Instant access to running applications via temporary URLs

About

Isolated Kubernetes-powered playgrounds for rapid prototyping and Experimentation in React and Node.js codegrounds

Topics

Resources

Stars

12 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages