Go to file
Max Desiatov 5e85356a1c
Migrate CI to GitHub Actions, test on Linux
2020-06-10 18:26:43 +01:00
.github Migrate CI to GitHub Actions, test on Linux 2020-06-10 18:26:43 +01:00
.vscode Migrate CI to GitHub Actions, test on Linux 2020-06-10 18:26:43 +01:00
Example Migrate reconciler and TestRenderer to View API (#107) 2020-04-11 18:21:04 +01:00
Sources Update .swiftformat and project formatting 2020-05-04 18:06:55 +01:00
Tests/TokamakTests Migrate CI to GitHub Actions, test on Linux 2020-06-10 18:26:43 +01:00
.editorconfig Link statically in example Podfile, add .editorconfig 2019-01-02 09:07:05 +00:00
.gitignore Add Binding property wrapper, remove unused code (#106) 2020-04-07 15:26:42 +01:00
.hound.yml Add CollectionView (#59) 2019-03-08 19:02:08 +02:00
.pre-commit-config.yaml Add Binding property wrapper, remove unused code (#106) 2020-04-07 15:26:42 +01:00
.swiftformat Update .swiftformat and project formatting 2020-05-04 18:06:55 +01:00
.swiftlint.yml Add build jobs/stages to .travis.yml (#80) 2019-04-01 09:44:20 +01:00
Brewfile Add Binding property wrapper, remove unused code (#106) 2020-04-07 15:26:42 +01:00
CHANGELOG.md Update CHANGELOG 2019-03-18 13:22:39 +00:00
CODE_OF_CONDUCT.md Update links and emails for tokamak.dev domain 2019-03-12 11:44:35 +00:00
LICENSE Change LICENSE to Apache 2.0 2018-12-01 20:47:31 +00:00
Package.resolved Remove unused .xcodeproj, update Runtime deps 2020-05-04 16:52:15 +01:00
Package.swift Migrate CI to GitHub Actions, test on Linux 2020-06-10 18:26:43 +01:00
README.md Update README.md 2020-04-23 17:43:27 +01:00
Reference.swiftinterface Add Binding property wrapper, remove unused code (#106) 2020-04-07 15:26:42 +01:00
codecov.sh Migrate CI to GitHub Actions, test on Linux 2020-06-10 18:26:43 +01:00
codecov.yml Add xcodebuild exit status to travis (#93) 2019-05-14 15:00:26 +03:00
test.sh Migrate CI to GitHub Actions, test on Linux 2020-06-10 18:26:43 +01:00

README.md

Tokamak

SwiftUI-compatible framework for building browser apps with WebAssembly

Build Status Coverage

The WebAssembly/DOM renderer built for SwiftWasm is not ready yet. The reconciler and the test renderer already expose a SwiftUI API, but the actual DOM renderer is currently blocked by a few SwiftWasm issues.

Acknowledgments

Contributing

This project adheres to the Contributor Covenant Code of Conduct. By participating, you are expected to uphold this code. Please report unacceptable behavior to conduct@tokamak.dev.

Maintainers

Max Desiatov

License

Tokamak is available under the Apache 2.0 license. See the LICENSE file for more info.