Locutus Hall of Fame
Locutus has had 137 contributors since 2008. Every function header tracks who wrote, improved, or fixed it. This page tallies those credits per language.
C header files in TypeScript
6 contributors
- 🥇 Oskar Larsson Högfeldt 1 original — frexp
- 🥈 Waldo Malqui Silva 1 original — abs
- 🥉 Karol Kowalski 1 improved — abs
- 4 Jonas Raoni Soares Silva 1 improved — abs
- 5 RafaÅ‚ Kukawski 1 original — sprintf
- 6 Param Siddharth 1 bugfixed — sprintf
Go packages in TypeScript
1 contributor
- 🥇 GopherJS 2 input — 2 functions
Python modules in TypeScript
7 contributors
- 🥇 Yury Shapkarin 3 original — 3 functions
- 🥈 Python Software Foundation 1 original — ndiff
- 🥉 Jonas Raoni Soares Silva 1 original — capwords
- 4 Waldo Malqui Silva 1 improved — capwords
- 5 Robin 1 improved — capwords
- 6 Onno Marsman 1 bugfixed — capwords
- 7 James 1 input — capwords
Ruby modules in TypeScript
1 contributor
- 🥇 Onno Marsman 1 original — acos
PHP extensions in TypeScript
349 contributors
- 🥇 Brett Zamir 94 original, 83 improved, 16 reimplemented, 55 bugfixed, 10 revised, 26 input — 201 functions
- 🥈 Onno Marsman 31 original, 11 improved, 40 bugfixed, 4 revised, 2 input — 82 functions
- 🥉 Theriault 4 original, 16 improved, 1 reimplemented, 1 bugfixed, 6 revised, 2 input — 24 functions
- 4 RafaÅ‚ Kukawski 1 original, 10 improved, 1 reimplemented, 2 bugfixed, 4 revised — 18 functions
- 5 Michael White 2 original, 11 improved, 1 bugfixed — 14 functions
- 6 Jonas Raoni Soares Silva 7 original, 2 improved, 1 parts, 3 revised — 11 functions
- 7 Waldo Malqui Silva 8 original, 3 improved, 1 input — 12 functions
- 8 Paulo Freitas 11 original, 1 input — 12 functions
- 9 Philip Peterson 9 original, 2 improved — 11 functions
- 10 Jack 11 improved — 11 functions
- 11 Ates Goral 5 original, 4 improved — 9 functions
- 12 RafaÅ‚ Kukawski 1 improved, 5 reimplemented, 1 bugfixed, 2 revised — 8 functions
- 13 Alex 1 original, 1 bugfixed, 7 input — 9 functions
- 14 Ratheous 9 input — 9 functions
- 15 lmeyrick 7 original — 7 functions
- 16 Nate 1 original, 2 improved, 3 bugfixed, 1 input — 7 functions
- 17 Martijn Wieringa 5 original, 2 improved — 7 functions
- 18 Legaev Andrey 1 original, 4 improved, 2 bugfixed — 7 functions
- 19 Philippe Baumann 6 original — 6 functions
- 20 Webtoolkit.info 5 original — 5 functions
- 21 Carlos R. L. Rodrigues 4 original — 4 functions
- 22 Ash Searle 3 original, 1 improved — 4 functions
- 23 Enrique Gonzalez 4 original — 4 functions
- 24 Robert Eisele 4 improved — 4 functions
- 25 Waldo Malqui Silva 1 original, 3 improved — 4 functions
- 26 travc 4 input — 4 functions
- 27 Ole Vrijenhoek 3 original, 1 reimplemented — 3 functions
- 28 marrtins 3 improved — 3 functions
- 29 Michael Grier 1 improved, 1 bugfixed, 1 input — 3 functions
- 30 David 1 improved, 1 bugfixed, 1 input — 3 functions
- 31 GeekFG 3 original — 3 functions
- 32 stackoverflow.com 3 improved — 3 functions
- 33 pilus 3 input — 3 functions
- 34 T.Wild 2 bugfixed, 1 revised — 3 functions
- 35 Tim de Koning 1 original, 2 bugfixed — 2 functions
- 36 stag019 1 reimplemented, 1 bugfixed, 1 revised — 2 functions
- 37 Erkekjetter 3 input — 3 functions
- 38 Glen Arason 1 original, 2 bugfixed — 2 functions
- 39 WebDevHobo 2 improved, 1 bugfixed — 3 functions
- 40 simivar 3 bugfixed — var_export
- 41 kirilloid 1 improved, 2 bugfixed — 2 functions
- 42 Felix Geisendoerfer 1 original, 1 improved — 2 functions
- 43 Andrea Giammarchi 1 original, 1 revised — 2 functions
- 44 Alfonso Jimenez 2 original — 2 functions
- 45 Karol Kowalski 2 improved — 2 functions
- 46 Reynier de la Rosa 2 bugfixed — 2 functions
- 47 gettimeofday 2 original — 2 functions
- 48 majak 1 bugfixed, 1 input — date
- 49 Dumitru Uzun 1 original, 1 improved — 2 functions
- 50 Marc Palau 1 bugfixed, 1 input — 2 functions
- 51 Chris 1 improved, 1 input — 2 functions
- 52 Caio Ariede 1 original, 1 improved — strtotime
- 53 Dmitry Gorelenkov 2 improved — 2 functions
- 54 Diplom@t 2 improved — 2 functions
- 55 Kankrelune 1 reimplemented, 1 revised — 2 functions
- 56 Public Domain 2 original — 2 functions
- 57 Michael White 2 improved — 2 functions
- 58 felix 2 input — 2 functions
- 59 Robin 1 improved, 1 input — 2 functions
- 60 Thomas Hohn 2 improved — 2 functions
- 61 Tyler Akins 2 original — 2 functions
- 62 Thunder.m 2 improved — 2 functions
- 63 Indigo744 2 improved — 2 functions
- 64 Pellentesque Malesuada 2 bugfixed — 2 functions
- 65 Aman Gupta 2 input — 2 functions
- 66 Will Rowe 1 original, 1 improved — 2 functions
- 67 MIO_KODUKI 2 bugfixed — 2 functions
- 68 Dreamer 2 input — 2 functions
- 69 lovio 2 input — 2 functions
- 70 Joris 2 bugfixed — 2 functions
- 71 Steven Levithan 1 original, 1 improved — 2 functions
- 72 Lars Fischer 2 improved — 2 functions
- 73 AJ 2 input — 2 functions
- 74 KELAN 1 improved, 1 input — 2 functions
- 75 Mirek Slugen 2 original — 2 functions
- 76 Mailfaker 2 input — 2 functions
- 77 Mahmoud Saeed 2 bugfixed — 2 functions
- 78 Oleg Eremeev 1 bugfixed, 1 input — str_replace
- 79 gorthaur 2 revised — 2 functions
- 80 Steve Hilder 2 input — 2 functions
- 81 Sakimori 2 improved — 2 functions
- 82 saulius 2 input — 2 functions
- 83 Arpad Ray 2 original — 2 functions
- 84 Martin 2 input — 2 functions
- 85 Enzo DañobeytÃa 1 original — array_column
- 86 sankai 1 input — array_count_values
- 87 Shingo 1 input — array_count_values
- 88 Sanjoy Roy 1 improved — array_diff
- 89 Everlasto 1 input — array_diff_key
- 90 0m3r 1 bugfixed — array_diff_assoc
- 91 max4ever 1 input — array_filter
- 92 Pier Paolo Ramon 1 improved — array_flip
- 93 jd 1 improved — array_keys
- 94 P 1 input — array_keys
- 95 Subhasis Deb 1 original — array_merge_recursive
- 96 josh 1 input — array_merge
- 97 thekid 1 input — array_map
- 98 Oleg Andreyev 1 improved — array_multisort
- 99 David Pilia 1 improved — array_sum
- 100 Gilbert 1 bugfixed — array_sum
- 101 Demosthenes Koptsis 1 bugfixed — array_uintersect
- 102 jmweb 1 improved — array_unshift
- 103 duncan 1 input — array_unique
- 104 Hugues Peccatte 1 original — array_walk_recursive
- 105 Soren Hansen 1 bugfixed — count
- 106 Olivier Louvignes 1 bugfixed — count
- 107 merabi 1 input — count
- 108 Johnny Mast 1 original — array_walk
- 109 Adam Wallner 1 bugfixed — asort
- 110 paulo kuong 1 input — asort
- 111 vlado houba 1 improved — in_array
- 112 Jonas Sciangula Street 1 improved — in_array
- 113 Billy 1 input — in_array
- 114 J A R 1 revised — end
- 115 Riddler 1 input — key
- 116 pseudaria 1 bugfixed — krsort
- 117 MeEtc 1 improved — date
- 118 Brad Touesnard 1 improved — date
- 119 Tim Wiel 1 improved — date
- 120 Bryan Elliott 1 improved — date
- 121 David Randall 1 improved — date
- 122 Thomas Beaucourt 1 improved — date
- 123 JT 1 improved — date
- 124 Peter-Paul Koch 1 parts — date
- 125 omid 1 bugfixed — date
- 126 Chris 1 bugfixed — date
- 127 Martin 1 input — date
- 128 Alex Wilson 1 input — date
- 129 Haravikk 1 input — date
- 130 Pyerre 1 improved — checkdate
- 131 Josh Fraser 1 original — gettimeofday
- 132 Breaking Par Consulting Inc 1 parts — gettimeofday
- 133 mktime 1 original — gmmktime
- 134 date 1 original — idate
- 135 baris ozdil 1 improved — mktime
- 136 FGFEmperor 1 improved — mktime
- 137 gabriel paderni 1 input — mktime
- 138 Yannoo 1 input — mktime
- 139 jakes 1 input — mktime
- 140 3D-GRAF 1 input — mktime
- 141 strftime 1 original — strptime
- 142 metjay 1 improved — time
- 143 HKM 1 improved — time
- 144 divinity76 1 bugfixed — escapeshellarg
- 145 A. MatÃas Quezada 1 improved — strtotime
- 146 preuter 1 improved — strtotime
- 147 Mirko Faber 1 improved — strtotime
- 148 Wagner B. Soares 1 bugfixed — strtotime
- 149 Artur Tchernychev 1 bugfixed — strtotime
- 150 Stephan Bösch-Plepelits 1 bugfixed — strtotime
- 151 Ozh 1 original — dirname
- 152 XoraX 1 improved — dirname
- 153 Erik Niebla 1 original — file_exists
- 154 Jani Hartikainen 1 input — file_get_contents
- 155 Raphael (Ao) RUDLER 1 input — file_get_contents
- 156 Lincoln Ramsay 1 improved — basename
- 157 djmix 1 improved — basename
- 158 Blues 1 original — strftime
- 159 Markus Marchewa 1 bugfixed — strftime
- 160 mk.keck 1 original — realpath
- 161 Timo 1 input — pathinfo
- 162 Steve Clay 1 improved — function_exists
- 163 Thiago Mata 1 original — call_user_func_array
- 164 Jon Hohle 1 revised — call_user_func_array
- 165 Philippe Jausions 1 original — version_compare
- 166 Aidan Lister 1 original — version_compare
- 167 Scott Baker 1 improved — version_compare
- 168 T.J. Leahy 1 improved — json_decode
- 169 nord_ua 1 input — decbin
- 170 Thomas Grainger 1 improved — deg2rad
- 171 Irina 1 bugfixed — fmod
- 172 Tod Gentille 1 improved — log10
- 173 Kongo 1 input — mt_rand
- 174 dude 1 improved — pi
- 175 Leslie Hoare 1 original — rand
- 176 Greenseed 1 input — round
- 177 meo 1 input — round
- 178 William 1 input — round
- 179 Josep Sanz 1 input — round
- 180 alromh87 and JamieSlome 1 improved — inet_pton
- 181 Victor 1 improved — ip2long
- 182 fearphage 1 revised — ip2long
- 183 setcookie 1 original — setrawcookie
- 184 Michael 1 input — setrawcookie
- 185 Andreas 1 bugfixed — setcookie
- 186 Muhammad Humayun 1 original — preg_match
- 187 rony2k6 1 original — preg_replace
- 188 Bayron Guevara 1 improved — base64_encode
- 189 booeyOH 1 original — preg_quote
- 190 Lorenzo Pisani 1 input — parse_url
- 191 Tony 1 input — parse_url
- 192 Orlando 1 improved — urldecode
- 193 Rob 1 bugfixed — urldecode
- 194 e-mike 1 input — urldecode
- 195 Oskar Larsson Högfeldt 1 improved — addslashes
- 196 Denny Wardhana 1 input — addslashes
- 197 ntoniazzi 1 improved — bin2hex
- 198 Linuxworld 1 bugfixed — bin2hex
- 199 echo is bad 1 improved — echo
- 200 Eugene Bulkin 1 bugfixed — echo
- 201 EdorFaus 1 bugfixed — echo
- 202 Der Simon 1 revised — echo
- 203 JB 1 input — echo
- 204 T0bsn 1 improved — crc32
- 205 noname 1 bugfixed — get_html_translation_table
- 206 Marco 1 bugfixed — get_html_translation_table
- 207 madipta 1 bugfixed — get_html_translation_table
- 208 Frank Forte 1 input — get_html_translation_table
- 209 nobbler 1 improved — htmlentities
- 210 Dj 1 improved — htmlentities
- 211 john 1 original — html_entity_decode
- 212 marc andreu 1 improved — html_entity_decode
- 213 Fox 1 bugfixed — html_entity_decode
- 214 ger 1 input — html_entity_decode
- 215 Nick Kolosov 1 input — html_entity_decode
- 216 Nathan 1 bugfixed — htmlspecialchars
- 217 Arno 1 bugfixed — htmlspecialchars
- 218 Mateusz "loonquawl" Zalega 1 bugfixed — htmlspecialchars_decode
- 219 ReverseSyntax 1 input — htmlspecialchars_decode
- 220 Slawomir Kaniecki 1 input — htmlspecialchars_decode
- 221 Scott Cariss 1 input — htmlspecialchars_decode
- 222 Francois 1 input — htmlspecialchars_decode
- 223 Alexander M Beedie 1 reimplemented — levenshtein
- 224 Itsacon 1 improved — implode
- 225 Greg Frazier 1 original — metaphone
- 226 Atli Þór 1 improved — nl2br
- 227 Maximusya 1 improved — nl2br
- 228 davook 1 improved — number_format
- 229 Benjamin Lupton 1 bugfixed — number_format
- 230 Allan Jensen 1 bugfixed — number_format
- 231 Howard Yeend 1 bugfixed — number_format
- 232 Diogo Resende 1 bugfixed — number_format
- 233 Rival 1 bugfixed — number_format
- 234 Luke Smith 1 revised — number_format
- 235 Kheang Hok Chin 1 input — number_format
- 236 Jay Klehr 1 input — number_format
- 237 Amir Habibi 1 input — number_format
- 238 Amirouche 1 input — number_format
- 239 Cagri Ekin 1 original — parse_str
- 240 Zaide 1 input — parse_str
- 241 David Pesta 1 input — parse_str
- 242 jeicquest 1 input — parse_str
- 243 daniel airton wermann 1 input — money_format
- 244 incidence 1 input — ord
- 245 rem 1 input — rtrim
- 246 Arnout Kazemier 1 original — soundex
- 247 Markus Padourek 1 improved — similar_text
- 248 Chris McMacken 1 bugfixed — similar_text
- 249 Jarkko Rantavuori original by findings in stackoverflow 1 bugfixed — similar_text
- 250 Blues 1 original — setlocale
- 251 YUI Library 1 original — setlocale
- 252 Dj 1 improved — sprintf
- 253 Allidylls 1 improved — sprintf
- 254 RafaÅ‚ Kukawski 1 improved — sprintf
- 255 Marco van Oort 1 input — str_pad
- 256 Ian Carter 1 improved — str_repeat
- 257 Gabriel Paderni 1 improved — str_replace
- 258 Simon Willison 1 improved — str_replace
- 259 Anton Ongson 1 bugfixed — str_replace
- 260 Bjorn Roesbeke 1 input — str_split
- 261 Bug? 1 input — str_word_count
- 262 Theriault 1 revised — strcspn
- 263 Luke Godfrey 1 improved — strip_tags
- 264 Eric Nagel 1 bugfixed — strip_tags
- 265 Tomasz Wesolowski 1 bugfixed — strip_tags
- 266 Tymon Sturgeon 1 bugfixed — strip_tags
- 267 Pul 1 input — strip_tags
- 268 Bobby Drake 1 input — strip_tags
- 269 Evertjan Garretsen 1 input — strip_tags
- 270 rezna 1 improved — stripslashes
- 271 Mick@el 1 bugfixed — stripslashes
- 272 Rick Waldron 1 input — stripslashes
- 273 Brant Messenger 1 input — stripslashes
- 274 Kirk Strobeck 1 input — strlen
- 275 Martin Pool 1 original — strnatcasecmp
- 276 Pierre-Luc Paour 1 reimplemented — strnatcasecmp
- 277 Kristof Coomans (SCK-CEN (Belgian Nucleair Research Centre)) 1 reimplemented — strnatcasecmp
- 278 Devan Penner-Woelk 1 input — strnatcasecmp
- 279 Saulo Vallory 1 original — strncasecmp
- 280 Christoph 1 revised — strpbrk
- 281 Daniel Esteban 1 bugfixed — strpos
- 282 Jason Wong 1 input — strrchr
- 283 Valentina De Rosa 1 original — strspn
- 284 uestla 1 input — strtr
- 285 Alan C 1 input — strtr
- 286 Taras Bogach 1 input — strtr
- 287 jpfle 1 input — strtr
- 288 strcasecmp, strcmp 1 original — substr_compare
- 289 Thomas 1 improved — substr_count
- 290 mdsjack 1 improved — trim
- 291 Alexander Ermolaev 1 improved — trim
- 292 DxGx 1 input — trim
- 293 Cetvertacov Alexandr 1 bugfixed — ucwords
- 294 James 1 input — ucwords
- 295 ejsanders 1 original — vsprintf
- 296 Nick Callen 1 improved — wordwrap
- 297 RafaÅ‚ Kukawski 1 improved — wordwrap
- 298 Feras ALHAEK 1 bugfixed — wordwrap
- 299 Francesco 1 improved — empty
- 300 Marc Jansen 1 improved — empty
- 301 LH 1 input — empty
- 302 Stoyan Kyosev 1 input — empty
- 303 stensi 1 improved — intval
- 304 Matteo 1 input — intval
- 305 Nathan Sepulveda 1 improved — is_array
- 306 Cord 1 bugfixed — is_array
- 307 Manish 1 bugfixed — is_array
- 308 CoursesWeb 1 improved — is_bool
- 309 Douglas Crockford 1 improved — gettype
- 310 KnightYoshi 1 improved — is_callable
- 311 François 1 input — is_callable
- 312 Matt Bradley 1 revised — is_int
- 313 taith 1 improved — is_numeric
- 314 Tim de Koning 1 bugfixed — is_numeric
- 315 Denis Chenu 1 bugfixed — is_numeric
- 316 FremyCompany 1 improved — isset
- 317 Ben Bryan 1 improved — print_r
- 318 Dino 1 improved — serialize
- 319 Le Torbi 1 improved — serialize
- 320 Andrej Pavlovic 1 bugfixed — serialize
- 321 Garagoth 1 bugfixed — serialize
- 322 Russell Walker 1 bugfixed — serialize
- 323 Jamie Beck 1 bugfixed — serialize
- 324 Ben 1 bugfixed — serialize
- 325 Codestar 1 bugfixed — serialize
- 326 idjem 1 bugfixed — serialize
- 327 DtTvB 1 input — serialize
- 328 Pedro Tainha 1 improved — unserialize
- 329 James 1 improved — unserialize
- 330 Le Torbi 1 improved — unserialize
- 331 Eli Skeggs 1 improved — unserialize
- 332 dptr1988 1 bugfixed — unserialize
- 333 philippsimon 1 bugfixed — unserialize
- 334 d3x 1 revised — unserialize
- 335 kilops 1 input — unserialize
- 336 Jaroslaw Czarniak 1 input — unserialize
- 337 lovasoa 1 input — unserialize
- 338 Zahlii 1 improved — var_dump
- 339 Imgen Tata 1 bugfixed — xdiff_string_diff
- 340 johnrembo 1 improved — var_export
- 341 Brian Tafoya 1 input — var_export
- 342 Hans Henrik 1 input — var_export
- 343 Norman "zEh" Fuchs 1 improved — utf8_decode
- 344 hitwork 1 bugfixed — utf8_decode
- 345 w35l3y 1 bugfixed — utf8_decode
- 346 sowberry 1 improved — utf8_encode
- 347 Yves Sucaet 1 improved — utf8_encode
- 348 Ulrich 1 bugfixed — utf8_encode
- 349 Steven Levithan 1 improved — xdiff_string_patch