| --- |
| title: "Try Beam Playground" |
| --- |
| <!-- |
| Licensed under the Apache License, Version 2.0 (the "License"); |
| you may not use this file except in compliance with the License. |
| You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, software |
| distributed under the License is distributed on an "AS IS" BASIS, |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| See the License for the specific language governing permissions and |
| limitations under the License. |
| --> |
| |
| # Try Beam Playground |
| |
| Beam Playground is an interactive environment to try out Beam transforms and examples |
| without having to install Apache Beam in your environment. |
| |
| You can try the available Apache Beam examples at |
| [Beam Playground](https://play.beam.apache.org/). |
| |
| ## Beam Playground WordCount Example |
| |
| {{< playground height="700px" >}} |
| {{< playground_snippet language="java" path="SDK_JAVA_MinimalWordCount" >}} |
| {{< playground_snippet language="py" path="SDK_PYTHON_WordCountWithMetrics" >}} |
| {{< playground_snippet language="go" path="SDK_GO_MinimalWordCount" >}} |
| {{< playground_snippet language="scio" path="SDK_SCIO_MinimalWordCount" >}} |
| {{< /playground >}} |
| |
| See [here](https://github.com/apache/beam/blob/master/playground/load_your_code.md) for adding new examples. |
| |
| ## Next Steps |
| |
| * Try examples in [Apache Beam Playground](https://play.beam.apache.org/). |
| * Submit feedback using "Enjoying Playground?" in |
| [Apache Beam Playground](https://play.beam.apache.org/) or via |
| [this form](https://docs.google.com/forms/d/e/1FAIpQLSd5_5XeOwwW2yjEVHUXmiBad8Lxk-4OtNcgG45pbyAZzd4EbA/viewform?usp=pp_url). |
| * Join the Beam [users@](/community/contact-us) mailing list. |
| * If you're interested in contributing to the Apache Beam Playground codebase, see the [Contribution Guide](/contribute). |
| |
| Please don't hesitate to [reach out](/community/contact-us) if you encounter any issues! |