Skip to main content
Version: 0.7

Acknowledgements

This section lists and acknowledges the various projects that inspired the Marten web framework, as well as notable contributions.

Inspirations​

The Marten web framework implements a set of ideas and APIs that are inspired by the awesome work that was put into two particular frameworks: Django and Ruby on Rails. It can be easy to take for granted what these frameworks provide, and we should not forget to give credit where credit is due.

Django​

The Marten web framework takes a lot from Django - its biggest source of inspiration:

  • The Model-Handler-Template triptych is Marten's vision of the Model-View-Template (MVT) pattern provided by Django
  • The auto-generated migrations mechanism is inspired by a similar mechanism within Django
  • Generic handlers are inspired by Django's generic class-based views
  • The template syntax is inspired by Django's templating language
  • The concept of apps and projects is inherited from Django as well

Needless to say that this is a non-exhaustive list.

Ruby on Rails​

The Marten web framework is also inspired by Ruby on Rails in some aspects. Among those we can mention:

But also...​

Contributors​

Thanks to all the contributors of the project!