it's a fork of Brook framework, a Pascal framework for web applications.
Pure Pascal, you don't need to leave your preferred programming language.
It's complete: simple actions or configurable actions for database access, advanced routing features, wizard for Typhon IDE, support for internationalization, high compatibility with JSON structures, easy and elegant REST implementation, plugins for varied needs, extensible and decoupled brokers... In fact, you have several reasons to adopt Brook as your web development framework.


  • Advanced routes management – Actions are performed by means of routes. Brook knows how to receive a request and choose the correct URL and the correct method to reply to it.
  • Integrated data persistance – Brook offers a table object where data can be handled. Less instantiations, less coding, with an elegant syntax.
  • JSON native support – JSON is widespred in the web for data exchange purposes. You will really appreciate Brooks' good JSON support.
  • REST architecture support – REST is an architecture able to simplify and standardize data requests and replies. Brook is powerful even if you don't use REST – but you will want to use it.
  • Typhon IDE wizards for installation and usage - With Typhon, development is easier; with the Brook wizards, only a few clicks are required to start and configure your Brook



home64 Home page:



You can explore Units, Functions, Procedures, Classes, etc in our
Source Documentation