sponsors

An open API service aggregating public data about GitHub Sponsors.

lehni

View JSON Representation

Works collaboratively across disciplines, dealing with the nuances between technology, tools and the human condition.

Funding Links: https://github.com/sponsors/lehni

GitHub Sponsors Profile

I am one of the two creators and the core maintainer of the Paper.js library, launched in 2011 as the continuation of my previous open-source scripting framework Scriptographer. Announced as the Swiss Army Knife of Vector Graphics Scripting, the library's aim is to provide a full featured vector graphics scene graph with support for advanced features such as complex geometric calculations and checks, hit-testing, fast rendering, as well as boolean operations, among many other features.
Since its launch, the library has steadily risen in popularity, and has been adopted by many artists and designers for their creative work, as well as by larger corporations for their computational vector graphic needs.
Since 2013, I have taken care of the library's maintenance as well as the development and oversight of new features, such reliable boolean operations, an integrated tweening library.
I am currently working on new features towards the launch of v1.0.0: Stroke expansion, path offsetting and vector effects. These are the last missing pieces completing a library that could be used to build a full featured, vector graphics editor for the web.
Paper.js is based on the API of Scriptographer, a now discontinued open-source scripting environment for Adobe Illustrator that I had launched in 2001, and developed and maintained up to 2012. In its prime, it had a very active community of users. You can read about the reasons for discontinuing the plugin on the blog-post The Future of Scriptographer is … Paper.js!

Featured Works

paperjs/paper.js

The Swiss Army Knife of Vector Graphics Scripting – Scriptographer ported to JavaScript and the browser, using HTML5 Canvas. Created by @lehni & @puckey

Language: JavaScript - Stars: 14535
ditojs/dito

Dito.js is a declarative and modern web framework with a focus on API driven development, based on Objection.js, Koa.js and Vue.js – Developed at Lineto by Jürg Lehni and made available by Lineto …

Language: JavaScript - Stars: 82

Sponsors

Active Sponsors
Past Sponsors

Sponsor Breakdown