Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 vanilla-javascript Open-Source Projects
-
vanilla-lazyload
LazyLoad is a lightweight, flexible script that speeds up your website by deferring the loading of your below-the-fold images, backgrounds, videos, iframes and scripts to when they will enter the viewport. Written in plain "vanilla" JavaScript, it leverages IntersectionObserver, supports responsive images and enables native lazy loading.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
van
🍦 VanJS: World's smallest reactive UI framework. Incredibly Powerful, Insanely Small - Everyone can build a useful UI app in an hour.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
volt-bootstrap-5-dashboard
Free and open source Bootstrap 5 Admin Dashboard Template with vanilla Javascript
-
tom-select
Tom Select is a lightweight (~16kb gzipped) hybrid of a textbox and select box. Forked from selectize.js to provide a framework agnostic autocomplete widget with native-feeling keyboard navigation. Useful for tagging, contact lists, etc.
-
HTML-CSS-JavaScript-projects-for-beginners
Learn how to build simple, responsive websites using HTML, CSS, and JavaScript
-
xtendui
Xtend UI is a powerful frontend library of Tailwind CSS components enhanced by vanilla js. It helps you build interfaces with advanced interactions and animations.
-
cami.js
Cami.js is a simple yet powerful toolkit for interactive islands in web applications. No build step required.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Depends on what you consider minimal, but I enjoy working with PocketBase and VanJS[1]. However there is no component library built in (if this is what you were asking for).
[1]: https://vanjs.org/
Xtend UI is a powerful and flexible Tailwind CSS component library leveraging vanilla JavaScript. It's most suitable for building interactive apps with advanced animations and interactions.
Preact requires a build step otherwise you don't get JSX and you have to build applications a la mithril.js mode:
> const app = h('h1', null, 'Hello World!');
With Web Components no build step is required and you're still able to build JSX'ish code. See the code below this section: https://github.com/kennyfrc/cami.js#key-concepts--api
Project mention: Koko Analytics: privacy-friendly, open-source analytics plugin for WordPress | news.ycombinator.com | 2023-12-15
vanilla-javascript related posts
- Tom-select: vanilla JavaScript select control
- Glam Up My Markup Contest Submission | Special Effects with backdrop-filter() ✨
- interview preparation referencing the Github repo
- VanJS App Builder: A GPT That Builds Web Apps with VanJS
- Cami.js - A No Build, Web Component Based UI Framework
- Show HN: Cami.js – A No Build, Web Component Based Reactive Framework
- Leaders Are Tool Builders: Why I Wrote My Own JavaScript UI Framework
-
A note from our sponsor - InfluxDB
www.influxdata.com | 29 Apr 2024
Index
What are some of the best open-source vanilla-javascript projects? This list will help you:
Project | Stars | |
---|---|---|
1 | javascript-interview-questions | 21,784 |
2 | vanilla-lazyload | 7,566 |
3 | Inputmask | 6,334 |
4 | autoComplete.js | 3,894 |
5 | vanilla-tilt.js | 3,779 |
6 | van | 3,438 |
7 | albinotonnina.com | 2,607 |
8 | volt-bootstrap-5-dashboard | 2,570 |
9 | baguetteBox.js | 2,421 |
10 | Awesome-JavaScript-Projects | 1,778 |
11 | nipplejs | 1,742 |
12 | moovie.js | 1,702 |
13 | HTML5Sortable | 1,604 |
14 | learn-vanilla-js | 1,505 |
15 | tom-select | 1,465 |
16 | adminkit | 1,350 |
17 | modern-todomvc-vanillajs | 1,063 |
18 | HTML-CSS-JavaScript-projects-for-beginners | 980 |
19 | Slim Select | 976 |
20 | highlightjs-line-numbers.js | 523 |
21 | xtendui | 387 |
22 | cami.js | 363 |
23 | Koko Analytics | 355 |
Sponsored