Skip to content
You must be logged in to sponsor djipco

Become a sponsor to Jean-Philippe Cรดtรฉ


Jean-Philippe Cรดtรฉ

Montrรฉal, Quรฉbec, Canada


๐Ÿ‘‹ I'm Jean-Philippe. I'm an artist, coder, lecturer and speaker but I'm mostly known around these parts as the creator of WEBMIDI.js.

What is WEBMIDI.js?

WEBMIDI.js makes it easy to talk to MIDI instruments from a browser or from Node.js. It simplifies the control of external or virtual MIDI instruments and also allows reacting to incoming MIDI messages by adding listeners for user-friendly events.

How does sponsoring help?

Your contribution will help me update and maintain WEBMIDI.js. As you know, proper software development takes time. This time is spent on coding new features but also on various other important tasks such as writing useful documentation, answering questions, reviewing issues, fixing bugs, writing tests, etc.

WEBMIDI.js started as a hobby project but is quietly becoming the "go to" library for MIDI on the web. To further that, I created a website for the project with . I wish to grow this website with more code examples, video tutorials, a compatibility tester, a larger showcase of projects, etc.

Hopefully, your contributions will make all that possible. Thank you so much. ๐Ÿ˜€


I just released version 3 of WEBMIDI.js and I would love to reach that first goal of 25 sponsors. I have worked really hard over the past year on this new version. It has been rewritten from the ground up includes a ton of new features. It now fully support Node.js and TypeScript. I also wrote over 500 unit tests to insure the library remains as stable as possible going forward. Thanks for your help! ๐Ÿ™๐Ÿป

Current sponsors 1


Past sponsors 7

Private Sponsor
Private Sponsor
Private Sponsor
Private Sponsor

Featured work

  1. djipco/webmidi

    Tame the Web MIDI API. Send and receive MIDI messages with ease. Control instruments with user-friendly functions (playNote, sendPitchBend, etc.). React to MIDI input with simple event listeners (nโ€ฆ

    JavaScript 1,505

10% towards 10 monthly sponsors goal


awatterott sponsors this goal

Select a tier

$ a month

You'll receive any rewards listed in the $13 monthly tier. Additionally, a Public Sponsor achievement will be added to your profile.

$6 a month


๐Ÿ‘ Casual User

This tier gets you a very cool sponsor badge ๐Ÿ’œ so you can show off a little. Of course, you also get my full gratitude ๐Ÿ‘ for supporting the development of WEBMIDI.js. Cheers!

$13 a month


๐Ÿ‘ฉโ€๐Ÿ’ป Power User

You get the sponsor badge ๐Ÿ’œ and you also get to be listed as an official sponsor. But, what you really care about, is that my projects are being updated, tested and maintained well into the future. I am working hard towards that goal. Thank you so much for your help!

$25 a month


๐Ÿ‘ฅ Team

Your team has come to depend on one of my projects (such as WEBMIDI.js) and you know it is much cheaper to support the project than it would be to develop and maintain it in-house. You would also like priority treatment for your requests, issues and questions. Thank you so much for your help and for validating the value provided to your organization by open source software.

$75 a month


๐ŸŽน Business Partner

This tier is for businesses that depend on WEBMIDI.js and want to protect and support their investment in the technology. You get priority consideration for your requests, issues and questions. Your business logo is prominently displayed in the sponsors section and is linked to your site (if you so wish).

$200 a month


๐Ÿฅ‡ Gold Sponsor

As a visionary organization or individual, you realize the amazing potential offered by the Web MIDI API in general and WEBMIDI.js in particular. You can envision novel ways to create music such as saving and sharing patches online, controlling devices remotely, bringing a new life to older instruments, etc. Your logo earns a top spot and I am eternally grateful for your support and vision.