Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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.