Wyn Packages
Extend Wyn with powerful packages. Install directly from GitHub.
Package Manager
Install Packages
wyn pkg install aws postgres docker
List Installed
wyn pkg list
Update Packages
wyn pkg update
Official Packages
AWS Package
Complete AWS SDK with support for S3, EC2, Lambda, DynamoDB, and more cloud services.
wyn pkg install aws
PostgreSQL Package
High-performance PostgreSQL driver with connection pooling, prepared statements, and async support.
wyn pkg install postgres
Docker Package
Docker API client for container management, image building, and orchestration tasks.
wyn pkg install docker
Creating Packages
Create a package.wyn file:
{
"name": "my-awesome-package",
"version": "0.1.0",
"description": "An awesome Wyn package",
"author": "Your Name",
"license": "MIT",
"repository": "https://github.com/username/my-awesome-package",
"main": "src/main.wyn"
}
Write your code in src/main.wyn:
pub fn awesome_function(input: str) -> str {
return "Awesome: " + input
}
Publish to GitHub and users can install with:
wyn pkg install username/my-awesome-package