JavaScript client-side

Open-source JavaScript projects categorized as client-side

Top 14 JavaScript client-side Projects

  • riot

    Simple and elegant component-based UI library

    Project mention: Using Riot.js, a component-based UI library | | 2023-01-31

    Riot.js is designed to be lightweight and easy to learn, making it a good choice for developers who are familiar with HTML and JavaScript — without requiring them to learn the rigors of coding with a specific framework. Riot.js emphasizes simplicity, performance, and modularity, its ecosystem allows for easy integration of third-party libraries and components, making it suitable for both small-scale and large-scale projects.

  • html2pdf.js

    Client-side HTML-to-PDF rendering using pure JS.

  • SurveyJS

    A Non-Cloud Alternative to Google Forms that has it all.. SurveyJS JavaScript libraries allow you to easily set up a robust form management system fully integrated into your IT infrastructure where users can create and edit multiple dynamic JSON-based forms in a no-code form builder. Learn more now.

  • final-form

    🏁 Framework agnostic, high performance, subscription-based form state management


    Encrypt and Decrypt files securely in your browser.

  • css-vars-ponyfill

    Client-side support for CSS custom properties (aka "CSS variables") in legacy and modern browsers

  • Factoriodustry

    A texturepack for mindustry, currently in dev

  • Amplication

    Amplication: open-source Node.js backend code generator. An open-source platform that helps developers build backends without spending time on boilerplate & repetitive coding. Including production-ready GraphQL & REST APIs, DB schema, DTOs, filtering, pagination, RBAC, & more.

  • voronoi

    Parametric Voronoi generator with real time editing and SVG export (by WebSVG)

  • redux-first-routing

    A minimal, framework-agnostic API for accomplishing Redux-first routing.

  • Termino.js

    Create a web based terminal on any website - great for games, animations and real world apps!

    Project mention: I wrote JOSN, a command-line JSON browser | /r/javascript | 2023-05-06

    Maybe try this and see if you can make real live demo -

  • ngn-apl

    An APL interpreter written in JavaScript. Runs in a browser or NodeJS.


    client-side one-way email generator

    Project mention: FYI Namecheap is selling your e-mail or is compromised. | /r/homelab | 2023-02-19

    Just tossing this here for reference:

  • JSON-Tag

    Render JSON data in HTML & LOTS more using a json tag

    Project mention: JSON-Tag: Render JSON data on any website & LOTS more using a json tag | /r/webdev | 2022-11-11
  • Next.js-app-router-with-next-auth

    features in this nextjs app router version 13: 1)File based routing 2)Client and server components 3)Server side rendering 4)Client side rendering 5 )Backend api route handlers (controllers in node.js) 6)Mongodb and nodejs inside nextjs !!!!! 7)Dynamic routes

    Project mention: Way too many MongoDB connections | /r/nextjs | 2023-06-17
  • Appwrite

    Appwrite - The open-source backend cloud platform. The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more!

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-06-17.

JavaScript client-side related posts


What are some of the best open-source client-side projects in JavaScript? This list will help you:

Project Stars
1 riot 14,806
2 html2pdf.js 3,391
3 final-form 2,954
4 1,880
5 css-vars-ponyfill 1,442
6 navaid 741
7 Factoriodustry 203
8 voronoi 136
9 redux-first-routing 133
10 Termino.js 124
11 ngn-apl 41
12 10
13 JSON-Tag 7
14 Next.js-app-router-with-next-auth 1
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.