Skip to content
You must be logged in to sponsor slevithan

Become a sponsor to Steven Levithan

@slevithan

Steven Levithan

slevithan
Belgrade, Serbia

Thanks for supporting my open source work! 💖

I've been a JavaScript and regular expressions superfan for more than 15 years. My open source work has focused on projects that improve or make advanced use of regular expressions, and help others get the most from them.

Since 2007 I've been promoting and educating about the power of regular expressions — working to change perceptions of regexes as mysterious and unreadable magic. I've created and continue to contribute to numerous open source libraries and resources including:

  • Created Regex+, which advances the state of the art for high-performance, readable, and maintainable native JavaScript regexes.
  • Created Oniguruma-To-ES, an obsessively accurate transpiler for Oniguruma regexes; used by the Shiki syntax highligher.
  • Created XRegExp, which was indispensable for heavy regex users in its time (especially during the ES3 to ES2017 era). XRegExp was influential on improvements to regexes in later ECMAScript standards, and many of its best features have been incorporated directly into modern JavaScript.
  • Created RegexPal, the first web-based regex tester with regex syntax highlighting and real-time matching, which helped inspire later tools like RegExr and regex101.
  • Created numerous other projects like Awesome Regex, parseUri, emoji-regex-xs, and regex-colorizer.

I've also coauthored O'Reilly Media's Regular Expressions Cookbook (translated into 7 languages) and High Performance JavaScript.

With your support, I'd love to spend more time contributing to open source and JavaScript improvements.

2 sponsors have funded slevithan’s work.

@slevithan

It would mean the world to me if I reached 10 sponsors ✨

@roboflow
@FrontendMasters

Featured work

  1. slevithan/xregexp

    Extended JavaScript regular expressions

    JavaScript 3,307
  2. slevithan/regex

    JS regexes + future. A template tag for readable, high-performance, native JS regexes with extended syntax, context-aware interpolation, and always-on best practices.

    JavaScript 519
  3. slevithan/awesome-regex

    Curated collection of awesome regex tools, tutorials, libraries, etc.

  4. slevithan/oniguruma-to-es

    Convert patterns from Oniguruma (the regex engine used by Ruby, TextMate grammars, etc.) to native JavaScript RegExp

    JavaScript 61

20% towards 10 monthly sponsors goal

@roboflow @FrontendMasters

roboflow and 1 other sponsor this goal

Select a tier

$ a month

Choose a custom amount.

$5 a month

Select

☕ Buy me a fancy cup of coffee every month. Thank you!

Your avatar will be visible as a backer on my major projects.

$15 a month

Select

🎯 Help me focus on my work.

Your avatar will be visible as a sponsor on my major projects.

$25 a month

Select

🦾 With your great support, I can spend more time on open source work!

Your bug reports will be prioritized.
Your logo or name with link will be visible as a sponsor on my major projects.

$100 a month

Select

🚀 Wow! That's a lot!

Your logo or name with link will be prominently featured as a top sponsor under the heading of any two projects. (+ all previous rewards)