A Hobby Project 🤓
PyWeb is a small Library to generate customized static web pages using python. Aimed for new developers to make the web more pythonic. Currently under development.
- Generating HTML with python code
- Support for Rendering HTML to file
- Add images, links
- Support for HTML attribues for various tags (e.g href, alt)
- Some basic CSS properties (based on tailwindCSS)
- bg-color, text-color, font, size
- More Styling customizations (based on tailwindCSS)
- Layout - 12 Column Grid, Floats, Positioning
- Margins, borders, padding etc.
- Custom Meta Tags
- Fix indentation in generated HTML (probably)
- Proper Docstrings, Annotations, __repr__
- Hover effects etc.
- Publishing Library on PyPi 🎉
- Support for responsive designs
- Documentation
- Smooth integration with backend frameworks
- Support for Jinja2 Templating
- variables
- loops
- conditionals
- HTML Forms
- Support for Jinja2 Templating
- Some basic DOM Manipulation options
- collapsing/expanding div
- Adding text etc.