| Homepage | https://swift.org |
| Github | https://github.com/swiftlang |
| Homepage | https://swift.org |
| Github | https://github.com/swiftlang |
BridgeJS landed as an MVP just two weeks ago, and is evolving fast.
Check it out with the interactive playground — paste Swift, and see the generated results live: https://swiftwasm.org/JavaScriptKit/PlayBridgeJS/
Docs here: https://swiftpackageindex.com/swiftwasm/javascriptkit/main/documentation/javascriptkit
Left side: Swift types with @JS annotation.
Right side: fully generated TypeScript interfaces and exports.
You write @JS. BridgeJS writes everything else.
Swift/JS interop used to mean "JSObject", "JSValue", and runtime surprises.
BridgeJS changes that: annotate your Swift, get typed glue code in both directions. Compile-time safe. Zero manual boilerplate. 🧵

We are happy to announce the release of Swift 6.2.4. Install Swift Toolchain Install via Swiftly swiftly install 6.2.4 or swiftly install latest Download toolchain directly from Install Swift | Swift.org Docker images will be available on hub.docker.com/_/swift soon (PR#20933). Xcode 26.3 contains Swift 6.2.4 Release Notes Swift PR#86114 Fixed an issue that could result in some for-in loops that iterate over a variadic generic types and use continue or break statements to crash at runti...
🚀 New libraries for @graphql on Vapor and Hummingbird dropped!
Expose GraphQL APIs with just one line of code:
routeBuilder.graphql(schema: schema) { ... }
✅ Full spec compliance
✅ WebSocket subscriptions
✅ Built-in GraphiQL IDE
Check them out 👇
https://forums.swift.org/t/introducing-graphql-vapor-hummingbird-packages/84758

The GraphQLSwift organization is excited to publicly release graphql-vapor and graphql-hummingbird, which simplify exposing GraphQL APIs through the Vapor and Hummingbird server frameworks. Correctly exposing a GraphQL schema through HTTP is not trivial; you must consider specialized encodings, match errors to response status codes, and integrate specialized subscription protocols. The new graphql-hummingbirdand graphql-vapor packages handle all of these details. Integration is as easy as calli...