Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/x1unix/go-playground
Better Go Playground powered by Monaco editor
https://github.com/x1unix/go-playground
go-playground golang golang-package golang-tools goplay goplayground monaco-editor playground
Last synced: 5 days ago
JSON representation
Better Go Playground powered by Monaco editor
- Host: GitHub
- URL: https://github.com/x1unix/go-playground
- Owner: x1unix
- License: mit
- Created: 2020-01-16T19:03:35.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-10-23T23:20:53.000Z (3 months ago)
- Last Synced: 2024-10-29T15:36:30.928Z (3 months ago)
- Topics: go-playground, golang, golang-package, golang-tools, goplay, goplayground, monaco-editor, playground
- Language: Go
- Homepage: https://goplay.tools/
- Size: 60.2 MB
- Stars: 1,297
- Watchers: 10
- Forks: 82
- Open Issues: 4
-
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
- awesomeLibrary - go-playground
- 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)
README
# Better Go Playground
[![Docker Hub](https://img.shields.io/docker/pulls/x1unix/go-playground.svg)](https://hub.docker.com/r/x1unix/go-playground)
[![Docker Hub](https://img.shields.io/docker/v/x1unix/go-playground.svg?sort=semver)](https://hub.docker.com/r/x1unix/go-playground)
[![Better Stack Badge](https://uptime.betterstack.com/status-badges/v1/monitor/100nk.svg)](https://status.goplay.tools/?utm_source=status_badge)
[![Coverage Status](https://coveralls.io/repos/github/x1unix/go-playground/badge.svg?branch=dev)](https://coveralls.io/github/x1unix/go-playground?branch=dev)
[![Goreportcard](https://goreportcard.com/badge/github.com/x1unix/go-playground)](https://goreportcard.com/report/github.com/x1unix/go-playground)
[![StandWithUkraine](https://raw.githubusercontent.com/vshymanskyy/StandWithUkraine/main/badges/StandWithUkraine.svg)](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)
![alt text](docs/img/demo.gif)
## 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)]