Bideo Js is a library that allows you to easily put a video as a background of a section, most people use it on the Hero section of their page, you can see an example on the official website of this library, or see the documentation here.
2 — fullPage
With fullPage library, you can have a full page on one section, interesting, right? this effect is used on a lot of portfolios, you can use it to make a book or a story as an HTML page, See an example here.
3 — Framer (for React developers)
Framer provides a great combination of animations, it is a react library and contains smooth, fluid, and moder-looking animations, you can use it on websites and mobile applications as well, See the official website here.
4 — Leaflet
Leaflet is a famous library used by many big-tech companies such as Facebook, Github & Etsy, it provides an easy way to include maps in your webpage, not only that, you can customize as you want, you can use it to show your localization to visitors.
5 — Particles Bg (for React or Vue developers)
Particles bg is a library that combines a lot of animated backgrounds that will make your portfolio look more professional and look cool, it provides many types of background, check them here:
Vue: Click here
React: Click here