Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/eliahkagan/muntineer
visualizing window-pane algebra
https://github.com/eliahkagan/muntineer
Last synced: about 24 hours ago
JSON representation
visualizing window-pane algebra
- Host: GitHub
- URL: https://github.com/eliahkagan/muntineer
- Owner: EliahKagan
- License: 0bsd
- Created: 2021-04-11T05:29:39.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-09-04T19:32:01.000Z (about 1 year ago)
- Last Synced: 2024-04-16T01:55:47.763Z (7 months ago)
- Language: JavaScript
- Size: 43 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# muntineer - visualizing window-pane algebra
*Written in 2021 by Eliah Kagan <[email protected]>.*
**muntineer** computes the width of window panes given total window width,
number of panes in a row, and casing and muntin thicknesses, and it illustrates
the computation with an SVG visualization.muntineer is [licensed](LICENSE) under
[0BSD](https://spdx.org/licenses/0BSD.html) (“Zero-Clause BSD License,” also
called the [Free Public License 1.0.0](https://opensource.org/licenses/0BSD)).
Its dependencies are covered under other licenses, detailed below.[**Try muntineer on the web here.**](https://eliahkagan.github.io/muntineer/)
Or, to use a local copy, clone this repository and open `index.html` in a web
browser.## Dependencies
All dependencies are retrieved from a CDN so everything should just work, so
long as you're connected to the internet. None of them are provided in this
repository.Please note that while this project is licensed under 0BSD (which is a
“public-domain equivalent” license), its dependencies are not, though they are
all free software.The dependencies, and their licenses, are:
- [SVG.js](https://svgjs.dev/docs/3.1/) 3.1.2 by Wout Fierens ([MIT
License](https://github.com/svgdotjs/svg.js/blob/3.1.2/LICENSE.txt))
- [KaTeX](https://katex.org/) 0.16.3 from Khan Academy, by Emily Eisenberg,
Sophie Alpert, et al. ([MIT
License](https://github.com/KaTeX/KaTeX/blob/v0.16.3/LICENSE))
- [normalize.css](https://necolas.github.io/normalize.css/) 8.0.1 by Nicolas
Gallagher and Jonathan Neal ([MIT
License](https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md))
- [*Fork me on GitHub* CSS
ribbon](https://simonwhitaker.github.io/github-fork-ribbon-css/) 0.2.3 by
Simon Whitaker ([MIT
License](https://github.com/simonwhitaker/github-fork-ribbon-css/blob/0.2.3/LICENSE))
- [Selawik](https://learn.microsoft.com/en-us/typography/font-list/selawik),
designed for Microsoft by Aaron Bell ([SIL OFL
1.1](https://github.com/microsoft/Selawik/blob/master/LICENSE.txt))
- [IBM Plex](https://www.ibm.com/plex/), designed for IBM by Mike Abbink and
the [Bold Monday](https://boldmonday.com/custom/ibm/) team ([SIL OFL
1.1](https://github.com/IBM/plex/blob/master/LICENSE.txt))## Acknowledgements
I’d like to thank:
- [Zanna Star](https://github.com/ZannaStar) for discussions of architecture
without which muntineer would not exist, and for improving the defaults to
make a much nicer (and more realistic) window.
- The authors/contributors of the dependencies listed above.