Thanks to visit codestin.com
Credit goes to github.com

Skip to content

bevyframe/python-sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BevyFrame 0.2 ɑ

Python Web Framework

Upstream Version, Do Not Use in Production

Installing

LuOS

% luman package install bevyframe

Other

$ wget https://github.com/islekcaganmert/bevyframe/releases/download/Preview/BevyFrame-0.3.0-py3-none-any.whl
$ python3 -m pip install ./BevyFrame-0.3.0-py3-none-any.whl

Features

  • High performance, built directly on sockets
  • Serving Python scripts as a webpage, just like an HTML
  • Rich request and response objects for easy development
  • Built-in decentralized authentication with TheProtocols
  • Widget based templating engine
  • Routing engine for dynamic paths
  • Decentralized db-less user data with TheProtocols
  • Decentralized user querying with TheProtocols
  • JSON based CSS-like styling, importable from any path, URL, in-code
  • User-friendly terminal output
  • Built-in error handling replaceable with a single file creation (ex. 404.py)
  • Easy command line interface, % python3 -m bevyframe config.json

Planned Features

  • Built-in SQL Support
  • Page Authorization (Blacklist / Whitelist)
  • Easier Socket Integration
  • Easier REST API Development
  • Rate Limiting
  • Permanent Logging
  • Multiple Workers
  • Admin Panel
  • Built-in Mailing List
  • Built-in RSS

Links