├── .github └── FUNDING.yml ├── CHANGELOG.md └── README.md /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: [prasmussen] 4 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # Changelog 2 | All notable changes to any of the glot components will be documented in this file. 3 | 4 | ## 2021-04-01 5 | - Create container with read-only rootfs and mount /tmp and /home/glot as tmpfs 6 | - Update (almost) all languages 7 | - Install more tools in the bash image (sed, grep, awk, git, etc...) 8 | 9 | ## 2021-03-27 10 | - Add keyboard shortcut for running code (cmd+enter / ctrl+enter) 11 | - Make it easier to change the filename when clicking on the active tab 12 | - Update frontend libs: jquery, bootstrap, etc 13 | - Install lodash, jest and axios in the javascript image 14 | 15 | ## 2021-03-14 16 | - Add support for Nix language 17 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # glot 2 | an open source code playground. 3 | 4 | 5 | ### Components 6 | 7 | | Name | Description 8 | |:--------------------------------------------------------------|:----------------------------------------| 9 | | [glot-app](https://github.com/glotcode/glot-app) | glot.io website | 10 | | [glot-languages](https://github.com/glotcode/glot-languages) | Language definitions and docker images | 11 | | [docker-run](https://github.com/glotcode/docker-run) | Code runner api | 12 | | [code-runner](https://github.com/glotcode/code-runner) | Code runner | 13 | 14 | 15 | ### Overview 16 | ``` 17 | glot.io 18 | ┌──────────────────┐ 19 | │ glot-app │ 20 | └──────────────────┘ 21 | │ 22 | │ 23 | ▼ 24 | ┌──────────────────┐ 25 | │ docker-run │ 26 | └──────────────────┘ 27 | │ 28 | │ 29 | ▼ 30 | ┌─────────────────────────┐ 31 | │ docker │ 32 | │ ┌───────────────────┐ │ 33 | │ │ glot-images │ │ 34 | │ │ ┌─────────────┐ │ │ 35 | │ │ │ code-runner │ │ │ 36 | │ │ └─────────────┘ │ │ 37 | │ └───────────────────┘ │ 38 | └─────────────────────────┘ 39 | ``` 40 | --------------------------------------------------------------------------------