cursor-effects
paper.js
Our great sponsors
cursor-effects | paper.js | |
---|---|---|
17 | 23 | |
3,162 | 14,176 | |
- | 0.5% | |
6.0 | 4.6 | |
12 days ago | about 1 month ago | |
JavaScript | JavaScript | |
- | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
cursor-effects
-
Unraid's Cyber Weekend Sale: Get 20%-30% off Pro Now! 🔽
Cursor effect: https://github.com/tholman/cursor-effects
- What is something ancient that only an Internet Veteran can remember?
- 90s Cursor Effects
-
A cursor trailing effect library for this Christmas
Luckily there's Cursor Effects (tholman.com) , which seem to be used on StackOverflow before. So we implemented the same effect on our site: Yourator, with some customization tweaks. This post is what we've learned from implementing this effect, and we also published the effect as an npm library:
-
Web Effect
cursor-effectss - Only 90's kids remember... well not really, but these beloved effects that would follow your mouse around will always be classic reminders of the old, beloved internet.
paper.js
-
How Framer/Figma is built?
I started with angular and paper.js: http://paperjs.org/
-
Looking for a javascript library with good wrapping support
It is likely that paper.js provides the functionality needed. I will probably investigate it at some point since it appears to be the more popular library Compare paper.js & bezier.js.
-
Making YouTube video with React
To solve that issue, I searched for some solutions using canvas. I didn’t want to work with pure canvas so after doing some research, I settled with paper.js.
-
which technology or framework is used to create geometry-draggable canvas like this?
Paper.js - example (not interactive, just code)
-
Writing HTML sucks and No-code doesn't help
> <p>Oh yeah, you reminded me of the template fatigue that was paper.js and it trying to reinvent scripting on the client side with <script type="text/paperscript"> templates that could use templates that could use templates... and so on. [0] I was wondering why people would go to such great lengths just to avoid having to script in the browser.<p>The way I saw it at the time was that I've rediscovered the same mistakes that PHP did back in the days. All the recurs(iv)ed templating problems, all the OOP fatigue that never worked out (magento and zend, anyone?), and all the inheritance based "reinventions" of existing web technologies like OOCSS [1].<p>I mean, at some point every engineer should be wise enough to give up on trying to predict the future. Especially in projects they cannot predict what features are going to be implemented, so I'd naturally assume that modularity and compositional or entity/component aspects will win in later revisions or refactor decisions. But I was wrong with that assumption, I guess :S<p>I also can kinda understand the general bias towards closure among functional folks. I guess that lots of people at the time (or nowadays) had high hopes for it allowing to go more "functional" in its approach, allowing compositional patterns to be useful on the web. But, honestly, JS itself is so flexible and can be used in all kinds of architectural patterns that I think closure's purpose is kind of void by its own concept.<p>When comparing closure with, say, typescript (which I also don't agree with, because "string" and "String" and "any" are pointless from any language design perspective): Typescript at least has the benefit of typed API docs and good IDE integrations (due to LSP) that can be used in large teams to reduce the overhead of getting started with working on foreignly-owned code - whereas closure doesn't have any unique selling point in my opinion. I mean, even scala.js has a unique selling point when being judged like that.<p>[0] <a href="https://github.com/paperjs/paper.js" rel="nofollow">https://github.com/paperjs/paper.js</a><p>[1] <a href="http://oocss.org/" rel="nofollow">http://oocss.org/</a>
-
Anyone have a GitHub for this type of component hierarchy with coupled animations?
I would also suggest looking at Paper.js
- [AskJS] What is the best canvas library to make an app like figma or integromat?
-
[Showoff Saturday] My huge resources collection for web developers just hit over 500 hand-picked links! I bet you'll find *at least* one thing that improves your work day. 🧰
Paper,
-
[AskJS] Where are simple 2D/3D non-Geo, non-fancy libraries to be found ?!
Easel, Fabric, Konva, Mesh, P5, Paper, Pencil, Pixi, Pts, Scrawl-canvas, Three, Two.
-
Draw a map or floorplan with angular
PaperJS (my favorite)
What are some alternatives?
fabric.js - Javascript Canvas Library, SVG-to-Canvas (& canvas-to-SVG) Parser
p5.js - p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. http://twitter.com/p5xjs —
two.js - A renderer agnostic two-dimensional drawing api for the web.
d3 - Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:
three.js - JavaScript 3D Library.
Konva - Konva.js is an HTML5 Canvas JavaScript framework that extends the 2d context by enabling canvas interactivity for desktop and mobile applications.
Snap.svg - The JavaScript library for modern SVG graphics.
heatmap.js - 🔥 JavaScript Library for HTML5 canvas based heatmaps
BabylonJS - Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
raphael - JavaScript Vector Library
GoJS, a JavaScript Library for HTML Diagrams - JavaScript diagramming library for interactive flowcharts, org charts, design tools, planning tools, visual languages.
tsParticles - tsParticles - Easily create highly customizable JavaScript particles effects, confetti explosions and fireworks animations and use them as animated backgrounds for your website. Ready to use components available for React.js, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Inferno, Solid, Riot and Web Components.