أفضل 50 مكتبة وإضافات مجانية لجافا سكريبت

نشرت: 2021-07-13

تقدم مكتبات وإضافات JavaScript المجانية الموجودة في هذه الصفحة وظيفة مباشرة ومحددة. لا توجد أطر عمل الكل في واحد متضخمة. فقط حلول مفيدة وخفيفة الوزن وحل المشكلات للمساعدة في جعل تصميم الويب وعملية التطوير أسهل بكثير وأسرع بالنسبة لك.

كما تتوقع ، توجد مكونات إضافية أدناه لإنشاء أشرطة تمرير ومعارض صور وقوائم سريعة الاستجابة ونوافذ مشروطة والعديد من المكونات الشائعة الأخرى. ولكنك ستجد أيضًا مكونات إضافية توفر وظائف فريدة حقًا ، مثل ملاحظات هامش الشريط الجانبي ومعاينات GIF والأشكال المفضلة المتحركة وغير ذلك الكثير.

قد ترغب أيضًا في إلقاء نظرة على مجموعتنا من مكونات jQuery الإضافية المجانية ، أو مجموعاتنا من JavaScript Cheatsheets.

كتلة النص

Textblock - أداة JavaScript لعرض الطباعة سريعة الاستجابة باستمرار.

كتلة النص

أبى

Uppy - أداة تحميل ملفات معيارية وأنيقة تتكامل مع أي موقع ويب أو تطبيق.

أبى

Tone.js

Tone.js - إطار عمل لإنشاء موسيقى تفاعلية في المتصفح.

Tone.js

Editor.js

Editor.js - تطبيق محرر كتلة مجاني من الجيل التالي.

Editor.js

lax.js

lax.js - مكوِّن إضافي صغير لجافا سكريبت من الفانيليا لإنشاء رسوم متحركة للتمرير بسلاسة.

lax.js

اكتبه

TypeIt - مكتبة كتابة جافا سكريبت توصف بأنها "الأكثر تنوعًا في العالم".

اكتبه

iro.js

iro.js - أداة منتقي ألوان HSV حديثة لجافا سكريبت تستخدم SVG.

iro.js

Cleave.js

Cleave.js - مكتبة لإضافة تنسيق في الوقت الفعلي إلى مدخلات النموذج.

Cleave.js

Freezeframe.js

Freezeframe.js - مكتبة توقف ملفات .gif المتحركة مؤقتًا وتمكنها من التمرير أو النقر أو اللمس.

Freezeframe.js

darkmode.js

darkmode.js - أضف الوضع المظلم إلى موقع الويب الخاص بك بأقل جهد.

darkmode.js

Scene.js

Scene.js - مكتبة رسوم متحركة مبنية على مخطط زمني وجافا سكريبت و CSS.

Scene.js

Bun.js

؛ Bun.js - إنشاء مربعات اختيار وأزرار اختيار مخصصة باستخدام CSS.

كعكة

تراكب أشرطة التمرير

Overlay Scrollbars - مكون إضافي لجافا سكريبت يخفي أشرطة التمرير الأصلية ويستبدلها بإصدارات مخصصة.

تراكب أشرطة التمرير

MailtoUI

MailtoUI - برنامج نصي يضيف مكون واجهة مستخدم مفيدًا إلى روابط البريد الإلكتروني القياسية.

MailtoUI

منزلق ملء الشاشة

FullScreen Slider - التحكم في أقسام الصفحة وتمكين التنقل عبر عجلة الماوس وأحداث اللمس.

منزلق ملء الشاشة

خريطة الصفحة

خريطة الصفحة - أضف "خريطة مصغرة" صغيرة إلى موقع الويب الخاص بك لتزويد المستخدمين بسياق تنقل.

خريطة الصفحة

Chart.xkcd

Chart.xkcd - مكتبة لإنشاء المخططات بمظهر مرسوم باليد.

Chart.xkcd

جيبيكر

GPickr - تطبيق لمكتبة منتقي الألوان Pickr الذي يولد تدرجات لونية جميلة.

جيبيكر

متحرك

متحرك - مكتبة JavaScript تتيح لك النقل وتغيير الحجم والسحب والتدوير والمزيد.

متحرك

Cube.js

Cube.js - حل تحليلات كامل مفتوح المصدر: حزم SDK للواجهة الأمامية غير محددة التصور وواجهة برمجة تطبيقات مدعومة بالبنية التحتية للخادم التحليلي.

المنظر البسيط

SimpleParallax - مكتبة جافا سكريبت صغيرة تضيف الرسوم المتحركة المنظر إلى أي صورة.

المنظر البسيط

Bounds.js

Bounds.js - برنامج نصي لاكتشاف الحدود غير المتزامن يمكن استخدامه للتأثيرات مثل التحميل البطيء.

Bounds.js

وجه زاحف

Creepyface - مكتبة JavaScript تجعل وجهك "ينظر" إلى المؤشر ، بناءً على الموضع.

مثال من Creepyface

ليجراجس

LegraJS - مكتبة تمكنك من الرسم باستخدام مكعبات تشبه LEGO. ماذا ستبني؟

مثال من LegraJS

Paged.js

Paged.js - مكتبة مفتوحة المصدر لترقيم المحتوى في المتصفح. استنادًا إلى مواصفات W3C ، فهو نوع من polyfill للوسائط المُقسمة والمحتوى المُنشأ لوحدات CSS للوسائط المُقسمة إلى صفحات.

Paged.js

التركيز على التراكب

تراكب التركيز - مكتبة لإنشاء تراكبات على العناصر المركزة. تصميم جميل وإمكانية وصول أفضل.

التركيز على التراكب

انسيابي

Flowy - مكتبة JavaScript صغيرة يمكنك استخدامها لإنشاء مخططات انسيابية.

مثال من Flowy

مصمم الرقصات شبيبة

تعتبر Choreographer-js مكتبة بسيطة للعناية بالرسوم المتحركة المعقدة.
مصمم الرقصات- js javascript

Leaflet.js

Leaflet.js هي مكتبة جافا سكريبت للخرائط التفاعلية.
Leaflet.js جافا سكريبت مجاني

لوري

Lory عبارة عن شريط تمرير بسيط تم تمكينه باللمس ومكتوب بلغة جافا سكريبت الفانيليا.
لوري جافا سكريبت الحرة

CurrencyFormatter.js

CurrencyFormatter.js هي مكتبة تنسيق عملات بسيطة للغاية (155 عملة و 7 كيلوبايت مضغوطة).
CurrencyFormatter.js جافا سكريبت المجاني

قوس

ARc (Atomic React) هو تطبيق معياري لتطبيق React مع نهج التصميم الذري.
جافا سكريبت الحرة ARc

حلاقة. js

Shave.js هو مكون إضافي لجافا سكريبت حديث لاقتطاع النص داخل عنصر html.
جافا سكريبت مجاني

Next.js

Next.js هو إطار عمل مبسط لتطبيقات React التي يعرضها الخادم.
جافا سكريبت مجاني

مخطط

Blueprint عبارة عن مجموعة من مكونات React UI ، تغطي عناصر وأنماط وتفاعلات الواجهة المشتركة على الويب.
مخطط جافا سكريبت مجاني

baguetteBox.js

يعتبر baguetteBox.js برنامجًا نصيًا بسيطًا وسهل الاستخدام للصور المبسطة سريع الاستجابة مع دعم إيماءة التمرير على الأجهزة المحمولة. تمت كتابته بلغة جافا سكريبت نقية.

baguetteBox js simple easy lightbox script متعدد سحب الصور لفتة دعم الأجهزة المحمولة JavaScript خالص

ScrollReveal

يجعل المكون الإضافي ScrollReveal من السهل جدًا إنشاء رسوم متحركة لصفحات الويب للتمرير لكل من متصفحات سطح المكتب والجوال.

ScrollReveal يمكنك بسهولة إنشاء رسوم متحركة متحركة في متصفحات الويب للجوال

روابط صاخبة

Loud Links هي مكتبة JavaScript خفيفة الوزن لإضافة أصوات التفاعل إلى موقع الويب الخاص بك. يقوم بذلك عن طريق إنشاء عنصر صوت HTML5 واستخدامه لتشغيل ملفات الصوت MP3 أو OGG.

الروابط الصاخبة أصوات تفاعل مكتبة JS الصغيرة

Bricks.js

Bricks.js هو مولد تخطيط حجري "سريع النيران" لعناصر عرض ثابتة.

مولد تخطيط البناء السريع Bricks.js لعناصر العرض الثابت

متوسط ​​محرر

يعد MediumEditor ، المكتوب باستخدام Vanilla JavaScript ، نسخة خفيفة الوزن (28 كيلو بايت) من Medium.com WYSIWYG استنساخ شريط أدوات محرر مضمن. هناك أيضًا مجموعة مختارة من ملحقات وموضوعات Mediumditor المتاحة.

Vanilla JavaScript MediumEditor خفيف الوزن متوسط ​​WYSIWYG محرر مضمن استنساخ شريط الأدوات

مستوى

Substance هي مكتبة JavaScript لتحرير المحتوى المستند إلى الويب. يمنحك جميع الأدوات التي تحتاجها لإنشاء برامج تحرير نصوص مخصصة وأنظمة نشر قائمة على الويب.

مكتبة Substance JavaScript لتحرير المحتوى المستند إلى الويب

List.js

List.js هو برنامج نصي جافا سكريبت خفيف الوزن وسريع يضيف البحث والفرز والفلاتر والمرونة إلى القوائم أو الجداول أو أي شيء HTML.

List.js تضيف جافا سكريبت الفانيليا الخفيف الوزن السريع عوامل تصفية فرز البحث والمرونة إلى HTML

Popper.js

Popper.js هي مكتبة خفيفة الوزن (4kb مصغرة) لإدارة poppers ، وتلميحات الأدوات ، والأدوات المنبثقة. يمكنك وضع تلميحات الأدوات بسرعة وسهولة باستخدام رمز سطر واحد فقط.

Popper.js Kickass Library قم بإدارة Popovers Tooltips الخاصة بك من Poppers

InlineTweet.js

يتيح لك InlineTweet.js إنشاء روابط قابلة للتغريد بسهولة من أي نص على صفحة ويب. كل ما عليك فعله هو لف النص القابل للتغريد في حاوية مع data-inline-tweet .

SweetAlert2

SweetAlert2 هو بديل جميل وقابل للتخصيص لمربعات جافا سكريبت المنبثقة.

SweetAlert2 بديل جميل قابل للتخصيص لتنبيه جافا سكريبت

Force.js

Force.js هي مكتبة JavaScript تجعل من السهل تحريك عناصر HTML والتنقل حول صفحة الويب.

طريقة Force.js سهلة التمرير لتحريك صفحتك

Push.js

Push.js هو حل متعدد المستعرضات للحصول على إشعارات سطح مكتب Javascript وتشغيلها.

Bideo.js

Bideo.js هي مكتبة JavaScript تجعل من السهل جدًا إضافة مقاطع فيديو الخلفية بملء الشاشة إلى صفحات الويب.

Bideo.js سهل ملء الشاشة فيديو خلفية HTML5 ويب

Microlight.js

Microlight.js هي مكتبة خفيفة الوزن لإبراز التعليمات البرمجية ، لأي لغة برمجة ، والتي تعمل على تحسين قابلية القراءة بشكل كبير.

مكتبة تسليط الضوء على كود Microlight.js يحسن قابلية القراءة

أماكن ألغوليا

تعد Algolia Places طريقة سهلة لاستخدام مكتبة جافا سكريبت للبحث عن العناوين ذات الإكمال التلقائي على موقع الويب الخاص بك.

Algolia Places البحث عن عنوان مكتبة JavaScript الإكمال التلقائي

فلاتبيكر

مكتوب بلغة جافا سكريبت الفانيليا ، فلاتبيكر هو حل خفيف الوزن لانتقاء البيانات والتقويم.

فلاتبيكر خفيفة الوزن منتقي البيانات

Anime.js

anime.js هي مكتبة رسوم متحركة جافا سكريبت مرنة وخفيفة الوزن. إنه يعمل مع CSS والتحولات الفردية و SVG وسمات DOM وكائنات JS.

مكتبة الرسوم المتحركة جافا سكريبت مرنة وخفيفة الوزن animé.js

Cleave.js

Cleave.js هو مكون إضافي يقوم بتنسيق محتوى <input/> أثناء الكتابة.

إدخال تنسيق Cleave.js

Lightgallery.js

Lightgallery.js هو معرض عرض مبسط لجافا سكريبت كامل الميزات بدون أي تبعيات.

Lightgallery.js معرض العرض المبسط لجافا سكريبت