50 Plugin & Pustaka JavaScript Gratis Teratas

Diterbitkan: 2021-07-13

Plugin dan pustaka JavaScript gratis di halaman ini semuanya menawarkan fungsi yang langsung dan spesifik. Tidak ada kerangka kerja all-in-one yang membengkak. Hanya solusi yang berguna, ringan, dan pemecahan masalah untuk membantu membuat desain web dan proses pengembangan lebih mudah dan lebih cepat untuk Anda.

Seperti yang Anda harapkan, ada plugin di bawah ini untuk membuat slider, galeri gambar, menu responsif, modal windows, dan banyak komponen umum lainnya. Tetapi Anda juga akan menemukan plugin yang menawarkan fungsionalitas yang benar-benar unik, seperti catatan margin bilah sisi, pratinjau GIF, favicon animasi, dan banyak lagi.

Anda mungkin juga ingin melihat koleksi plugin jQuery gratis kami, atau koleksi Cheatsheet JavaScript kami.

blok teks

Textblock – Alat JavaScript untuk menampilkan tipografi yang terus-menerus responsif.

blok teks

senang

Uppy – Pengunggah file modular yang ramping yang terintegrasi dengan situs web atau aplikasi apa pun.

senang

nada.js

Tone.js – Kerangka kerja untuk membuat musik interaktif di browser.

nada.js

Editor.js

Editor.js – Aplikasi editor blok generasi berikutnya yang gratis.

Editor.js

lax.js

lax.js – Plugin JavaScript vanilla kecil untuk membuat animasi gulir yang mulus.

lax.js

Ketik ini

TypeIt – Pustaka pengetikan JavaScript yang disebut sebagai "paling serbaguna di dunia".

Ketik ini

iro.js

iro.js – Widget pemilih warna HSV modern untuk JavaScript yang menggunakan SVG.

iro.js

Cleave.js

Cleave.js – Pustaka untuk menambahkan pemformatan waktu nyata ke input formulir.

Cleave.js

Freezeframe.js

Freezeframe.js – Pustaka yang menjeda .gif animasi dan mengaktifkannya saat mengarahkan kursor, klik, atau sentuh.

Freezeframe.js

darkmode.js

darkmode.js – Tambahkan mode gelap ke situs web Anda dengan sedikit usaha.

darkmode.js

Scene.js

Scene.js – Pustaka animasi berbasis waktu CSS dan JavaScript.

Scene.js

Bun.js

Bun.js – Buat kotak centang dan tombol radio khusus dengan CSS.

Sanggul

Bilah Gulir Hamparan

Overlay Scrollbars – Sebuah plugin JavaScript yang menyembunyikan scroll bar asli dan menggantinya dengan versi custom-style.

Bilah Gulir Hamparan

MailtoUI

MailtoUI – Skrip yang menambahkan komponen UI yang berguna ke tautan email standar.

MailtoUI

Penggeser Layar Penuh

FullScreen Slider – Mengontrol bagian halaman dan mengaktifkan navigasi melalui roda mouse dan acara sentuh.

Penggeser Layar Penuh

peta halaman

pagemap – Tambahkan “peta mini” kecil ke situs web Anda yang akan memberi pengguna konteks navigasi.

peta halaman

Bagan.xkcd

Chart.xkcd – Pustaka untuk membuat bagan dengan tampilan gambar tangan.

Bagan.xkcd

GPickr

GPikr – Implementasi perpustakaan pemilih warna Pickr yang menghasilkan gradien yang indah.

GPickr

dapat dipindahkan

Dapat dipindahkan – Pustaka JavaScript yang memungkinkan Anda memindahkan, mengubah ukuran, menyeret, memutar, dan lainnya.

dapat dipindahkan

kubus.js

Cube.js – Solusi analitik sumber terbuka lengkap: SDK frontend agnostik visualisasi dan API yang didukung oleh infrastruktur server analitik.

sederhanaParalaks

simpleParallax – Pustaka JavaScript kecil yang menambahkan animasi paralaks ke gambar apa pun.

sederhanaParalaks

Bounds.js

Bounds.js – Skrip untuk deteksi batas asinkron yang dapat digunakan untuk efek seperti pemuatan lambat.

Bounds.js

wajah menyeramkan

Creepyface – Pustaka JavaScript yang membuat wajah Anda “melihat” kursor, berdasarkan posisi.

Contoh dari Creepyface

LegraJS

LegraJS – Pustaka yang memungkinkan Anda menggambar dengan batu bata mirip LEGO. Apa yang akan Anda bangun?

Contoh dari LegraJS

halaman.js

Paged.js – adalah perpustakaan sumber terbuka untuk membuat paginasi konten di browser. Berdasarkan spesifikasi W3C, ini adalah semacam polyfill untuk Paged Media dan Generated Content untuk modul CSS Paged Media.

halaman.js

Hamparan Fokus

Focus Overlay – Pustaka untuk membuat overlay pada elemen yang difokuskan. Desain yang indah dan aksesibilitas yang lebih baik.

Hamparan Fokus

mengalir

Flowy – Pustaka JavaScript minimal yang dapat Anda gunakan untuk membuat diagram alur.

Contoh dari Flowy

Koreografer-js

Choreographer-js adalah library sederhana untuk menangani animasi yang rumit.
Koreografer-js javascript gratis

Selebaran.js

Leaflet.js adalah pustaka JavaScript untuk peta interaktif.
Leaflet.js javascript gratis

Lory

Lory adalah slider minimalis yang diaktifkan dengan sentuhan yang ditulis dalam vanilla JavaScript.
javascript gratis lory

CurrencyFormatter.js

CurrencyFormatter.js adalah perpustakaan pemformatan mata uang super sederhana (155 mata uang & 7KB gzip).
CurrencyFormatter.js javascript gratis

Busur

ARc (Atomic React) adalah boilerplate aplikasi React dengan pendekatan Atomic Design.
Javascript gratis ARc

mencukur.js

Shave.js adalah plugin JavaScript modern untuk memotong teks dalam elemen html.
javascript gratis

Selanjutnya.js

Next.js adalah kerangka kerja minimalis untuk aplikasi React yang dirender oleh server.
javascript gratis

cetak biru

Blueprint adalah kumpulan komponen React UI, yang mencakup elemen antarmuka umum, pola, dan interaksi di web.
Javascript gratis cetak biru

baguetteBox.js

baguetteBox.js adalah skrip lightbox gambar responsif yang sederhana dan mudah digunakan dengan dukungan gerakan gesek pada perangkat seluler. itu telah ditulis dalam JavaScript murni.

baguetteBox js skrip lightbox sederhana mudah beberapa galeri menggesek gerakan mendukung perangkat seluler JavaScript murni

GulirMengungkapkan

Plugin ScrollReveal membuatnya sangat mudah untuk membuat animasi gulir halaman web untuk browser desktop dan seluler.

ScrollReveal Mudah membuat animasi gulir browser seluler web

Tautan Keras

Loud Links adalah pustaka JavaScript ringan untuk menambahkan suara interaksi ke situs web Anda. Ini dilakukan dengan membuat elemen audio HTML5 dan menggunakannya untuk memutar file audio MP3 atau OGG.

Suara interaksi perpustakaan JS kecil Tautan Keras

batu bata.js

Bricks.js adalah generator tata letak pasangan bata yang 'sangat cepat' untuk elemen dengan lebar tetap.

Bricks.js generator tata letak batu yang sangat cepat untuk elemen lebar tetap

Editor Menengah

Ditulis menggunakan vanilla JavaScript, MediumEditor adalah klon toolbar editor inline WYSIWYG Medium.com ringan (28kb). Ada juga pilihan ekstensi dan tema Mediumditor yang tersedia.

vanilla JavaScript MediumEditor ringan Medium WYSIWYG klon toolbar editor inline

Zat

Substance adalah library JavaScript untuk pengeditan konten berbasis web. Ini memberi Anda semua alat yang Anda butuhkan untuk membuat editor teks khusus dan sistem penerbitan berbasis web.

Pustaka JavaScript Substansi untuk pengeditan konten berbasis web

Daftar.js

List.js adalah skrip JavaScript vanilla yang ringan dan cepat yang menambahkan pencarian, pengurutan, filter, dan fleksibilitas ke daftar, tabel, atau HTML apa pun.

List.js JavaScript vanilla cepat yang ringan menambahkan filter pengurutan pencarian dan fleksibilitas ke HTML

Popper.js

Popper.js adalah pustaka ringan (4kb yang diperkecil) untuk mengelola popper, tooltips, dan popover. Anda dapat dengan cepat dan mudah memposisikan tooltips hanya dengan satu kode baris.

Popper.js Kickass Library Kelola Popper Tooltips Anda Popovers

InlineTweet.js

InlineTweet.js memungkinkan Anda dengan mudah membuat tautan yang dapat di-tweet dari teks apa pun di halaman web. Yang harus Anda lakukan adalah membungkus teks yang dapat di-tweet dalam wadah dengan data-inline-tweet .

SweetAlert2

SweetAlert2 adalah pengganti yang indah dan dapat disesuaikan untuk kotak popup JavaScript.

SweetAlert2 pengganti indah yang dapat disesuaikan untuk JavaScript Alert

Force.js

Force.js adalah pustaka JavaScript yang memudahkan untuk menganimasikan elemen HTML dan bernavigasi di sekitar halaman web.

Force.js gulir cara mudah menghidupkan halaman Anda

Push.js

Push.js adalah solusi lintas-browser untuk memulai dan menjalankan notifikasi desktop Javascript.

Bideo.js

Bideo.js adalah pustaka JavaScript yang membuatnya sangat mudah untuk menambahkan video latar belakang layar penuh ke halaman web.

Bideo.js Web video latar belakang HTML5 layar penuh yang mudah

Microlight.js

Microlight.js adalah pustaka penyorotan kode ringan, untuk bahasa pemrograman apa pun, yang sangat meningkatkan keterbacaan.

Pustaka penyorotan kode Microlight.js meningkatkan keterbacaan

Tempat Algolia

Algolia Places adalah cara mudah untuk menggunakan perpustakaan JavaScript pelengkapan otomatis pencarian alamat di situs web Anda.

Algolia Places pencarian alamat pelengkapan otomatis perpustakaan JavaScript

flatpickr

Ditulis dalam vanilla JavaScript, flatpickr adalah datetimepicker dan solusi kalender yang ringan.

flatpickr datetimepicker ringan

anime.js

anime.js adalah library animasi JavaScript yang fleksibel dan ringan. Ia bekerja dengan CSS, Transformasi Individu, SVG, atribut DOM dan Objek JS.

perpustakaan animasi JavaScript ringan fleksibel anime.js

Cleave.js

Cleave.js adalah plugin yang memformat konten <input/> Anda saat Anda mengetik.

Masukan format Cleave.js

Lightgallery.js

Lightgallery.js adalah galeri lightbox JavaScript berfitur lengkap tanpa ketergantungan.

Galeri lightbox JavaScript Lightgallery.js