├── .gitignore ├── .travis.yml ├── BrowserWindow.md ├── LICENSE ├── Makefile ├── README.md ├── browser_window_instance_methods.go ├── browser_window_options.go ├── browser_window_test.go ├── cmd └── gotron-builder │ ├── .gitignore │ ├── internal │ └── application │ │ └── app.go │ └── main.go ├── doc ├── benchkram.png └── hello_gotron.png ├── example ├── README.md ├── main.go └── ui │ ├── build │ ├── index.html │ └── js │ │ └── bundle.js │ ├── js │ ├── README.md │ ├── package.json │ ├── src │ │ ├── Roboto-Light.ttf │ │ ├── app.js │ │ └── style.css │ └── webpack.config.js │ ├── package.json │ ├── react │ ├── .babelrc │ ├── README.md │ ├── package.json │ ├── src │ │ ├── Roboto-Light.ttf │ │ ├── app.js │ │ └── style.css │ └── webpack.config.js │ ├── typescript │ ├── README.md │ ├── package.json │ ├── src │ │ ├── Roboto-Light.ttf │ │ ├── app.tsx │ │ ├── root.tsx │ │ └── style.css │ ├── tsconfig.json │ └── webpack.config.js │ └── vue │ ├── README.md │ ├── package.json │ ├── src │ ├── App.vue │ └── app.js │ └── webpack.config.js ├── go.mod ├── go.sum ├── gotron.go ├── gotron_methods.go ├── gotron_methods_pack.go ├── internal ├── file │ └── file.go └── runner │ ├── runner.go │ └── runner_test.go ├── logging.go ├── templates └── app │ ├── assets │ ├── 7b5fb88f12bec8143f00e21bc3222124.ttf │ ├── index.html │ └── js │ │ └── bundle.js │ ├── main.js │ ├── package.json │ └── preload.js └── test └── Dockerfile /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/.travis.yml -------------------------------------------------------------------------------- /BrowserWindow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/BrowserWindow.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/README.md -------------------------------------------------------------------------------- /browser_window_instance_methods.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/browser_window_instance_methods.go -------------------------------------------------------------------------------- /browser_window_options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/browser_window_options.go -------------------------------------------------------------------------------- /browser_window_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/browser_window_test.go -------------------------------------------------------------------------------- /cmd/gotron-builder/.gitignore: -------------------------------------------------------------------------------- 1 | gotron-builder -------------------------------------------------------------------------------- /cmd/gotron-builder/internal/application/app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/cmd/gotron-builder/internal/application/app.go -------------------------------------------------------------------------------- /cmd/gotron-builder/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/cmd/gotron-builder/main.go -------------------------------------------------------------------------------- /doc/benchkram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/doc/benchkram.png -------------------------------------------------------------------------------- /doc/hello_gotron.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/doc/hello_gotron.png -------------------------------------------------------------------------------- /example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/example/README.md -------------------------------------------------------------------------------- /example/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/example/main.go -------------------------------------------------------------------------------- /example/ui/build/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/example/ui/build/index.html -------------------------------------------------------------------------------- /example/ui/build/js/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/example/ui/build/js/bundle.js -------------------------------------------------------------------------------- /example/ui/js/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/example/ui/js/README.md -------------------------------------------------------------------------------- /example/ui/js/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/example/ui/js/package.json -------------------------------------------------------------------------------- /example/ui/js/src/Roboto-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/example/ui/js/src/Roboto-Light.ttf -------------------------------------------------------------------------------- /example/ui/js/src/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/example/ui/js/src/app.js -------------------------------------------------------------------------------- /example/ui/js/src/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/example/ui/js/src/style.css -------------------------------------------------------------------------------- /example/ui/js/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/example/ui/js/webpack.config.js -------------------------------------------------------------------------------- /example/ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/example/ui/package.json -------------------------------------------------------------------------------- /example/ui/react/.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets" : ["es2015", "react"] 3 | } 4 | -------------------------------------------------------------------------------- /example/ui/react/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/example/ui/react/README.md -------------------------------------------------------------------------------- /example/ui/react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/example/ui/react/package.json -------------------------------------------------------------------------------- /example/ui/react/src/Roboto-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/example/ui/react/src/Roboto-Light.ttf -------------------------------------------------------------------------------- /example/ui/react/src/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/example/ui/react/src/app.js -------------------------------------------------------------------------------- /example/ui/react/src/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/example/ui/react/src/style.css -------------------------------------------------------------------------------- /example/ui/react/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/example/ui/react/webpack.config.js -------------------------------------------------------------------------------- /example/ui/typescript/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/example/ui/typescript/README.md -------------------------------------------------------------------------------- /example/ui/typescript/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/example/ui/typescript/package.json -------------------------------------------------------------------------------- /example/ui/typescript/src/Roboto-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/example/ui/typescript/src/Roboto-Light.ttf -------------------------------------------------------------------------------- /example/ui/typescript/src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/example/ui/typescript/src/app.tsx -------------------------------------------------------------------------------- /example/ui/typescript/src/root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/example/ui/typescript/src/root.tsx -------------------------------------------------------------------------------- /example/ui/typescript/src/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/example/ui/typescript/src/style.css -------------------------------------------------------------------------------- /example/ui/typescript/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/example/ui/typescript/tsconfig.json -------------------------------------------------------------------------------- /example/ui/typescript/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/example/ui/typescript/webpack.config.js -------------------------------------------------------------------------------- /example/ui/vue/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/example/ui/vue/README.md -------------------------------------------------------------------------------- /example/ui/vue/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/example/ui/vue/package.json -------------------------------------------------------------------------------- /example/ui/vue/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/example/ui/vue/src/App.vue -------------------------------------------------------------------------------- /example/ui/vue/src/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/example/ui/vue/src/app.js -------------------------------------------------------------------------------- /example/ui/vue/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/example/ui/vue/webpack.config.js -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/go.sum -------------------------------------------------------------------------------- /gotron.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/gotron.go -------------------------------------------------------------------------------- /gotron_methods.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/gotron_methods.go -------------------------------------------------------------------------------- /gotron_methods_pack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/gotron_methods_pack.go -------------------------------------------------------------------------------- /internal/file/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/internal/file/file.go -------------------------------------------------------------------------------- /internal/runner/runner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/internal/runner/runner.go -------------------------------------------------------------------------------- /internal/runner/runner_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/internal/runner/runner_test.go -------------------------------------------------------------------------------- /logging.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/logging.go -------------------------------------------------------------------------------- /templates/app/assets/7b5fb88f12bec8143f00e21bc3222124.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/templates/app/assets/7b5fb88f12bec8143f00e21bc3222124.ttf -------------------------------------------------------------------------------- /templates/app/assets/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/templates/app/assets/index.html -------------------------------------------------------------------------------- /templates/app/assets/js/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/templates/app/assets/js/bundle.js -------------------------------------------------------------------------------- /templates/app/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/templates/app/main.js -------------------------------------------------------------------------------- /templates/app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/templates/app/package.json -------------------------------------------------------------------------------- /templates/app/preload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/templates/app/preload.js -------------------------------------------------------------------------------- /test/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Equanox/gotron/HEAD/test/Dockerfile --------------------------------------------------------------------------------