Skip to main content

PyFlit

Pyflit is a Python Package with many helpful features for FLASK developers. It helps you to add components, pages, send Python variables to JavaScript and many other features like, you can add same navbar for every pages while writing it only once. And if you would like to change the code you need to change the code only for once.

Links

Installation

PyFlit is available on PyPi:

python3 -m pip install pyflit
pip3 install pyflit

PyFlit officially supports Python 3.8+.

Cloning the Repository

git clone https://github.com/Jerit-Baiju/PyFlit.git

Features

  • Add components in pages
  • Render single line HTML
  • Adding CSS
  • Adding JS
  • Send Python variables to JavaScript
  • Easy to Use
  • Install and Use

Usage

from flask import Flask
from pyflit import Page

app = Flask(__name__)

@app.route('/')
def index():
    # INITIALIZING PAGE
    index = Page('index')
    # ADD PAGE TITLE
    index.title('Jerit Baiju')
    # ADD CSS
    index.add_css('index')
    # ADD COMPONENT
    index.add_component('navbar')
    # ADD PAGE
    index.add_page('index')
    index.add_component('footer')
    # EXPORTING
    return index.export()

app.run()

License

MIT. For more information see LICENSE

Release files for pyflit 2.3.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyflit 2.3.1
File Size Uploaded
pyflit-2.3.1.tar.gz 4.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pyflit 2.3.1
File Interpreter ABI Platform
pyflit-2.3.1-py3-none-any.whl Python 3 none any Details

Total release size: 9.1 kB

Release files / pyflit-2.3.1.tar.gz

Download URL pyflit-2.3.1.tar.gz
Size 4.5 kB
Tags Source
SHA-256 checksum
How to use checksums
b808ecf1d25fe9e1184c6999f710bec681711f08d6789f8543c7f8a7e050ada9
BLAKE2b-256 checksum
How to use checksums
1a58a4259dc6b56f07b23d876821987e9cc9e470a33796a914e8d1037a40a579
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.1

Release files / pyflit-2.3.1-py3-none-any.whl

Download URL pyflit-2.3.1-py3-none-any.whl
Size 4.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
547d959968f02d1318c5090249dbe71c284fe4ec5d0ade02eff6ae0c66c07c16
BLAKE2b-256 checksum
How to use checksums
c801552b7a61cf7d39b7706e8fee5f4f071ed03301ba5b93d208f9b377db705a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.1

Release history Release notifications | RSS feed

This release

2.3.1 This release

2 release files

2.2.2

2 release files

2.2.1

2 release files

2.2

2 release files

2.1

2 release files

1.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page