Skip to content
You must be logged in to sponsor octref

Become a sponsor to Pine

@octref

Pine

octref
nomadic

Hi there, my name is Pine and I'm part of Vue.js core team. I used to work on VS Code at Microsoft, but I left and is now living nomadically and doing independent study/research. My Open Source effort focuses Vetur, a Vue.js editor extension for VS Code. Your sponsorship will help me continue its development and benefit millions of Vue/Vetur users.

Today, Vetur has 5.5 million downloads and is one of the most popular editor extensions. With auto-completion, diagnostic error, code navigation and many other IDE features, Vetur makes reading and writing Vue Single File Component a smooth experience. The core features of Vetur are published to vls, and reused by Vue.js plugins in Atom, Sublime Text, Vim/Neovim, Emacs and CodeSandbox. In short, if you write Vue.js, you have likely benefited from Vetur.

Developing language servers takes a lot of effort and developing Vetur is especially challenging. Other than implementing language support for Vue.js, I spend significant amount of time making HTML, CSS, SCSS, Less, Stylus, JavaScript and TypeScript work seamlessly in Vue.js Single File Components.

I also use Vetur as a playground to test new ideas that push the boundary of web development experience. For example:

On the one hand, I aim to make writing Vue.js simple and approachable. By offering auto-completion and diagnostic errors, users write Vue.js faster and with more confidence.

On the other hand, I try to build tooling necessary for developing large-scale Vue.js projects. For example, Vue Prop Type Validation type-checks prop usage in Vue templates, and VTI makes it possible to integrate Vetur's interpolation type-checking feature into Continuous Integration systems, catching template errors that's otherwise uncatchable.

Developing Vetur takes a significant slice of my time and energy. Your sponsorship will make my continued development of Vetur more sustainable. Thank you 🙏.


You can find more about Vetur in my June 2020 blog post: Vetur: status quo, development, sponsorship and direction

Current sponsors 9

@JessicaSachs
@kagankan
@yoyo930021
@Justineo
@buttondown
@drivly
@bencodezen
@codecov
@jec006
Past sponsors 80
@isidorn
@oswaldofreitas
@adrianthedev
@kazupon
@ThreeScreenStudios
@sombriks
Private Sponsor
@LukeJS
@asafyish
@tillsanders
@jardakotesovec
@AngeloCicero
@J-Sek
Private Sponsor
@cuzox
@kn0wn
@orta
@dmorosinotto

Featured work

  1. vuejs/vetur

    Vue tooling for VS Code.

    TypeScript 5,747
  2. microsoft/vscode

    Visual Studio Code

    TypeScript 165,214
  3. shikijs/shiki

    A beautiful yet powerful syntax highlighter

    TypeScript 10,472
  4. octref/polacode

    📸 Polaroid for your code

    JavaScript 6,822

Select a tier

$ a month

Choose a custom amount.

$1 a month

Select

Thank you for supporting me! You'll see your avatar on my sponsors map.

$5 a month

Select

I usually go to a coffee shop to work, and this buys me a nice cup of flat-white. Thanks!

You'll see a sponsor badge on your profile.

$20 a month

Select

With your support, I can get a bag of beans and brew coffee at home!

$100 a month

Select

Wow — this will pay my coffee bill for a month. Thank you!

I can add your company's logo to Vetur's sponsorship section.

$300 a month

Select

I can worry a lot less about money and a lot more about Open Source.

In addition to previous tier rewards, I can prioritize your bug reports and feature requests.

$500 a month

Select

With your support, I will be able to dedicate more time to Open Source and worry a lot less about money.

In addition to previous tier rewards, I can put your bug reports and feature requests on top of my Open Source todo list.

$1,000 a month

Select

Thanks you for being so, so generous!

In addition to previous tier rewards, I can dedicate 2 hours / week for your specific feature request, PR review, or other kinds of support.

$1,500 a month

Select

Thanks you for being so, so generous!

In addition to previous tier rewards, I can dedicate 3 hours / week for your specific feature request, PR review, or other kinds of support.