progapandist / progapanda.org

Source code for progapanda.org

Home Page:https://progapanda.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

progapanda.org

Source code for πŸ”— https://progapanda.org

TUI Shell

Stack:

  • Go
  • Gorilla Mux 🦍
  • WebSocket πŸ”Œ
  • tview for Go TUI πŸ“Ί gist with TUI code
  • Svelte.js πŸ’…
  • Xterm.js πŸ’»
  • Docker 🚒
  • k3s with k3sup πŸ…
  • Digital Ocean $10 droplet πŸ‘Œ

Why?

This is part of my research for creating scalable online coding environments for programming students at Le Wagon

Other OSS projects

  • lewagon/wait-on-check-action, the GitHub Action that can be used to halt any workflow until required checks for a given ref pass successfully.
  • lewagon/foot_traffic, pure Ruby DSL for Chrome scripting based on Ferrum. No Selenium required. Works from any script. Simulate web app usage scenarios in production or locally.
  • lewagon/quay-github-actions-dispatch, a tiny web service for securely forwarding Quay build notifications to Github Action's repository_dispatch webhook. A missing link for creating powerful build flows with Quay and GHA.

Contact me

andrey@lewagon.org

License

MIT

About

Source code for progapanda.org

https://progapanda.org

License:MIT License


Languages

Language:Go 42.8%Language:JavaScript 27.8%Language:Svelte 22.7%Language:Makefile 3.0%Language:HTML 1.4%Language:CSS 1.3%Language:Dockerfile 1.0%