상위 50개 무료 JavaScript 플러그인 및 라이브러리

게시 됨: 2021-07-13

이 페이지의 무료 JavaScript 플러그인과 라이브러리는 모두 간단하고 구체적인 기능을 제공합니다. 부풀려진 올인원 프레임워크는 없습니다. 웹 디자인 및 개발 프로세스를 훨씬 쉽고 빠르게 만드는 데 도움이 되는 유용하고 가벼운 문제 해결 솔루션입니다.

예상대로 슬라이더, 이미지 갤러리, 반응형 메뉴, 모달 창 및 기타 여러 일반 구성 요소를 만들기 위한 플러그인이 아래에 있습니다. 그러나 사이드바 여백 메모, GIF 미리보기, 애니메이션 파비콘 등과 같은 고유한 기능을 제공하는 플러그인도 있습니다.

또한 무료 jQuery 플러그인 모음이나 JavaScript 치트시트 모음을 살펴보고 싶을 수도 있습니다.

텍스트 블록

Textblock – 지속적으로 반응하는 타이포그래피를 표시하기 위한 JavaScript 도구입니다.

텍스트 블록

업피

Uppy – 모든 웹사이트 또는 앱과 통합되는 세련된 모듈식 파일 업로더입니다.

업피

톤.js

Tone.js – 브라우저에서 대화형 음악을 만들기 위한 프레임워크입니다.

톤.js

Editor.js

Editor.js – 무료 차세대 블록 편집기 앱입니다.

Editor.js

lax.js

lax.js – 부드러운 스크롤 애니메이션을 만들기 위한 작은 바닐라 JavaScript 플러그인입니다.

lax.js

이것을 입력해라

TypeIt – "세계에서 가장 다재다능한" 것으로 청구되는 JavaScript 타이핑 라이브러리.

이것을 입력해라

iro.js

iro.js – SVG를 사용하는 JavaScript용 최신 HSV 색상 선택기 위젯.

iro.js

쪼개기.js

Cleave.js – 양식 입력에 실시간 서식을 추가하기 위한 라이브러리입니다.

쪼개기.js

Freezeframe.js

Freezeframe.js – 애니메이션 .gif를 일시 중지하고 호버, 클릭 또는 터치 시 활성화하는 라이브러리입니다.

Freezeframe.js

다크모드.js

darkmode.js – 최소한의 노력으로 웹사이트에 다크 모드를 추가합니다.

다크모드.js

장면.js

Scene.js – CSS 및 JavaScript 타임라인 기반 애니메이션 라이브러리입니다.

장면.js

번.js

Bun.js – CSS로 사용자 정의 체크박스와 라디오 버튼을 생성합니다.

혈액 요소 질소

오버레이 스크롤바

오버레이 스크롤바 – 네이티브 스크롤 바를 숨기고 맞춤 스타일 버전으로 교체하는 JavaScript 플러그인입니다.

오버레이 스크롤바

메일투UI

MailtoUI – 표준 이메일 링크에 유용한 UI 구성요소를 추가하는 스크립트입니다.

메일투UI

전체 화면 슬라이더

전체 화면 슬라이더 – 페이지 섹션을 제어하고 마우스 휠 및 터치 이벤트를 통해 탐색을 활성화합니다.

전체 화면 슬라이더

페이지맵

pagemap – 사용자에게 탐색 컨텍스트를 제공하는 작은 "미니 맵"을 웹사이트에 추가합니다.

페이지맵

차트.xkcd

Chart.xkcd – 손으로 그린 ​​모양의 차트를 만들기 위한 라이브러리입니다.

차트.xkcd

지피커

GPickr – 아름다운 그라디언트를 생성하는 Pickr 색상 선택기 라이브러리의 구현입니다.

지피커

움직일 수 있는

이동 가능 – 이동, 크기 조정, 드래그, 회전 등을 수행할 수 있는 JavaScript 라이브러리입니다.

움직일 수 있는

큐브.js

Cube.js – 완전한 오픈 소스 분석 솔루션: 분석 서버 인프라로 지원되는 시각화 불가지론적인 프론트엔드 SDK 및 API.

단순시차

simpleParallax – 모든 이미지에 시차 애니메이션을 추가하는 작은 JavaScript 라이브러리입니다.

단순시차

경계.js

Bounds.js – 지연 로딩과 같은 효과에 사용할 수 있는 비동기 경계 감지용 스크립트입니다.

경계.js

으스스한 얼굴

Creepyface – 위치에 따라 얼굴이 커서를 "보게" 하는 JavaScript 라이브러리입니다.

Creepyface의 예

레그라JS

LegraJS – LEGO와 같은 브릭으로 그림을 그릴 수 있는 라이브러리입니다. 무엇을 만들 것인가?

LegraJS의 예

Paged.js

Paged.js – 브라우저에서 콘텐츠 페이지를 매기기 위한 오픈 소스 라이브러리입니다. W3C 사양을 기반으로 하는 페이징 미디어 CSS 모듈용 생성된 콘텐츠 및 페이징 미디어용 폴리필의 일종입니다.

Paged.js

초점 오버레이

포커스 오버레이 – 포커스가 있는 요소에 오버레이를 생성하기 위한 라이브러리입니다. 아름다운 디자인과 더 나은 접근성.

초점 오버레이

플로위

Flowy – 순서도를 만드는 데 사용할 수 있는 최소한의 JavaScript 라이브러리입니다.

Flowy의 예

안무가-js

Choreographer-js는 복잡한 애니메이션을 처리하는 간단한 라이브러리입니다.
Choreographer-js 무료 자바스크립트

Leaflet.js

Leaflet.js는 대화형 지도용 JavaScript 라이브러리입니다.
Leaflet.js 무료 자바스크립트

로리

Lory는 바닐라 JavaScript로 작성된 터치 가능 최소한의 슬라이더입니다.
Lory 무료 자바 스크립트

통화포맷터.js

CurrencyFormatter.js는 매우 간단한 통화 형식화 라이브러리입니다(155개 통화 및 7KB 압축).
CurrencyFormatter.js 무료 자바 스크립트

ARc(Atomic React)는 Atomic Design 접근 방식을 사용하는 React 앱 상용구입니다.
ARc 무료 자바 스크립트

면도.js

Shave.js는 html 요소 내에서 텍스트를 자르기 위한 최신 JavaScript 플러그인입니다.
무료 자바 스크립트

다음.js

Next.js는 서버에서 렌더링된 React 애플리케이션을 위한 최소한의 프레임워크입니다.
무료 자바 스크립트

청사진

Blueprint는 웹에서 일반적인 인터페이스 요소, 패턴 및 상호 작용을 다루는 React UI 구성 요소 모음입니다.
청사진 무료 자바 스크립트

바게트박스.js

baguetteBox.js는 모바일 장치에서 스와이프 제스처를 지원하는 간단하고 사용하기 쉬운 반응형 이미지 라이트박스 스크립트입니다. 순수한 JavaScript로 작성되었습니다.

baguetteBox js 간단하고 쉬운 라이트박스 스크립트 여러 갤러리 스와이프 제스처 지원 모바일 장치 순수 JavaScript

스크롤 공개

ScrollReveal 플러그인을 사용하면 데스크톱 및 모바일 브라우저 모두에서 웹 페이지 스크롤 애니메이션을 매우 쉽게 만들 수 있습니다.

ScrollReveal 스크롤 애니메이션 웹 모바일 브라우저를 쉽게 생성

시끄러운 링크

Loud Links는 웹사이트에 상호작용 사운드를 추가하기 위한 가벼운 JavaScript 라이브러리입니다. HTML5 오디오 요소를 만들고 MP3 또는 OGG 오디오 파일을 재생하는 데 사용하여 이를 수행합니다.

Loud Links 작은 JS 라이브러리 상호 작용 소리

브릭스.js

Bricks.js는 고정 너비 요소를 위한 '빠르게 빠른' 석조 레이아웃 생성기입니다.

고정 너비 요소를 위한 빠른 벽돌 레이아웃 생성기 Bricks.js

미디엄 에디터

바닐라 JavaScript를 사용하여 작성된 MediumEditor는 경량(28kb) Medium.com WYSIWYG 인라인 편집기 도구 모음 클론입니다. 사용 가능한 Mediumditor 확장 및 테마도 선택할 수 있습니다.

바닐라 JavaScript MediumEditor 경량 Medium WYSIWYG 인라인 편집기 도구 모음 복제

물질

Substance는 웹 기반 콘텐츠 편집을 위한 JavaScript 라이브러리입니다. 사용자 정의 텍스트 편집기 및 웹 기반 출판 시스템을 만드는 데 필요한 모든 도구를 제공합니다.

웹 기반 콘텐츠 편집을 위한 Substance JavaScript 라이브러리

목록.js

List.js는 목록, 테이블 또는 HTML에 검색, 정렬, 필터 및 유연성을 추가하는 가볍고 빠른 바닐라 JavaScript 스크립트입니다.

List.js 가볍고 빠른 바닐라 JavaScript는 HTML에 검색 정렬 필터와 유연성을 추가합니다.

Popper.js

Popper.js는 팝퍼, 툴팁 및 팝오버를 관리하기 위한 경량(4kb 축소) 라이브러리입니다. 단 한 줄의 코드로 도구 설명을 빠르고 쉽게 배치할 수 있습니다.

Popper.js Kickass 라이브러리 Popper 관리 도구 설명 Popovers

인라인트윗.js

InlineTweet.js를 사용하면 웹 페이지의 모든 텍스트에서 트윗 가능한 링크를 쉽게 만들 수 있습니다. data-inline-tweet 를 사용하여 컨테이너에 트윗 가능한 텍스트를 래핑하기만 하면 됩니다.

SweetAlert2

SweetAlert2는 JavaScript의 팝업 상자에 대한 아름답고 사용자 정의 가능한 대체품입니다.

JavaScript Alert에 대한 SweetAlert2의 아름다운 맞춤형 대체품

Force.js

Force.js는 HTML 요소에 애니메이션을 적용하고 웹 페이지를 탐색할 수 있게 해주는 JavaScript 라이브러리입니다.

Force.js 쉬운 방법 스크롤 페이지 애니메이션

푸시.js

Push.js는 자바스크립트 데스크톱 알림을 시작하고 실행하기 위한 크로스 브라우저 솔루션입니다.

비데오.js

Bideo.js는 웹 페이지에 전체 화면 배경 비디오를 매우 쉽게 추가할 수 있는 JavaScript 라이브러리입니다.

Bideo.js 쉬운 전체 화면 HTML5 배경 비디오 웹

Microlight.js

Microlight.js는 가독성을 크게 향상시키는 모든 프로그래밍 언어용 경량 코드 강조 라이브러리입니다.

Microlight.js 코드 강조 라이브러리는 가독성을 향상시킵니다.

알골리아 플레이스

Algolia Places는 웹사이트에서 주소 검색 자동 완성 JavaScript 라이브러리를 사용하는 쉬운 방법입니다.

Algolia Places 주소 검색 자동 완성 JavaScript 라이브러리

플랫피커

바닐라 JavaScript로 작성된 flatpickr은 가벼운 datetimepicker 및 달력 솔루션입니다.

flatpickr 경량 datetimepicker

애니메이션.js

anime.js는 유연하고 가벼운 JavaScript 애니메이션 라이브러리입니다. CSS, 개별 변환, SVG, DOM 속성 및 JS 개체와 함께 작동합니다.

anime.js 유연한 경량 JavaScript 애니메이션 라이브러리

쪼개기.js

Cleave.js는 입력하는 동안 <input/> 콘텐츠의 형식을 지정하는 플러그인입니다.

Cleave.js 형식 입력

Lightgallery.js

Lightgallery.js는 종속성이 없는 완전한 기능을 갖춘 JavaScript 라이트박스 갤러리입니다.

Lightgallery.js JavaScript 라이트박스 갤러리