a Sensio Labs Product

The flexible, fast, and secure
template engine for PHP

Top Contributors (Code)

119 developers have contributed to the Twig code.

  1. Fabien Potencier
    1. Fabien Potencier
    1124 commits — 53,852 changes
  2. Arnaud Le Blanc
    2. Arnaud Le Blanc
    49 commits — 2,717 changes
  3. Martin Hasoň
    3. Martin Hasoň
    39 commits — 2,359 changes
  4. nikic
    4. nikic
    33 commits — 1,458 changes
  5. Jordi Boggiano
    5. Jordi Boggiano
    28 commits — 421 changes
  6. Tobias Schultze
    6. Tobias Schultze
    25 commits — 447 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
    6 commits — 160 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. Jonathan Ingram
    18. Jonathan Ingram
    4 commits — 38 changes
  19. Andrei Shevchuk
    19. Andrei Shevchuk
    4 commits — 12 changes
  20. Pascal Borreli
    20. Pascal Borreli
    3 commits — 26 changes
  21. Paulo Ribeiro
    21. Paulo Ribeiro
    3 commits — 12 changes
  22. Nils Langner
    22. Nils Langner
    3 commits — 8 changes
  23. Robert Gruendler
    23. Robert Gruendler
    2 commits — 435 changes
  24. Josh Turmel
    24. Josh Turmel
    2 commits — 67 changes
  25. 1emming
    25. 1emming
    2 commits — 50 changes
  26. Henrik Bjørnskov
    26. Henrik Bjørnskov
    2 commits — 50 changes
  27. Bruno Chalopin
    27. Bruno Chalopin
    2 commits — 24 changes
  28. Jeremy Mikola
    28. Jeremy Mikola
    2 commits — 22 changes
  29. Sergey Linnik
    29. Sergey Linnik
    2 commits — 21 changes
  30. Tobias Naumann
    30. Tobias Naumann
    2 commits — 11 changes
  31. Chris Sedlmayr
    31. Chris Sedlmayr
    2 commits — 9 changes
  32. Pierre Joye
    32. Pierre Joye
    2 commits — 9 changes
  33. Eugene Leonovich
    33. Eugene Leonovich
    2 commits — 9 changes
  34. Andre Rømcke
    34. Andre Rømcke
    2 commits — 8 changes
  35. Matthieu Robin
    35. Matthieu Robin
    2 commits — 7 changes
  36. Nami-Doc
    36. Nami-Doc
    2 commits — 4 changes
  37. Karma Dordrak
    37. Karma Dordrak
    1 commits — 976 changes
  38. Florin Patan
    38. Florin Patan
    1 commits — 182 changes
  39. Luiz “Felds” Liscia
    39. Luiz “Felds” Liscia
    1 commits — 131 changes
  40. Mark Story
    40. Mark Story
    1 commits — 93 changes
  41. kotas
    41. kotas
    1 commits — 87 changes
  42. stealth35 ‏
    42. stealth35 ‏
    1 commits — 78 changes
  43. Adrien Brault
    43. Adrien Brault
    1 commits — 66 changes
  44. Tyler King
    44. Tyler King
    1 commits — 45 changes
  45. Hidenori Goto
    45. Hidenori Goto
    1 commits — 45 changes
  46. Marcin Misiurski
    46. Marcin Misiurski
    1 commits — 39 changes
  47. Eugene Serkin
    47. Eugene Serkin
    1 commits — 34 changes
  48. Benjamin Laugueux
    48. Benjamin Laugueux
    1 commits — 34 changes
  49. Maarten de Keizer
    49. Maarten de Keizer
    1 commits — 31 changes
  50. Leon van der Ree
    50. Leon van der Ree
    1 commits — 31 changes
  51. Konstantin G Romanov
    51. Konstantin G Romanov
    1 commits — 30 changes
  52. Matt Lehner
    52. Matt Lehner
    1 commits — 29 changes
  53. Andreas Lutro
    53. Andreas Lutro
    1 commits — 27 changes
  54. Luis Cordova
    54. Luis Cordova
    1 commits — 25 changes
  55. Victor Berchet
    55. Victor Berchet
    1 commits — 25 changes
  56. Vasiliy Horbachenko
    56. Vasiliy Horbachenko
    1 commits — 24 changes
  57. Max Romanovsky
    57. Max Romanovsky
    1 commits — 24 changes
  58. Josh Watzman
    58. Josh Watzman
    1 commits — 22 changes
  59. Henry Smith
    59. Henry Smith
    1 commits — 22 changes
  60. Steven Hoffman
    60. Steven Hoffman
    1 commits — 21 changes
  61. Kris Wallsmith
    61. Kris Wallsmith
    1 commits — 20 changes
  62. Rhodri Pugh
    62. Rhodri Pugh
    1 commits — 20 changes
  63. Chris Smith
    63. Chris Smith
    1 commits — 19 changes
  64. Gaël Bouchez
    64. Gaël Bouchez
    1 commits — 18 changes
  65. dantleech
    65. dantleech
    1 commits — 18 changes
  66. Markus Bachmann
    66. Markus Bachmann
    1 commits — 15 changes
  67. vitman
    67. vitman
    1 commits — 13 changes
  68. fivestar
    68. fivestar
    1 commits — 13 changes
  69. Anthony Sterling
    69. Anthony Sterling
    1 commits — 11 changes
  70. Andreas Streichardt
    70. Andreas Streichardt
    1 commits — 11 changes
  71. Robin Gloster
    71. Robin Gloster
    1 commits — 11 changes
  72. javer
    72. javer
    1 commits — 10 changes
  73. Arnaud Buathier
    73. Arnaud Buathier
    1 commits — 10 changes
  74. Barta Tamás
    74. Barta Tamás
    1 commits — 9 changes
  75. Scott Reeves
    75. Scott Reeves
    1 commits — 9 changes
  76. Ray
    76. Ray
    1 commits — 9 changes
  77. Javier Spagnoletti
    77. Javier Spagnoletti
    1 commits — 9 changes
  78. Roman Lasinski
    78. Roman Lasinski
    1 commits — 8 changes
  79. za-creature
    79. za-creature
    1 commits — 8 changes
  80. Sylvain Dethier
    80. Sylvain Dethier
    1 commits — 8 changes
  81. Andrey Grachov
    81. Andrey Grachov
    1 commits — 8 changes
  82. Kirill chEbba Chebunin
    82. Kirill chEbba Chebunin
    1 commits — 8 changes
  83. Krystian Kuczek
    83. Krystian Kuczek
    1 commits — 8 changes
  84. Julien Brochet
    84. Julien Brochet
    1 commits — 8 changes
  85. Andrew Winter
    85. Andrew Winter
    1 commits — 7 changes
  86. Miha Vrhovnik
    86. Miha Vrhovnik
    1 commits — 6 changes
  87. Marc Abramowitz
    87. Marc Abramowitz
    1 commits — 6 changes
  88. Anatoliy Belsky
    88. Anatoliy Belsky
    1 commits — 6 changes
  89. lenar
    89. lenar
    1 commits — 6 changes
  90. Jesper Ek
    90. Jesper Ek
    1 commits — 6 changes
  91. Angelo Vargas
    91. Angelo Vargas
    1 commits — 5 changes
  92. Jeremy Marc
    92. Jeremy Marc
    1 commits — 5 changes
  93. Scott Smith
    93. Scott Smith
    1 commits — 5 changes
  94. Libert KHE
    94. Libert KHE
    1 commits — 5 changes
  95. Joel Wurtz
    95. Joel Wurtz
    1 commits — 5 changes
  96. alefranz
    96. alefranz
    1 commits — 4 changes
  97. Andrew Baker
    97. Andrew Baker
    1 commits — 4 changes
  98. Hugo Hamon
    98. Hugo Hamon
    1 commits — 4 changes
  99. Michał Pawłowski
    99. Michał Pawłowski
    1 commits — 4 changes
  100. Oleg Efimov
    100. Oleg Efimov
    1 commits — 4 changes
  101. Giacomo Gatelli
    101. Giacomo Gatelli
    1 commits — 4 changes
  102. Adel ELHAIBA
    102. Adel ELHAIBA
    1 commits — 4 changes
  103. Douglas Greenshields
    103. Douglas Greenshields
    1 commits — 4 changes
  104. Scott Smith
    104. Scott Smith
    1 commits — 2 changes
  105. phiamo
    105. phiamo
    1 commits — 2 changes
  106. Jerome Brissonnet
    106. Jerome Brissonnet
    1 commits — 2 changes
  107. Ad van der Veer
    107. Ad van der Veer
    1 commits — 2 changes
  108. glutamatt
    108. glutamatt
    1 commits — 2 changes
  109. Rick Prent
    109. Rick Prent
    1 commits — 2 changes
  110. James Logsdon
    110. James Logsdon
    1 commits — 2 changes
  111. martinml
    111. martinml
    1 commits — 2 changes
  112. ptarjan
    112. ptarjan
    1 commits — 2 changes
  113. Matt Agar
    113. Matt Agar
    1 commits — 2 changes
  114. Anne-Sophie Bachelard
    114. Anne-Sophie Bachelard
    1 commits — 2 changes
  115. François-Xavier de Guillebon
    115. François-Xavier de Guillebon
    1 commits — 2 changes
  116. Fran Moreno
    116. Fran Moreno
    1 commits — 2 changes
  117. Francesco Tassi
    117. Francesco Tassi
    1 commits — 2 changes
  118. Inal DJAFAR
    118. Inal DJAFAR
    1 commits — 2 changes
  119. Ulf Reimers
    119. Ulf Reimers
    1 commits — 2 changes

Top Contributors (Documentation)

109 developers have contributed to the Twig documentation.

  1. Fabien Potencier
    1. Fabien Potencier
    436 commits — 21,124 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. literal
    14. literal
    2 commits — 144 changes
  15. Philipp Rieber
    15. Philipp Rieber
    2 commits — 56 changes
  16. Bilal Amarni
    16. Bilal Amarni
    2 commits — 54 changes
  17. Kevin Boyd
    17. Kevin Boyd
    2 commits — 16 changes
  18. Vincent Terraillon
    18. Vincent Terraillon
    2 commits — 12 changes
  19. Christian Raue
    19. Christian Raue
    2 commits — 8 changes
  20. Ulf Reimers
    20. Ulf Reimers
    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. Adel ELHAIBA
    31. Adel ELHAIBA
    1 commits — 29 changes
  32. Yaakov Gesher
    32. Yaakov Gesher
    1 commits — 28 changes
  33. Andreas Runfalk
    33. Andreas Runfalk
    1 commits — 24 changes
  34. Henrik Bjørnskov
    34. Henrik Bjørnskov
    1 commits — 24 changes
  35. Konstantin G Romanov
    35. Konstantin G Romanov
    1 commits — 23 changes
  36. Katherine Senzee
    36. Katherine Senzee
    1 commits — 22 changes
  37. Benjamin Steininger
    37. Benjamin Steininger
    1 commits — 22 changes
  38. Maarten de Keizer
    38. Maarten de Keizer
    1 commits — 18 changes
  39. Tyler King
    39. Tyler King
    1 commits — 17 changes
  40. Wagner Nicolas
    40. Wagner Nicolas
    1 commits — 16 changes
  41. Steve Oliver
    41. Steve Oliver
    1 commits — 16 changes
  42. kimu
    42. kimu
    1 commits — 15 changes
  43. Peter WONG
    43. Peter WONG
    1 commits — 14 changes
  44. Mateusz Zakarczemny
    44. Mateusz Zakarczemny
    1 commits — 12 changes
  45. Brikou Carré
    45. Brikou Carré
    1 commits — 10 changes
  46. Julian
    46. Julian
    1 commits — 10 changes
  47. cb
    47. cb
    1 commits — 7 changes
  48. Anomareh
    48. Anomareh
    1 commits — 7 changes
  49. Nami-Doc
    49. Nami-Doc
    1 commits — 6 changes
  50. Uplink03
    50. Uplink03
    1 commits — 6 changes
  51. mark_story
    51. mark_story
    1 commits — 6 changes
  52. Adrien Brault
    52. Adrien Brault
    1 commits — 6 changes
  53. Richard Shank
    53. Richard Shank
    1 commits — 6 changes
  54. Jason Bouffard
    54. Jason Bouffard
    1 commits — 6 changes
  55. Andreas Hucks
    55. Andreas Hucks
    1 commits — 6 changes
  56. Andrej Hudec
    56. Andrej Hudec
    1 commits — 6 changes
  57. Victor Berchet
    57. Victor Berchet
    1 commits — 6 changes
  58. Soatok
    58. Soatok
    1 commits — 5 changes
  59. Javier López
    59. Javier López
    1 commits — 5 changes
  60. Peter Kokot
    60. Peter Kokot
    1 commits — 5 changes
  61. Raul Fraile
    61. Raul Fraile
    1 commits — 5 changes
  62. Mario A. Alvarez Garcia
    62. Mario A. Alvarez Garcia
    1 commits — 4 changes
  63. fivestar
    63. fivestar
    1 commits — 4 changes
  64. Gunnar Lium
    64. Gunnar Lium
    1 commits — 4 changes
  65. Matt Janssen
    65. Matt Janssen
    1 commits — 4 changes
  66. Adam Elsodaney
    66. Adam Elsodaney
    1 commits — 4 changes
  67. Johnny Robeson
    67. Johnny Robeson
    1 commits — 4 changes
  68. Max Stekel
    68. Max Stekel
    1 commits — 4 changes
  69. Wouter De Jong
    69. Wouter De Jong
    1 commits — 4 changes
  70. John Berberich
    70. John Berberich
    1 commits — 3 changes
  71. Seb Minderhoud
    71. Seb Minderhoud
    1 commits — 3 changes
  72. Matthieu Prat
    72. Matthieu Prat
    1 commits — 2 changes
  73. oktron
    73. oktron
    1 commits — 2 changes
  74. unkind
    74. unkind
    1 commits — 2 changes
  75. Zoltan Radics
    75. Zoltan Radics
    1 commits — 2 changes
  76. DieterDePaepe
    76. DieterDePaepe
    1 commits — 2 changes
  77. Jez Halford
    77. Jez Halford
    1 commits — 2 changes
  78. Ben
    78. Ben
    1 commits — 2 changes
  79. carlwitt
    79. carlwitt
    1 commits — 2 changes
  80. ornicar
    80. ornicar
    1 commits — 2 changes
  81. Lenar Lõhmus
    81. Lenar Lõhmus
    1 commits — 2 changes
  82. Igor Santos
    82. Igor Santos
    1 commits — 2 changes
  83. Ralph KEMPS
    83. Ralph KEMPS
    1 commits — 2 changes
  84. Arne Kiesewetter
    84. Arne Kiesewetter
    1 commits — 2 changes
  85. Karl Horky
    85. Karl Horky
    1 commits — 2 changes
  86. Martin Tournoij
    86. Martin Tournoij
    1 commits — 2 changes
  87. Ahmed Siouani
    87. Ahmed Siouani
    1 commits — 2 changes
  88. Barry vd. Heuvel
    88. Barry vd. Heuvel
    1 commits — 2 changes
  89. M
    89. M
    1 commits — 2 changes
  90. Fabien Schurter
    90. Fabien Schurter
    1 commits — 2 changes
  91. Massimiliano Arione
    91. Massimiliano Arione
    1 commits — 2 changes
  92. Greg McAvoy-Jensen
    92. Greg McAvoy-Jensen
    1 commits — 2 changes
  93. Grégoire Paris
    93. Grégoire Paris
    1 commits — 2 changes
  94. Toni Uebernickel
    94. Toni Uebernickel
    1 commits — 2 changes
  95. Denis Togbe
    95. Denis Togbe
    1 commits — 2 changes
  96. Jacek Jędrzejewski
    96. Jacek Jędrzejewski
    1 commits — 2 changes
  97. Julien Garin
    97. Julien Garin
    1 commits — 2 changes
  98. Simon CONSTANS
    98. Simon CONSTANS
    1 commits — 2 changes
  99. Julien Brochet
    99. Julien Brochet
    1 commits — 2 changes
  100. Nicolas Bastien
    100. Nicolas Bastien
    1 commits — 2 changes
  101. Pascal Borreli
    101. Pascal Borreli
    1 commits — 2 changes
  102. Ricard Clau
    102. Ricard Clau
    1 commits — 2 changes
  103. Sergi de Pablos
    103. Sergi de Pablos
    1 commits — 2 changes
  104. Douglas Greenshields
    104. Douglas Greenshields
    1 commits — 2 changes
  105. Tomasz Ducin
    105. Tomasz Ducin
    1 commits — 2 changes
  106. Victor Zamfir
    106. Victor Zamfir
    1 commits — 2 changes
  107. Alvaro Videla
    107. Alvaro Videla
    1 commits — 2 changes
  108. Ryan Weaver
    108. Ryan Weaver
    1 commits — 2 changes
  109. Eugene Wolfson
    109. Eugene Wolfson
    1 commits — 1 changes
This website is powered by PHP and Twig. The Twig logo is © 2010-2012 Sensio Labs