Install Wing
Welcome! We're excited to have you here. You can install Wing following the instructions below.
Wing is still in active development, and we would love to hear what you think!
Please ping us on Wing Discord, share what you want to build and let us know if you encounter any issues.
npm install -g winglang
wing --version
Did you know that you can also take Wing for a spin without installing anything?
Check out the Wing Playground →
Developing with Wing
Getting started
If you're just getting started with Wing we have a few resources to help you get up and running quickly.
- What is Wing?
Learn about Wing, its features, and how it can help you build cloud applications.
- Build your first Wing app
Creating your first project, simulating the cloud locally and deploying to AWS.
- 5 minute guide
Interactive tutorial designed to walk you through some of the unique aspects of Wing.
- Wing by example
A list of annotated example codes helping you understand elements of Wing.
IDE Extension
Wing has extended support for two IDEs. They provide syntax highlighting, completions, go-to-definition, etc. and embedded Wing Console support:
To use Wing in other IDEs, there are a few tools available to help:
- Language server
Running `wing lsp` serves the official language server
- TextMate grammar
For syntax highlighting
- tree-sitter grammar and queries
For syntax highlighting and more
- Syntax Highlighting for GitHub (Chrome extension)
Adds syntax highlighting to various locations within GitHub
Join the community
Joining our Discord and GitHub communities is a great way to stay connected with other Wing developers, get help with your projects, and contribute to the growth of the Wing ecosystem. By joining these communities, you'll be part of a vibrant and supportive network of developers who are passionate about building a better cloud programming experience.