{"id":17803963,"url":"https://github.com/rintcius/purescript-mathbox","last_synced_at":"2025-08-19T21:15:28.044Z","repository":{"id":58239078,"uuid":"76808945","full_name":"rintcius/purescript-mathbox","owner":"rintcius","description":"Purescript bindings for MathBox","archived":false,"fork":false,"pushed_at":"2020-12-02T08:48:33.000Z","size":982,"stargazers_count":17,"open_issues_count":1,"forks_count":4,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-07T20:04:28.799Z","etag":null,"topics":["mathbox","purescript"],"latest_commit_sha":null,"homepage":"","language":"PureScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rintcius.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-12-18T21:55:51.000Z","updated_at":"2025-01-17T10:27:07.000Z","dependencies_parsed_at":"2022-08-31T03:01:54.429Z","dependency_job_id":null,"html_url":"https://github.com/rintcius/purescript-mathbox","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rintcius%2Fpurescript-mathbox","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rintcius%2Fpurescript-mathbox/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rintcius%2Fpurescript-mathbox/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rintcius%2Fpurescript-mathbox/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rintcius","download_url":"https://codeload.github.com/rintcius/purescript-mathbox/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246758286,"owners_count":20828919,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["mathbox","purescript"],"created_at":"2024-10-27T12:48:42.431Z","updated_at":"2025-04-02T04:43:39.923Z","avatar_url":"https://github.com/rintcius.png","language":"PureScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# purescript-mathbox\n\n[![Latest release](http://img.shields.io/github/release/rintcius/purescript-mathbox.svg)](https://github.com/rintcius/purescript-mathbox/releases)\n[![Travis branch](https://img.shields.io/travis/rintcius/purescript-mathbox/master.svg)](https://travis-ci.org/rintcius/purescript-mathbox)\n\n## Description\n\n`purescript-mathbox` contains purescript bindings for [MathBox](https://gitgud.io/unconed/mathbox).\n\nIn case you don't know MathBox yet:\n\n\u003e MathBox is a library for rendering presentation-quality math diagrams in a browser using WebGL.\n\u003e Built on top of Three.js and ShaderGraph, it provides a clean API to visualize mathematical\n\u003e relationships and animate them declaratively.\n\n## Try Mathbox\n\n~~`purescript-mathbox` is available as a backend of try-purescript,\nwhich means you can play online with it without having to install anything locally:\n[try-mathbox](http://try.purescript.org/?backend=mathbox)~~ Not updated yet to new architecture of try-purescript.\n\n![](./doc/resources/try-mathbox.gif)\n\n## Examples\n\nTo get started, a couple of examples have been ported from the MathBox repos.\nA fairly minimal example is:\nhttps://github.com/rintcius/purescript-mathbox/blob/master/test/Mathbox/Examples/Main.purs\n\nOther examples are in the same directory: https://github.com/rintcius/purescript-mathbox/blob/master/test/Mathbox/Examples\n\n## Build purescript-mathbox\n\n```\n# install project dependencies\nnpm run install\n\n# build project and examples\nnpm run build-all\n\nopen examples/resources/*.html   # in your favorite browser\n```\n## Contributing\n\nPlease feel free to file issues. However, note that I'll probably won't merge any PR's at the moment since the code in this lib is generated code (which is still private).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frintcius%2Fpurescript-mathbox","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frintcius%2Fpurescript-mathbox","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frintcius%2Fpurescript-mathbox/lists"}