Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/omnisci3nce/genie
https://github.com/omnisci3nce/genie
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/omnisci3nce/genie
- Owner: omnisci3nce
- License: mit
- Created: 2024-03-02T00:19:45.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2024-03-16T12:46:00.000Z (10 months ago)
- Last Synced: 2024-03-17T11:15:40.999Z (10 months ago)
- Language: C
- Size: 8.28 MB
- Stars: 7
- Watchers: 3
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# genie
> We let the genie out of the bottle, but you get to keep the 3 wishes. Simple, GUI, OCaml.
A simple, functional style GUI framework.
All third-party dependencies are licensed under their own license.
## Platform Support
**Currently Linux is the only supported target! This is a _highly_ WIP library and so cross-platform support while absolutely planned will not be here for a while.**
## Contributing
Right now you need to pin my fork of ocaml-bindgen manually with
- `opam pin bindgen git+https://github.com/omnisci3nce/ocaml-bindgen.git` but this will be fixed imminently
- run `opam install bindgen` to install the fork
- run `dune build` to make sure everything installed correctly
- run `dune exec examples/basic/main.exe.` to run the example