a Sensio Labs Product

The flexible, fast, and secure
template engine for PHP

Top Contributors (Code)

142 developers have contributed to the Twig code.

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

Top Contributors (Documentation)

123 developers have contributed to the Twig documentation.

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