/Katana-HTML-Renderer

A very small (and limited) HTML renderer.

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

Katana-HTML-Renderer

Katana is very, very limited at the moment. When using the dev version you get the lastest features, but it is not as stable as the main branch. If you are intrested in the basic JS engine, you can find it here https://github.com/Darth-Ness/Shuriken-JS-Engine

Only the following tags can be rendered: h1, h2, h3, h4, h5, h6, p, img, button, br, center, katanaclassbig, katanaclassbig2, katanaclassbig3

Install

If you would like to test this on your computer run the following commands:

git clone https://github.com/Darth-Ness/Katana-HTML-Renderer.git
cd Katana-HTML-Renderer
python3 importer.py

Features

  • Due to the way code is parsed, you do not have to close your tags.
  • It is very fast
  • It doesn't use very much RAM
  • Stoarge usage is almost non-existant.
  • Displays with a cleaner format

Limitations

  • EXTREMLY limited CSS
  • No JavaScript at all (At least until we add Shuriken).

Dependencies

  • Tkinter
  • Pillow
  • Requests

Have something you would like to add? Please make a pull request with your changes!

Font Used: Helvetica