Documentation

Viewflow is the django-based library that helps to build web interfaces for employees. Viewflow is the attempt to make CRUD clean and straightforward. It’s not another tool to make a complex single page application; it’s the tool to make a hundred pages of business data management interface.

CRUD applications could look like Fermat theorem - simple and boring until you dig into details. Then it looks tedious and too complicated.

Viewflow tries to fight with boredom and complexity with non-unique, but rare for this days approach - replacing general purpose code with embedded domain specific language (EDSL). Viewflow is not a framework or some sort of universal application. Viewflow is a set of composable API primitives.

Viewflow could be a replacement for low code platform approach. To build user interface with viewflow you need so few code, so you don’t need any point-and-click UI to construct it.

Technically Viewflow tries to add a little as possible on top of Django web framework for server-side with few standard JavaScript web components on the browser.

Viewflow is the tool for perfectionists with yesterday deadlines.