Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more. Learn more →
Top 19 JavaScript Effect Projects
-
Dva. A plugin-based state management solution (Redux + Sagas). Also quite popular in narrow communities outside of the Umi world.
-
SurveyJS
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
-
laxxx
Simple & lightweight (<4kb gzipped) vanilla JavaScript library to create smooth & beautiful animations when you scroll.
-
-
-
-
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
effects.js
Algebraic effects in javascript with scoped handlers, multishot delimited continuations, stack safety, do notation and higher-order effects
-
FoundryVTT-Sequencer
This module implements a basic pipeline that can be used for managing the flow of a set of functions, effects, sounds, and macros.
-
magnetic-hover
magneticHover lets you trigger the hover effect on the element when the cursor is near it, but not over it yet
-
snowflake
Free Javascript snowflake animation effect for the Web, based on HTML5 canvas. (by nextapps-de)
-
reffects
Reffects is a Javascript framework for developing SPAs using an event-driven unidirectional flow architecture with a synchronous event bus with effects and coeffects.
-
-
Project mention: Show HN: A pure WebGL image editor with filters, crop and perspective correction | news.ycombinator.com | 2025-04-28
The actual webgl engine is packaged as a separate library https://github.com/xdadda/mini-gl
As for the more complex UI modules (ie crop) in theory it shouldn't be too difficult to build a vanilla-js separate module, but not sure I'll have the time as these kind of solutions need to take into account so many use-cases and edge-cases that they easily become a nightmare to maintain ...
-
-
myTab
myTab is a simple chrome extension that overrides a new chrome tab with beautiful Wallpaper, Weather Information, Date, Time, and a Quote. (by helloukey)
-
SWIM
A collection of macros for the SWADE system on Foundry with a focus on immersion (i.e. by using sound effects) (by SalieriC)
-
change-youtube-videos-brightness
https://gdi3d.github.io/change-youtube-videos-brightness/ Adjust brightness and contrast in YouTube Videos, Vimeo, Netflix, HBO, Prime video, or any other site with a video on it
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
JavaScript Effects discussion
JavaScript Effects related posts
-
Redux-Saga – An intuitive Redux side effect manager
-
MiniPaint
-
Generators in the wild
-
miniPaint extension published
-
Does anyone know of a replacement for the module Maestro?
-
Three js + React Fiber instanced boxes outline
-
Handy 5e Modules List
-
A note from our sponsor - SurveyJS
surveyjs.io | 17 May 2025
Index
What are some of the best open-source Effect projects in JavaScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | redux-saga | 22,540 |
2 | laxxx | 10,508 |
3 | miniPaint | 2,904 |
4 | postprocessing | 2,520 |
5 | pizzicato | 1,682 |
6 | sparticles | 262 |
7 | shuffle-text | 114 |
8 | effects.js | 104 |
9 | FoundryVTT-Sequencer | 56 |
10 | magnetic-hover | 41 |
11 | snowflake | 30 |
12 | reffects | 30 |
13 | vuepress-plugin-cursor-effects | 23 |
14 | mini-gl | 21 |
15 | fxmaster | 20 |
16 | myTab | 13 |
17 | SWIM | 12 |
18 | change-youtube-videos-brightness | 7 |
19 | typewriter | 5 |