vanilla-js

Open-source projects categorized as vanilla-js

Top 23 vanilla-j Open-Source Projects

vanilla-js
  • 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.

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

    InfluxDB logo
  • Choices.js

    A vanilla JS customisable select box/text input plugin ⚡️

    Project mention: autoComplete.js VS Choices.js - a user suggested alternative | libhunt.com/r/autoComplete.js | 2024-07-05
  • imaskjs

    vanilla javascript input mask

  • mixitup

    A high-performance, dependency-free library for animated filtering, sorting, insertion, removal and more

  • body-scroll-lock

    Body scroll locking that just works with everything 😏

  • van

    🍦 VanJS: World's smallest reactive UI framework. Incredibly Powerful, Insanely Small - Everyone can build a useful UI app in an hour.

    Project mention: Pocketbase: Open-source back end in 1 file | news.ycombinator.com | 2024-01-06

    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/

  • formio

    A Form and Data Management Platform for Progressive Web Applications.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • formio.js

    JavaScript powered Forms with JSON Form Builder

  • suneditor

    Pure javascript based WYSIWYG html editor, with no dependencies.

  • watching-you

    watching-you is a javascript library for building animations that watch anything on DOM 👀.

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

    Project mention: Tom-select: vanilla JavaScript select control | news.ycombinator.com | 2024-04-17
  • learn-vanilla-js

    Open source list of paid & free resources to learn vanilla JavaScript

  • create-chrome-ext

    🍺 Scaffolding your Chrome extension! Boilerplates: react \ vue \ svelte \ solid \ preact \ alpine \ lit \ stencil \ inferno \ vanilla

  • Add to Calendar Button

    The convenient JavaScript snippet, which lets you reliably create beautiful buttons, where people can add events to their calendars.

  • jquery-to-javascript-converter

    Automatically finds jQuery methods from existing projects and generates vanilla js alternatives.

    Project mention: Show HN: Auto-generate JavaScript alternatives for jQuery functions | news.ycombinator.com | 2024-05-16
  • replace-jquery

    Discontinued Automatically finds jQuery methods from existing projects and generates vanilla js alternatives. [Moved to: https://github.com/sachinchoolur/jquery-to-javascript-converter]

  • modern-todomvc-vanillajs

    TodoMVC with Modern (ES6+), Vanilla JavaScript

  • jkanban

    Vanilla Javascript plugin for manage kanban boards

  • surreal

    🗿 Mini jQuery alternative. Dependency-free animations. Locality of Behavior. Use one element or arrays transparently. Pairs with htmx. Vanilla querySelector() but better!

    Project mention: jQuery v4.0.0 Beta | news.ycombinator.com | 2024-02-06

    Love that this happened, but I've been waiting for 4.0 soooo long that I ended up making my own modern jQuery: https://github.com/gnat/surreal

    key differences:

    * Vanilla first. 1 file. Under 340 lines.

  • svelte-toast

    Simple elegant toast notifications

  • easytimer.js

    Easy to use Timer/Stopwatch/Countdown library compatible with AMD, ES6 and Typescript

  • svelte-ionic-app

    Ionic UI showcase app - try Ionic UI and directly go to API or source code (Svelte, Angular, Vue, Vanilla and React)

    Project mention: Svelte Native: The Svelte Mobile Development Experience | news.ycombinator.com | 2024-01-29

    An alternative I’ve been enjoying is @tommertom’s Ionic port (+ Capacitor) for native integration: https://github.com/Tommertom/svelte-ionic-app

  • loading-attribute-polyfill

    Fast and lightweight dependency-free vanilla JavaScript polyfill for native lazy loading / the awesome loading='lazy'-attribute.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

vanilla-js discussion

Log in or Post with

vanilla-js related posts

  • Show HN: ViperIDE – An Innovative MicroPython IDE for Web and Mobile

    3 projects | news.ycombinator.com | 30 Jun 2024
  • Show HN: Auto-generate JavaScript alternatives for jQuery functions

    1 project | news.ycombinator.com | 16 May 2024
  • VanJS App Builder: A GPT That Builds Web Apps with VanJS

    1 project | news.ycombinator.com | 16 Nov 2023
  • Cami.js - A No Build, Web Component Based UI Framework

    1 project | /r/javascript | 6 Nov 2023
  • Show HN: Cami.js – A No Build, Web Component Based Reactive Framework

    1 project | /r/hypeurls | 6 Nov 2023
  • Leaders Are Tool Builders: Why I Wrote My Own JavaScript UI Framework

    1 project | news.ycombinator.com | 5 Nov 2023
  • An Improved Unix Terminal – Demo App for VanJS

    2 projects | news.ycombinator.com | 21 Aug 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 23 Jul 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source vanilla-j projects? This list will help you:

Project Stars
1 vanilla-lazyload 7,613
2 Choices.js 6,070
3 imaskjs 4,854
4 mixitup 4,508
5 body-scroll-lock 4,034
6 van 3,690
7 formio 1,992
8 formio.js 1,828
9 suneditor 1,672
10 watching-you 1,583
11 tom-select 1,548
12 learn-vanilla-js 1,518
13 create-chrome-ext 1,515
14 Add to Calendar Button 1,330
15 jquery-to-javascript-converter 1,230
16 replace-jquery 1,231
17 modern-todomvc-vanillajs 1,085
18 jkanban 1,065
19 surreal 1,056
20 svelte-toast 785
21 easytimer.js 761
22 svelte-ionic-app 749
23 loading-attribute-polyfill 613

Sponsored
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.
www.influxdata.com