Skip to content

macabot/hypp

Repository files navigation

Hypp

Hypp (pronounced /haɪp/, like 'hype') is a library for building user interfaces. Its API is based on Hyperapp. Its name is a combination of the first two letters and last two letters of Hyperapp.

Tests

go test $(GOOS=js GOARCH=wasm go list ./... | grep -vE 'cmd/js|jsd')

License

Hypp is published under the AGPL, which can be found here.

Hypp is derived from Hyperapp. Hyperapp is published under the MIT License which is included here.

Note that Hypp is NOT published under the MIT License.

Development

Dependencies:

Setup

Run the following to configure the git hooks. This ensures everyone is using the same git hooks:

git config core.hooksPath ./hooks

The pre-commit hook will run the linters and tests.

Package dependency graph

Below you'll find the package dependency graph. Note that jsd depends on syscall/js, which only builds with GOOS=js GOARCH=wasm.

flowchart TD

jsd --> js
jsd --> syscall-js["syscall/js"]

tag --> hypp

window --> js

hypp --> js
hypp --> window
Loading

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published