Become a sponsor to Steven
Hello friends 👋
关于
███████╗████████╗██╗ ██╗███████╗██╗ ███████╗
██╔════╝╚══██╔══╝╚██╗ ██╔╝██╔════╝██║ ██╔════╝
███████╗ ██║ ╚████╔╝ █████╗ ██║ █████╗
╚════██║ ██║ ╚██╔╝ ██╔══╝ ██║ ██╔══╝
███████║ ██║ ██║ ██║ ███████╗███████╗
╚══════╝ ╚═╝ ╚═╝ ╚═╝ ╚══════╝╚══════╝
My name is Steven and I 💚 open source! I think its a great way to collaborate with people from all over the world and make a global impact. If you are using code I've written, I'd love to hear about it. 😊
History
My earliest open source contribution was in 2011 to antplanner. Around the same time, I made a simple game called Basic Wars followed by a Contact Management System for a non-profit called The Harvest Club.
Today
More recently, I wrote Package Phobia and currently curate several "awesome" lists. I also help maintain Marked, a popular markdown parser. I even wrote Cancel Workflow Action, the missing tool for GitHub CI.
Featured work
-
tc39/proposal-import-bytes
A modest proposal for importing bytes in javascript
JavaScript 84 -
markedjs/marked
A markdown parser and compiler. Built for speed.
JavaScript 37,099 -
styfle/packagephobia
⚖️ Find the cost of adding a new dependency to your project
TypeScript 2,307 -
styfle/awesome-online-ide
🌩️ A list of awesome online development environments
-
styfle/cancel-workflow-action
⏹️ GitHub Action to cancel previous running workflows on push
TypeScript 980 -
styfle/vgrok
🪐 Get a secure public URL for a local web server so you can trigger webhooks
TypeScript 152