a Sensio Labs Product

The flexible, fast, and secure
template engine for PHP

Top Contributors (Code)

134 developers have contributed to the Twig code.

  1. Fabien Potencier
    1. Fabien Potencier
    1219 commits — 59,498 changes
  2. Arnaud Le Blanc
    2. Arnaud Le Blanc
    49 commits — 2,717 changes
  3. Martin Hasoň
    3. Martin Hasoň
    46 commits — 2,573 changes
  4. nikic
    4. nikic
    33 commits — 1,458 changes
  5. Tobias Schultze
    5. Tobias Schultze
    28 commits — 520 changes
  6. Jordi Boggiano
    6. Jordi Boggiano
    28 commits — 421 changes
  7. Mark Story
    7. Mark Story
    19 commits — 424 changes
  8. Charles
    8. Charles
    17 commits — 384 changes
  9. Tugdual Saunier
    9. Tugdual Saunier
    14 commits — 262 changes
  10. Joseph Bielawski
    10. Joseph Bielawski
    11 commits — 72 changes
  11. Derick Rethans
    11. Derick Rethans
    9 commits — 1,273 changes
  12. nikic
    12. nikic
    9 commits — 144 changes
  13. Grégoire Pineau
    13. Grégoire Pineau
    8 commits — 112 changes
  14. Christophe Coevoet
    14. Christophe Coevoet
    7 commits — 164 changes
  15. Jeroen De Dauw
    15. Jeroen De Dauw
    6 commits — 95 changes
  16. Jannis Grimm
    16. Jannis Grimm
    6 commits — 78 changes
  17. Arjen Brouwer
    17. Arjen Brouwer
    5 commits — 261 changes
  18. Possum
    18. Possum
    4 commits — 163 changes
  19. Jonathan Ingram
    19. Jonathan Ingram
    4 commits — 38 changes
  20. Andrei Shevchuk
    20. Andrei Shevchuk
    4 commits — 12 changes
  21. Pascal Borreli
    21. Pascal Borreli
    3 commits — 26 changes
  22. Paulo Ribeiro
    22. Paulo Ribeiro
    3 commits — 12 changes
  23. Nils Langner
    23. Nils Langner
    3 commits — 8 changes
  24. Robert Gruendler
    24. Robert Gruendler
    2 commits — 435 changes
  25. julien pauli
    25. julien pauli
    2 commits — 158 changes
  26. Josh Turmel
    26. Josh Turmel
    2 commits — 67 changes
  27. Javier Spagnoletti
    27. Javier Spagnoletti
    2 commits — 57 changes
  28. 1emming
    28. 1emming
    2 commits — 50 changes
  29. Henrik Bjørnskov
    29. Henrik Bjørnskov
    2 commits — 50 changes
  30. Kris Wallsmith
    30. Kris Wallsmith
    2 commits — 33 changes
  31. Bruno Chalopin
    31. Bruno Chalopin
    2 commits — 24 changes
  32. Jeremy Mikola
    32. Jeremy Mikola
    2 commits — 22 changes
  33. Sergey Linnik
    33. Sergey Linnik
    2 commits — 21 changes
  34. Tobias Naumann
    34. Tobias Naumann
    2 commits — 11 changes
  35. Chris Sedlmayr
    35. Chris Sedlmayr
    2 commits — 9 changes
  36. Pierre Joye
    36. Pierre Joye
    2 commits — 9 changes
  37. Eugene Leonovich
    37. Eugene Leonovich
    2 commits — 9 changes
  38. Andre Rømcke
    38. Andre Rømcke
    2 commits — 8 changes
  39. Matthieu Robin
    39. Matthieu Robin
    2 commits — 7 changes
  40. Nami-Doc
    40. Nami-Doc
    2 commits — 4 changes
  41. Karma Dordrak
    41. Karma Dordrak
    1 commits — 976 changes
  42. Florin Patan
    42. Florin Patan
    1 commits — 182 changes
  43. Luiz “Felds” Liscia
    43. Luiz “Felds” Liscia
    1 commits — 131 changes
  44. Matthieu Auger
    44. Matthieu Auger
    1 commits — 108 changes
  45. Mark Story
    45. Mark Story
    1 commits — 93 changes
  46. kotas
    46. kotas
    1 commits — 87 changes
  47. stealth35 ‏
    47. stealth35 ‏
    1 commits — 78 changes
  48. Adrien Brault
    48. Adrien Brault
    1 commits — 66 changes
  49. Pavel Batanov
    49. Pavel Batanov
    1 commits — 64 changes
  50. Tyler King
    50. Tyler King
    1 commits — 45 changes
  51. Hidenori Goto
    51. Hidenori Goto
    1 commits — 45 changes
  52. Marcin Misiurski
    52. Marcin Misiurski
    1 commits — 39 changes
  53. Eugene Serkin
    53. Eugene Serkin
    1 commits — 34 changes
  54. Benjamin Laugueux
    54. Benjamin Laugueux
    1 commits — 34 changes
  55. Maarten de Keizer
    55. Maarten de Keizer
    1 commits — 31 changes
  56. Leon van der Ree
    56. Leon van der Ree
    1 commits — 31 changes
  57. Konstantin G Romanov
    57. Konstantin G Romanov
    1 commits — 30 changes
  58. Matt Lehner
    58. Matt Lehner
    1 commits — 29 changes
  59. Andreas Lutro
    59. Andreas Lutro
    1 commits — 27 changes
  60. Luis Cordova
    60. Luis Cordova
    1 commits — 25 changes
  61. Victor Berchet
    61. Victor Berchet
    1 commits — 25 changes
  62. Vasiliy Horbachenko
    62. Vasiliy Horbachenko
    1 commits — 24 changes
  63. Joel Pittet
    63. Joel Pittet
    1 commits — 24 changes
  64. Max Romanovsky
    64. Max Romanovsky
    1 commits — 24 changes
  65. Josh Watzman
    65. Josh Watzman
    1 commits — 22 changes
  66. Henry Smith
    66. Henry Smith
    1 commits — 22 changes
  67. Steven Hoffman
    67. Steven Hoffman
    1 commits — 21 changes
  68. Albert Casademont
    68. Albert Casademont
    1 commits — 20 changes
  69. Rhodri Pugh
    69. Rhodri Pugh
    1 commits — 20 changes
  70. Chris Smith
    70. Chris Smith
    1 commits — 19 changes
  71. Gaël Bouchez
    71. Gaël Bouchez
    1 commits — 18 changes
  72. dantleech
    72. dantleech
    1 commits — 18 changes
  73. Markus Bachmann
    73. Markus Bachmann
    1 commits — 15 changes
  74. vitman
    74. vitman
    1 commits — 13 changes
  75. fivestar
    75. fivestar
    1 commits — 13 changes
  76. Anthony Sterling
    76. Anthony Sterling
    1 commits — 11 changes
  77. Andreas Streichardt
    77. Andreas Streichardt
    1 commits — 11 changes
  78. Robin Gloster
    78. Robin Gloster
    1 commits — 11 changes
  79. javer
    79. javer
    1 commits — 10 changes
  80. Xavier Leune
    80. Xavier Leune
    1 commits — 10 changes
  81. Arnaud Buathier
    81. Arnaud Buathier
    1 commits — 10 changes
  82. Valeriy Trubachev
    82. Valeriy Trubachev
    1 commits — 9 changes
  83. Barta Tamás
    83. Barta Tamás
    1 commits — 9 changes
  84. Scott Reeves
    84. Scott Reeves
    1 commits — 9 changes
  85. Ray
    85. Ray
    1 commits — 9 changes
  86. Roman Lasinski
    86. Roman Lasinski
    1 commits — 8 changes
  87. za-creature
    87. za-creature
    1 commits — 8 changes
  88. Sylvain Dethier
    88. Sylvain Dethier
    1 commits — 8 changes
  89. Andrey Grachov
    89. Andrey Grachov
    1 commits — 8 changes
  90. Johnny
    90. Johnny
    1 commits — 8 changes
  91. Kirill chEbba Chebunin
    91. Kirill chEbba Chebunin
    1 commits — 8 changes
  92. Krystian Kuczek
    92. Krystian Kuczek
    1 commits — 8 changes
  93. Julien Brochet
    93. Julien Brochet
    1 commits — 8 changes
  94. Andrew Winter
    94. Andrew Winter
    1 commits — 7 changes
  95. Thomas Pomfret
    95. Thomas Pomfret
    1 commits — 6 changes
  96. Miha Vrhovnik
    96. Miha Vrhovnik
    1 commits — 6 changes
  97. Marc Abramowitz
    97. Marc Abramowitz
    1 commits — 6 changes
  98. Anatoliy Belsky
    98. Anatoliy Belsky
    1 commits — 6 changes
  99. lenar
    99. lenar
    1 commits — 6 changes
  100. Jesper Ek
    100. Jesper Ek
    1 commits — 6 changes
  101. Tristan Darricau
    101. Tristan Darricau
    1 commits — 6 changes
  102. Angelo Vargas
    102. Angelo Vargas
    1 commits — 5 changes
  103. Jeremy Marc
    103. Jeremy Marc
    1 commits — 5 changes
  104. THofman
    104. THofman
    1 commits — 5 changes
  105. Scott Smith
    105. Scott Smith
    1 commits — 5 changes
  106. Libert KHE
    106. Libert KHE
    1 commits — 5 changes
  107. Joel Wurtz
    107. Joel Wurtz
    1 commits — 5 changes
  108. alefranz
    108. alefranz
    1 commits — 4 changes
  109. Andrew Baker
    109. Andrew Baker
    1 commits — 4 changes
  110. Hugo Hamon
    110. Hugo Hamon
    1 commits — 4 changes
  111. Michał Pawłowski
    111. Michał Pawłowski
    1 commits — 4 changes
  112. Oleg Efimov
    112. Oleg Efimov
    1 commits — 4 changes
  113. Giacomo Gatelli
    113. Giacomo Gatelli
    1 commits — 4 changes
  114. Adel ELHAIBA
    114. Adel ELHAIBA
    1 commits — 4 changes
  115. Douglas Greenshields
    115. Douglas Greenshields
    1 commits — 4 changes
  116. Scott Smith
    116. Scott Smith
    1 commits — 2 changes
  117. phiamo
    117. phiamo
    1 commits — 2 changes
  118. Jerome Brissonnet
    118. Jerome Brissonnet
    1 commits — 2 changes
  119. Ad van der Veer
    119. Ad van der Veer
    1 commits — 2 changes
  120. glutamatt
    120. glutamatt
    1 commits — 2 changes
  121. Rick Prent
    121. Rick Prent
    1 commits — 2 changes
  122. James Logsdon
    122. James Logsdon
    1 commits — 2 changes
  123. martinml
    123. martinml
    1 commits — 2 changes
  124. Weston Ruter
    124. Weston Ruter
    1 commits — 2 changes
  125. ptarjan
    125. ptarjan
    1 commits — 2 changes
  126. Remi Collet
    126. Remi Collet
    1 commits — 2 changes
  127. Matt Agar
    127. Matt Agar
    1 commits — 2 changes
  128. Anne-Sophie Bachelard
    128. Anne-Sophie Bachelard
    1 commits — 2 changes
  129. François-Xavier de Guillebon
    129. François-Xavier de Guillebon
    1 commits — 2 changes
  130. Fran Moreno
    130. Fran Moreno
    1 commits — 2 changes
  131. Francesco Tassi
    131. Francesco Tassi
    1 commits — 2 changes
  132. Inal DJAFAR
    132. Inal DJAFAR
    1 commits — 2 changes
  133. Alain Tiemblo
    133. Alain Tiemblo
    1 commits — 2 changes
  134. Ulf Reimers
    134. Ulf Reimers
    1 commits — 2 changes

Top Contributors (Documentation)

121 developers have contributed to the Twig documentation.

  1. Fabien Potencier
    1. Fabien Potencier
    466 commits — 22,785 changes
  2. Mark Story
    2. Mark Story
    11 commits — 139 changes
  3. nikic
    3. nikic
    7 commits — 87 changes
  4. Jordi Boggiano
    4. Jordi Boggiano
    5 commits — 58 changes
  5. Tobias Schultze
    5. Tobias Schultze
    5 commits — 52 changes
  6. Arnaud Le Blanc
    6. Arnaud Le Blanc
    3 commits — 128 changes
  7. Hugo Hamon
    7. Hugo Hamon
    3 commits — 62 changes
  8. Martin Hasoň
    8. Martin Hasoň
    3 commits — 58 changes
  9. Grégoire Pineau
    9. Grégoire Pineau
    3 commits — 38 changes
  10. Javier Eguiluz
    10. Javier Eguiluz
    3 commits — 27 changes
  11. Tugdual Saunier
    11. Tugdual Saunier
    3 commits — 27 changes
  12. Luis Cordova
    12. Luis Cordova
    3 commits — 23 changes
  13. Brandon Kelly
    13. Brandon Kelly
    3 commits — 13 changes
  14. Ulf Reimers
    14. Ulf Reimers
    3 commits — 12 changes
  15. literal
    15. literal
    2 commits — 144 changes
  16. Philipp Rieber
    16. Philipp Rieber
    2 commits — 56 changes
  17. Bilal Amarni
    17. Bilal Amarni
    2 commits — 54 changes
  18. Kevin Boyd
    18. Kevin Boyd
    2 commits — 16 changes
  19. Vincent Terraillon
    19. Vincent Terraillon
    2 commits — 12 changes
  20. Christian Raue
    20. Christian Raue
    2 commits — 8 changes
  21. Benoît Merlet
    21. Benoît Merlet
    2 commits — 5 changes
  22. Albert Casademont
    22. Albert Casademont
    2 commits — 4 changes
  23. Andrew M.
    23. Andrew M.
    2 commits — 4 changes
  24. Igor Wiedler
    24. Igor Wiedler
    2 commits — 4 changes
  25. Matthew Davis
    25. Matthew Davis
    2 commits — 4 changes
  26. Tom Corrigan
    26. Tom Corrigan
    1 commits — 90 changes
  27. nikic
    27. nikic
    1 commits — 52 changes
  28. Karma Dordrak
    28. Karma Dordrak
    1 commits — 46 changes
  29. Mark Story
    29. Mark Story
    1 commits — 40 changes
  30. Tristan Maindron
    30. Tristan Maindron
    1 commits — 37 changes
  31. Kevin Simper
    31. Kevin Simper
    1 commits — 34 changes
  32. Adel ELHAIBA
    32. Adel ELHAIBA
    1 commits — 29 changes
  33. Yaakov Gesher
    33. Yaakov Gesher
    1 commits — 28 changes
  34. Andreas Runfalk
    34. Andreas Runfalk
    1 commits — 24 changes
  35. Henrik Bjørnskov
    35. Henrik Bjørnskov
    1 commits — 24 changes
  36. Konstantin G Romanov
    36. Konstantin G Romanov
    1 commits — 23 changes
  37. Katherine Senzee
    37. Katherine Senzee
    1 commits — 22 changes
  38. Benjamin Steininger
    38. Benjamin Steininger
    1 commits — 22 changes
  39. Maarten de Keizer
    39. Maarten de Keizer
    1 commits — 18 changes
  40. Tyler King
    40. Tyler King
    1 commits — 17 changes
  41. Wagner Nicolas
    41. Wagner Nicolas
    1 commits — 16 changes
  42. Steve Oliver
    42. Steve Oliver
    1 commits — 16 changes
  43. kimu
    43. kimu
    1 commits — 15 changes
  44. Peter WONG
    44. Peter WONG
    1 commits — 14 changes
  45. Mateusz Zakarczemny
    45. Mateusz Zakarczemny
    1 commits — 12 changes
  46. Brice BERNARD
    46. Brice BERNARD
    1 commits — 10 changes
  47. Julian
    47. Julian
    1 commits — 10 changes
  48. Valeriy Trubachev
    48. Valeriy Trubachev
    1 commits — 8 changes
  49. Evaldo Junior
    49. Evaldo Junior
    1 commits — 8 changes
  50. Evaldo Junior Bento
    50. Evaldo Junior Bento
    1 commits — 8 changes
  51. cb
    51. cb
    1 commits — 7 changes
  52. Anomareh
    52. Anomareh
    1 commits — 7 changes
  53. Nami-Doc
    53. Nami-Doc
    1 commits — 6 changes
  54. Uplink03
    54. Uplink03
    1 commits — 6 changes
  55. mark_story
    55. mark_story
    1 commits — 6 changes
  56. Alexey Malihin
    56. Alexey Malihin
    1 commits — 6 changes
  57. Adrien Brault
    57. Adrien Brault
    1 commits — 6 changes
  58. Richard Shank
    58. Richard Shank
    1 commits — 6 changes
  59. Jason Bouffard
    59. Jason Bouffard
    1 commits — 6 changes
  60. Andreas Hucks
    60. Andreas Hucks
    1 commits — 6 changes
  61. Andrej Hudec
    61. Andrej Hudec
    1 commits — 6 changes
  62. Victor Berchet
    62. Victor Berchet
    1 commits — 6 changes
  63. Soatok
    63. Soatok
    1 commits — 5 changes
  64. Javier López
    64. Javier López
    1 commits — 5 changes
  65. Peter Kokot
    65. Peter Kokot
    1 commits — 5 changes
  66. Raul Fraile
    66. Raul Fraile
    1 commits — 5 changes
  67. Mario A. Alvarez Garcia
    67. Mario A. Alvarez Garcia
    1 commits — 4 changes
  68. fivestar
    68. fivestar
    1 commits — 4 changes
  69. Artem Lopata
    69. Artem Lopata
    1 commits — 4 changes
  70. Matt Janssen
    70. Matt Janssen
    1 commits — 4 changes
  71. Adam Elsodaney
    71. Adam Elsodaney
    1 commits — 4 changes
  72. Gunnar Lium
    72. Gunnar Lium
    1 commits — 4 changes
  73. Johnny Robeson
    73. Johnny Robeson
    1 commits — 4 changes
  74. Max Stekel
    74. Max Stekel
    1 commits — 4 changes
  75. Sofiane HADDAG
    75. Sofiane HADDAG
    1 commits — 4 changes
  76. Wouter De Jong
    76. Wouter De Jong
    1 commits — 4 changes
  77. John Berberich
    77. John Berberich
    1 commits — 3 changes
  78. Seb Minderhoud
    78. Seb Minderhoud
    1 commits — 3 changes
  79. Ala Eddine Khefifi
    79. Ala Eddine Khefifi
    1 commits — 3 changes
  80. Matthieu Prat
    80. Matthieu Prat
    1 commits — 2 changes
  81. violuke
    81. violuke
    1 commits — 2 changes
  82. oktron
    82. oktron
    1 commits — 2 changes
  83. unkind
    83. unkind
    1 commits — 2 changes
  84. Pierre-Yves Guerder
    84. Pierre-Yves Guerder
    1 commits — 2 changes
  85. Shaun
    85. Shaun
    1 commits — 2 changes
  86. Zoltan Radics
    86. Zoltan Radics
    1 commits — 2 changes
  87. Paul Mallet
    87. Paul Mallet
    1 commits — 2 changes
  88. DieterDePaepe
    88. DieterDePaepe
    1 commits — 2 changes
  89. Jez Halford
    89. Jez Halford
    1 commits — 2 changes
  90. Ben
    90. Ben
    1 commits — 2 changes
  91. carlwitt
    91. carlwitt
    1 commits — 2 changes
  92. ornicar
    92. ornicar
    1 commits — 2 changes
  93. Lenar Lõhmus
    93. Lenar Lõhmus
    1 commits — 2 changes
  94. Igor Santos
    94. Igor Santos
    1 commits — 2 changes
  95. Ralph KEMPS
    95. Ralph KEMPS
    1 commits — 2 changes
  96. Arne Kiesewetter
    96. Arne Kiesewetter
    1 commits — 2 changes
  97. Karl Horky
    97. Karl Horky
    1 commits — 2 changes
  98. Martin Tournoij
    98. Martin Tournoij
    1 commits — 2 changes
  99. Ahmed Siouani
    99. Ahmed Siouani
    1 commits — 2 changes
  100. Barry vd. Heuvel
    100. Barry vd. Heuvel
    1 commits — 2 changes
  101. M
    101. M
    1 commits — 2 changes
  102. Fabien Schurter
    102. Fabien Schurter
    1 commits — 2 changes
  103. Massimiliano Arione
    103. Massimiliano Arione
    1 commits — 2 changes
  104. Greg McAvoy-Jensen
    104. Greg McAvoy-Jensen
    1 commits — 2 changes
  105. Grégoire Paris
    105. Grégoire Paris
    1 commits — 2 changes
  106. Toni Uebernickel
    106. Toni Uebernickel
    1 commits — 2 changes
  107. Denis Togbe
    107. Denis Togbe
    1 commits — 2 changes
  108. Jacek Jędrzejewski
    108. Jacek Jędrzejewski
    1 commits — 2 changes
  109. Julien Garin
    109. Julien Garin
    1 commits — 2 changes
  110. Simon CONSTANS
    110. Simon CONSTANS
    1 commits — 2 changes
  111. Julien Brochet
    111. Julien Brochet
    1 commits — 2 changes
  112. Nicolas Bastien
    112. Nicolas Bastien
    1 commits — 2 changes
  113. Pascal Borreli
    113. Pascal Borreli
    1 commits — 2 changes
  114. Ricard Clau
    114. Ricard Clau
    1 commits — 2 changes
  115. Sergi de Pablos
    115. Sergi de Pablos
    1 commits — 2 changes
  116. Douglas Greenshields
    116. Douglas Greenshields
    1 commits — 2 changes
  117. Tomasz Ducin
    117. Tomasz Ducin
    1 commits — 2 changes
  118. Victor Zamfir
    118. Victor Zamfir
    1 commits — 2 changes
  119. Alvaro Videla
    119. Alvaro Videla
    1 commits — 2 changes
  120. Ryan Weaver
    120. Ryan Weaver
    1 commits — 2 changes
  121. Eugene Wolfson
    121. Eugene Wolfson
    1 commits — 1 changes
This website is powered by PHP and Twig. The Twig logo is © 2010-2012 Sensio Labs