18 amazing 🤩 GitHub repositories that will help you 🪄 make a beautiful project

This page summarizes the projects mentioned and recommended in the original post on dev.to

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.
surveyjs.io
featured
Civic Auth - Auth in Less Than 5 Minutes
Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.
www.civic.com
featured
  1. Lottie for Android, iOS, and React Native

    Render After Effects animations natively on Android and iOS, Web, and React Native

    airbnb / lottie-web Render After Effects animations natively on Web, Android and iOS, and React Native. http://airbnb.io/lottie/

  2. 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.

    SurveyJS logo
  3. vue-content-loader

    SVG component to create placeholder loading, like Facebook cards loading.

    Create your own loading: use the online tool to create your custom loader easily.

  4. lottie-web

    Render After Effects animations natively on Web, Android and iOS, and React Native. http://airbnb.io/lottie/

    Lottie is a mobile library for Web, and iOS that parses Adobe After Effects animations exported as json with Bodymovin and renders them natively on mobile!

  5. Lottie

    An iOS library to natively render After Effects vector animations

    Lottie for Web, Android, iOS, React Native, and Windows

  6. lottie-react-native

    Discontinued Lottie wrapper for React Native. [Moved to: https://github.com/lottie-react-native/lottie-react-native] (by airbnb)

    Lottie for Web, Android, iOS, React Native, and Windows

  7. lottie-webgifs

  8. Civic Auth

    Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.

    Civic Auth logo
  9. parallax

    Parallax Engine that reacts to the orientation of a smart device

    View on GitHub

  10. flat-surface-shader

    Flat Surface Shader for rendering illuminated triangles

    View on GitHub

  11. Hover

    A collection of CSS3 powered hover effects to be applied to links, buttons, logos, SVG, featured images and so on. Easily apply to your own elements, modify or just use for inspiration. Available in CSS, Sass, and LESS.

    View on GitHub

  12. videojs-markers

    Displays customizable markers upon progress bars of videojs players

    View on GitHub

  13. video.js

    Video.js - open source HTML5 video player

    A plugin that displays customizable markers upon progress bars of the video with Video.js. This could be used to show video breaks and show overlaid text on the video when playback reaches the specific break point.

  14. Magic-Grid

    A simple, lightweight Javascript library for dynamic grid layouts.

    View on GitHub

  15. react-content-loader

    ⚪ SVG-Powered component to easily create skeleton loadings.

    This is a Vue port for react-content-loader.

  16. cdnjs

    🤖 CDN assets - The #1 free and open source CDN built to make life easier for developers.

    Many thanks to the fine folks over at cdnjs for hosting our library.

  17. WebSlides

    Create HTML presentations in seconds —

  18. 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.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Free Resources Every Web Developer Should Know About

    15 projects | dev.to | 18 Mar 2024
  • The 20 most used React libraries

    9 projects | dev.to | 29 Dec 2023
  • Daily Emoji - My first NextJS project

    5 projects | dev.to | 25 Jun 2022
  • I made a web app for creating custom meal plans faster: calories-in.com

    8 projects | /r/SideProject | 19 Dec 2021
  • Webflow makes GSAP 100% free – plus more updates

    7 projects | news.ycombinator.com | 2 May 2025

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?