https://github.com/x1unix/go-playground
Better Go Playground with autocompletion and syntax highlight
https://github.com/x1unix/go-playground
go-playground golang golang-package golang-tools goplay goplayground monaco-editor playground
Last synced: 25 days ago
JSON representation
Better Go Playground with autocompletion and syntax highlight
- Host: GitHub
- URL: https://github.com/x1unix/go-playground
- Owner: x1unix
- License: mit
- Created: 2020-01-16T19:03:35.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2025-05-05T07:48:59.000Z (about 1 month ago)
- Last Synced: 2025-05-05T16:27:32.974Z (about 1 month ago)
- Topics: go-playground, golang, golang-package, golang-tools, goplay, goplayground, monaco-editor, playground
- Language: Go
- Homepage: https://goplay.tools/
- Size: 60.7 MB
- Stars: 1,376
- Watchers: 10
- Forks: 85
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- go-awesome - go-playground - Go Playground better than the official one (Open source library / Not Categorized)
- awesome-go-extra - go-playground - 01-16T19:03:35Z|2022-07-21T09:31:44Z| (Go Tools / Other Software)
- awesomeLibrary - go-playground
README
# Better Go Playground
[](https://hub.docker.com/r/x1unix/go-playground)
[](https://hub.docker.com/r/x1unix/go-playground)
[](https://status.goplay.tools/?utm_source=status_badge)
[](https://coveralls.io/github/x1unix/go-playground?branch=dev)
[](https://goreportcard.com/report/github.com/x1unix/go-playground)
[](https://github.com/vshymanskyy/StandWithUkraine/blob/main/docs/README.md)Improved Go Playground powered by Monaco Editor and React - [https://goplay.tools/](https://goplay.tools)

## Features
* 🌚 Dark theme
* 💡 Code autocomplete
* ⌨️ VIM mode support
* 🌈 Color and image output
* 💾 Load and save files
* 📔 Snippets and tutorials
* ⚙ Customization (fonts, ligatures, etc)
* 🛠 [WebAssembly](https://github.com/golang/go/wiki/WebAssembly) supportAnd more !
## Installation & deployment
Please check [deployment documentation](./docs/deployment/README.md).
### Third-party credits
* Default playground run server provided by [play.golang.org](https://play.golang.org)
* Code for templates and tutorials provided by [gobyexample.com](https://gobyexample.com/)
* Code completion snippets were inspired by [tj/vscode-snippets](https://github.com/tj/vscode-snippets/blob/master/go.json)## Contributors
Please refer to [CONTRIBUTING.md](CONTRIBUTING.md) and [HACKING.md](HACKING.md) for information on how to contribute to the project.
### Sponsoring
This project is sponsored by Gno.land providing cloud environment to host Better Go Playground.
### Code Contributors
This project exists thanks to all the people who contribute. [[Contribute](CONTRIBUTING.md)].
### Financial Contributors
Become a financial contributor and help us sustain our community. [[Contribute](https://opencollective.com/bttr-go-playground/contribute)]
#### Individuals
#### Organizations
Support this project with your organization. Your logo will show up here with a link to your website. [[Contribute](https://opencollective.com/bttr-go-playground/contribute)]