Cover image for tsParticles ❤️ Hacktoberfest

tsParticles ❤️ Hacktoberfest

matteobruni profile image Matteo Bruni ・1 min read

tsParticles is always looking for contributors and if you are searching for some project to contribute for the Hacktoberfest 2020 I'll be glad to help you participate.

tsParticles is a web project, written in TypeScript. It uses mostly canvas animations but there's also a visual editor and many components for the most used front end framework like:

  • React
  • VueJS (2.x and 3.x)
  • Angular
  • Svelte
  • Inferno
  • Preact
  • jQuery

There are also some presets or custom shapes ready to be used by users that can also be added if you have some cool ideas.

There are some cool open issues (mostly new features) to work on, and we can discuss them in Slack.

GitHub logo matteobruni / tsparticles

tsParticles - Easily add particles animations to your website. Compatible also with React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Inferno


tsParticles - TypeScript Particles

A lightweight TypeScript library for creating particles. Dependency free (*) and browser ready!

Particles.js converted in TypeScript, dependency free (*), improved with new cool 😎 features and various bugs fixed and it's actively maintained!

jsDelivr Cdnjs npmjs npm lerna CodeFactor Codacy Badge Gitpod Ready-to-Code

Do you want to use it on your website?

This library is available on the two most popular CDNs and it's easy and ready to use, if you were using particles.js it's even easier.

You'll find the instructions below, with all the links you need, and don't be scared by TypeScript, it's just the source language.

The output files are just JavaScript. 🤩

CDNs and npm have all the sources you need in Javascript, a bundle browser ready (tsparticles.min.js) and all files splitted for import syntax.

If you are still interested some lines below there are some instructions for migrating from the old particles.js library.

Happy Coding to everyone, Happy Hacktoberfest 2020!


Editor guide