1. Forum
  2. >
  3. Topic: Duolingo
  4. >
  5. Web framework

https://www.duolingo.com/profile/sjm_majewski

Web framework

Just a question out of curiosity. What Web framework is used for Duolingo? I place my bet on Django, but I'd really like to know an answer from someone from the team :)

May 24, 2012

7 Comments


https://www.duolingo.com/profile/ttheohar

yeah, i'm curious too. Its nice and neat. Why hasn't anyone answered?


https://www.duolingo.com/profile/fabriziocip

Duolingo uses Pyramid as the python web framework, with SqlAlchemy for the ORM. For the front-end, it uses a combination of mustache templates, backbone.js, jquery and Twitter bootstrap. Here is the answer of one of the Duolingo developers:

http://www.quora.com/Duolingo-language-tool/What-is-the-technology-stack-behind-Duolingo/answer/Brendan-Meeder

(a sign up is needed to view the answer, it's free)


https://www.duolingo.com/profile/philipparker

Wonderful answer; however, I'm curious where you got Pyramid and SQLAlchemy from. I didn't see either of these on Quora or Siftery.


https://www.duolingo.com/profile/bowersox

The docs and the API talk about the Python language, but not the Django framework.


https://www.duolingo.com/profile/TIGOLIA

does duolingo has it's own datacenter or everything goes on amazon AWS ?

Learn a language in just 5 minutes a day. For free.