Full Stack Excel
Full Stack Excel (FSE) provides a scalable, enterprise-ready web development solution to anyone looking to build a website using Microsoft Excel.
FSE currently supports:
- The Flask blueprint pattern: Define blueprints using a special
#blueprintssheet that treats external Excel files as Flask blueprints. You can now use as many Excel files as you’d like!
- Jinja2 templating: template “files” are just worksheets defined in a special
- Massive scalability: Excel sheets support up to 1,048,576 rows of data, which means this is the maximum number of endpoints + rules you can define in the
#routesworksheet of any base app file or blueprint file. That’ a lot of routes!
FSE requires Python 3.6+. Although FSE is built in Python, your website won’t need to be. Everything you do to define your website’s behavior can be done in Excel alone.
git clone https://github.com/ryxcommar/fullstackexcel.git cd fullstackexcel pip install -e . fse create-demo fse run-excel --env development demo_website.xlsx
Powered by Flask.
Note: this library is currently in alpha. The API is subject to breakage until this message is removed.