Skip to main content

Pure-Python Full-Stack Web Framework

Project description

Website: http://jibe.caram.cl - Repository: https://github.com/jpcaram/jibe

Jibe is a Full-Stack Library and Framework for developing highly interactive web applications in pure Python.

It focuses on clean, resusable, understandable, object-oriented code, and on security and quick prototyping. Developers can create full-stack applications very quickly without sacrificing security and maintainability.

Here is an example application:

from jibe import MainApp, Button, Input

class ExampleApp(MainApp):

   def __init__(self, connection):
       super().__init__(connection)
       self.children = [
           Button(),
           Input(value='The value')
       ]
       self.children[0].register('click', self.on_button_click)

   def on_button_click(self, source, message):
       self.children[1].value = "Hello!"

if __name__ == "__main__":
   ExampleApp.run(port=8881)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

jibe-0.1.3.tar.gz (180.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

jibe-0.1.3-py3-none-any.whl (190.5 kB view details)

Uploaded Python 3

File details

Details for the file jibe-0.1.3.tar.gz.

File metadata

  • Download URL: jibe-0.1.3.tar.gz
  • Upload date:
  • Size: 180.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.10

File hashes

Hashes for jibe-0.1.3.tar.gz
Algorithm Hash digest
SHA256 83ad7004c683b8266c21ad43e0d1c4e37e088d6191b00d41ba7943d80cf8b858
MD5 7bf869890239d26fa33d1a47f866fe31
BLAKE2b-256 b76fb11d74297a4f2c66edf95a16f1a18ff52f87cb47ad56206a0a080b4017fc

See more details on using hashes here.

File details

Details for the file jibe-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: jibe-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 190.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.10

File hashes

Hashes for jibe-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 1af65f1d72e1aba4a3d5c96b0c5e6f920e1123751e46b96dbdd3e1aacfd81859
MD5 cbaf34845a84ef8ca2c4eb0bfbe31c7e
BLAKE2b-256 d468895e6c5595dbb54d281115f81ef7f828e31d03a1faaa8ce0d2ebb2e0cd9f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page