लाइब्रेरी
पुस्तकालय का उपयोग करना
एक p5.js पुस्तकालय कोई भी JavaScript कोड हो सकता है जो p5.js मुख्य कार्यक्षमता को बढ़ाता या जोड़ता है। पुस्तकालयों की दो श्रेणियां हैं। कोर लाइब्रेरी (p5.sound) p5.js वितरण का हिस्सा हैं, जबकि योगदान की गई लाइब्रेरी p5.js समुदाय के सदस्यों द्वारा विकसित, स्वामित्व और रखरखाव की जाती हैं।
अपने स्केच में लाइब्रेरी शामिल करने के लिए, इसे p5.js. में लिंक करने के बाद अपनी HTML फ़ाइल में लिंक करें। उदाहरण के लिए एक HTML फ़ाइल कुछ इस तरह दिख सकती है
<!doctype html>
<html>
<head>
<script src="p5.js"></script>
<script src="p5.sound.js"></script>
<script src="sketch.js"></script>
</head>
<body>
</body>
</html>
खुद से बनाए
p5.js दूसरों द्वारा योगदान किए गए लाइब्रेरी का स्वागत करता है! एक लाइब्रेरी बनाने के तरीके के बारे में अधिक विशिष्टताओं के लिए लाइब्रेरी शिक्षण की जाँच करें। यदि आपने एक लाइब्रेरी बनाई है और इसे इस पृष्ठ पर शामिल करना चाहते हैं, तो इस फॉर्म को जमा करें!
कोर लाइब्रेरी
p5.sound ऑडियो इनपुट, प्लेबैक, विश्लेषण और संश्लेषण सहित वेब ऑडियो कार्यक्षमता के साथ p5 का विस्तार करता है। निर्माता: Jason Sigal
सामुदायिक लाइब्रेरी
p5.asciiart p5js के लिए एक सरल और आसान छवि-से-ASCII कला कनवर्टर है। निर्माता: Pawel Janicki
c2.js कम्प्यूटेशनल ज्यामिति, भौतिकी सिमुलेशन, विकासवादी एल्गोरिथ्म और अन्य मॉड्यूल पर आधारित रचनात्मक कोडिंग के लिए एक Javascript पुस्तकालय है। निर्माता: Ren Yuan
यह पुस्तकालय p5 * js से जुड़े कोडरों, डिजाइनरों और कलाकारों के रचनात्मक समुदायों के CO2-उलटी गिनती के विचार को खोलता है।. निर्माता: Olaf Val
2D space में बिंदुओं के एक सेट से अवतल हल की गणना करें| निर्माता: Mark Roland
grafica.js आपको अपने p5.js स्केच में सरल लेकिन अत्यधिक विन्यास योग्य 2D प्लॉट जोड़ने देता है। निर्माता: Javier Graciá Carpio
मप्पा स्थिर मानचित्रों, टाइल मानचित्रों और भू-डेटा के साथ काम करने के लिए उपकरणों का एक सेट प्रदान करता है। भौगोलिक स्थान-आधारित दृश्य अभ्यावेदन बनाते समय उपयोगी। निर्माता: Cristóbal Valenzuela
ml5.js Tensorflow.js पर बनाता है और ब्राउज़र में मशीन लर्निंग एल्गोरिदम और मॉडल के लिए अनुकूल पहुँच प्रदान करता है। निर्माता: NYU ITP/IMA and contributors
p5.js के लिए एक सहयोगपूर्ण और सहज गणित पुस्तकालय | निर्माता: Nick McIntyre
रीयल टाइम ऑडियो, वीडियो, कैनवस और डेटा शेयरिंग। निर्माता: Shawn Van Every
p5play गेम और गेमेलिक एप्लिकेशन के लिए स्प्राइट, एनिमेशन, इनपुट और कोलिजन फंक्शन प्रदान करता है। निर्माता: Quinton Ashley, Paolo Pedercini
p5snap एक कमांड-लाइन इंटरफ़ेस है जो एक अंतराल पर p5 स्केच के स्नैपशॉट बनाता और सहेजता है| निर्माता: Zach Krall
WebGL में 3D पाठ और छवियां। निर्माता: Freddie Rawlins
p5.animS अपनी ड्राइंग प्रक्रियाओं को प्रस्तुत करके p5.js आकृतियों को एनिमेट करता है। निर्माता: Yonggang Wang
'एक पुस्तकालय असीमित बिंदुओं के साथ उच्च-डिग्री बेज़ियर वक्र बनाने में मदद करता है।' निर्माता: Peiling Jiang
एक जावास्क्रिप्ट लाइब्रेरी जो BLE उपकरणों और p5 स्केच के बीच संचार को सक्षम करता है। निर्माता: Yining Shi, Jingwen Zhu, Tom Igoe
p5.bots के साथ आप ब्राउज़र के भीतर से अपने Arduino (या अन्य माइक्रोप्रोसेसर) के साथ बातचीत कर सकते हैं। स्केच चलाने के लिए सेंसर डेटा का उपयोग करें; एल ई डी, मोटर, और बहुत कुछ चलाने के लिए एक स्केच का उपयोग करें! निर्माता: Sarah Groff-Palermo
'p5.js कैनवास में सीधे सरल या स्टाइल वाले बटनों को डिज़ाइन और प्रस्तुत करने के लिए छोटा एक फ़ंक्शन लाइब्रेरी।' निर्माता: Nicolas ATEK
'एक पुस्तकालय जिसका उद्देश्य स्क्रिप्टिंग बटन को जटिल बनाना है।' निर्माता: Jadon L
"p5.capture विभिन्न स्वरूपों (webm, gif, mp4, png, jpg, और webp) में p5.js एनिमेशन और आउटपुट वीडियो फ़ाइलों को आसानी से रिकॉर्ड करने के लिए एक सरल GUI प्रदान करता है।" निर्माता: tapioca24
p5.js के लिए इवेंट संचालित, उपयोग में आसान बटन लाइब्रेरी। निर्माता: Martín del Río
CMYK कलरस्पेस। निर्माता: JT Nimoy
p5.collide2D p5.js के साथ 2D ज्यामिति के लिए टकराव का पता लगाने की गणना के लिए उपकरण प्रदान करता है। निर्माता: Ben Moren
p5.create एक पुस्तकालय है जो कुशल गेम निर्माण के लिए डिज़ाइन किए गए सेव, एनीमेशन, टक्कर और टैग फ़ंक्शन प्रदान करता है. निर्माता: Zach Mohammed
कोड की एक पंक्ति में ध्वनि और GIF निर्यात के साथ एनीमेशन लूप बनाएं। निर्माता: Peter Hayman
p5.dimensions किसी भी संख्या के आयामों में काम करने के लिए p5.js के वेक्टर फ़ंक्शन का विस्तार करता है। निर्माता: Smilebags, Max Segal
जड़त्वीय पैन, ज़ूम और रोटेट के साथ सरल 3D कैमरा नियंत्रण। थॉमस डाइवाल्ड का प्रमुख योगदान। निर्माता: jWilliam Dunn
p5.js के लिए विस्तृत लाइब्रेरी जो कैनवास-आधारित वेब एप्लिकेशन बनाने के लिए अतिरिक्त ईवेंट-सुनने की कार्यक्षमता जोड़ती है। निर्माता: Felix Meichelböck
p5.fab p5.js से डिजिटल निर्माण मशीनों को नियंत्रित करता है। निर्माता: Blair Subbaraman
सटीक धुंधलेपन और छाया के साथ चित्र बनाने के लिए p5.js वेबजिऐल मोड के लिए एक लाइब्रेरी। निर्माता: Dave Pagurek
p5.func एक p5 एक्सटेंशन है जो समय, आवृत्ति और स्थानिक डोमेन में फ़ंक्शन जनरेशन के लिए नई ऑब्जेक्ट और उपयोगिताओं को प्रदान करता है। निर्माता: R. Luke DuBois
p5.geolocation p5.js के लिए उपयोगकर्ता स्थानों को प्राप्त करने, देखने, गणना करने और जियोफेंसिंग के लिए तकनीक प्रदान करता है। निर्माता: Ben Moren
p5.gibber तेजी से संगीत अनुक्रमण और ऑडियो संश्लेषण क्षमता प्रदान करता है। निर्माता: Charlie Roberts
p5.glitch छवियों और बाइनरी फ़ाइलों को गड़बड़ाने के लिए p5.js का विस्तार करता है। निर्माता: Ted Davis
p5.gui आपके p5.js स्केच के लिए एक ग्राफिकल यूजर इंटरफेस बनाता है। निर्माता: Martin Schneider
आरडिनो और अन्य माइक्रोकंट्रोलर्स के लिए पूर्ण Johnny-Five.io नोडबॉट्स/रोबोटिक्स लाइब्रेरी वेबसेरियल या वेबयूएसबी के साथ सीधे ब्राउज़र में काम करने के लिए बनाई गई है। निर्माता: Luis Montes
p5js के लिए प्लग-एंड-प्ले माइक्रो-कंट्रोलर। निर्माता: Jonathan de Halleux
भौतिक जॉयस्टिक से जुड़ें और खेलें निर्माता: Vamoss
p5.localmessage आसान मल्टी-विंडो स्केचिंग के लिए स्थानीय रूप से एक स्केच से दूसरे में संदेश भेजने के लिए एक सरल इंटरफ़ेस प्रदान करता है! निर्माता: Ben Moren
p5.mapper, p5.js के लिए एक प्रोजेक्शन मैपिंग लाइब्रेरी है। यह लाइब्रेरी इंटरैक्टिव, एल्गोरिथम स्केच को कोड और कीस्टोन करना आसान बनाती है। निर्माता: Jenna deBoisblanc
जावास्क्रिप्ट के गणितीय कार्यों को सरल मानव भाषा में परिवर्तित कर दिया गया है ताकि वे वास्तव में जल्दी समझ सकें। निर्माता: Bharath Satheesan
कण और फव्वारा वस्तुओं का उपयोग डेटा-संचालित प्रभाव बनाने के लिए किया जा सकता है जो उपयोगकर्ता संरचनाओं या JSON इनपुट और उपयोगकर्ता-ड्रा फ़ंक्शन के माध्यम से परिभाषित होते हैं। निर्माता: Robert Cook
'p5.party आसानी से नेटवर्क वाले बहुउपयोगकर्ता गेम, ऐप्स और स्केच बनाने के लिए एक पुस्तकालय है।' निर्माता: Justin Bakse
p5.PatGrad आपके रेखाचित्रों में पैटर्न और ग्रेडिएंट जोड़ता है। निर्माता: Sam Lavigne
p5.js के लिए एक पैटर्न ड्राइंग लाइब्रेरी। निर्माता: Taichi Sayama
p5.Polar गणितीय सार प्रदान करता है जिससे सुंदर, बहुरूपदर्शक, रेडियल पैटर्न बनाना आसान हो जाता है। निर्माता: Liz Peng
वास्तविक दुनिया की सतहों पर रेखाचित्रों का आसान प्रक्षेपण मानचित्रण। निर्माता: Trammell Hudson
p5.js quadrille library. निर्माता: Jean Pierre Charalambos
रिकॉर्ड स्केच कैनवास और ऑडियो। निर्माता: Dori Claudino
p5.Riso, Risograph मुद्रण के लिए उपयुक्त फ़ाइलें बनाने के लिए एक पुस्तकालय है। यह आपके रेखाचित्रों को बहु-रंगीन प्रिंटों में बदलने में मदद करता है। निर्माता: Sam Lavigne, Tega Brain
p5.SceneManager आपको कई राज्यों/दृश्यों के साथ रेखाचित्र बनाने में मदद करता है। प्रत्येक दृश्य मुख्य स्केच के भीतर एक स्केच की तरह है। निर्माता: Marian Veteanu
प्रोसेसिंग से P5js तक ScreenX और ScreenY कार्यक्षमता जोड़ता है। निर्माता: Hartmut Bohnacker
स्केची लुक में 2D प्रिमिटिव ड्रा करें। मूल प्रसंस्करण पुस्तकालय के एक बंदरगाह के आधार पर, जेनेक वुल्सचलेगर द्वारा बनाया गया। निर्माता: handy
p5.serial उन उपकरणों के बीच कम्युनिकेशन सक्षम करता है जो ब्राउज़र में चल रहे सीरियल (RS-232) और p5 स्केच का समर्थन करते हैं। निर्माता: Shawn Van Every, Jen Kagan, Tom Igoe
P5.js ढांचे में और अधिक सरल आकृतियों को जोड़ने के लिए बनाया गया एक फ्रेमवर्क। निर्माता: Sebastien Lorentz
p5.slides, p5.js में लिखा गया एक प्रेजेंटेशन प्लेटफॉर्म है। निर्माता: Garrett Flynn
p5.speech वेब स्पीच और स्पीच रिकग्निशन एपीआई के लिए सरल, स्पष्ट पहुंच प्रदान करता है, जिससे स्केच के आसान निर्माण की अनुमति मिलती है जो बात कर सकते हैं और सुन सकते हैं। निर्माता: R. Luke DuBois
px, mm, cm या इंच का उपयोग करके 2D स्थिर कला के लिए p5 एक्सटेंशन निर्माता: Kris HEYSE
p5.js के लिए एक शुरुआती अनुकूल गणित एनीमेशन लाइब्रेरी। निक मैकइंटायर और जितिन केएस की सलाह से बनाया गया। निर्माता: Aditya Siddheshwar
p5.tiledmap आपके रेखाचित्रों में मानचित्रों को शामिल करने के लिए आरेखण और सहायक कार्य प्रदान करता है। निर्माता: Caldas Lopes
यह लाइब्रेरी काउंटडाउन, वन-शॉट टाइमर, बीता हुआ % समय जैसे एसिंक्रोनस टाइमिंग फ़ंक्शन करती है और millis() फ़ंक्शन और अन्य संबंधित गणनाओं को इनकैप्सुलेट करती है जो अक्सर आपके कोड को रोक देती हैं। निर्माता: Scott Kildall
p5.js के लिए एक मल्टी-टच और माउस GUI लाइब्रेरी। निर्माता: Carlos L05 Garcia
p5.tween के साथ आप अपनी वस्तुओं और आकृतियों के लिए ट्विन के रूप में आसानी से एनिमेशन बना सकते हैं। निर्माता: Nick Müller
छात्रों की मदद करने के उद्देश्य से मेरी रचनात्मक कोडिंग कक्षा के लिए उपयोगिताओं और अतिरिक्त सुविधाओं का एक सेट। निर्माता: ALP TUĞAN
अपने कैनवास को ऑडियो के साथ एक वीडियो फ़ाइल के रूप में रिकॉर्ड करें निर्माता: Caleb Foss
p5.voronoi आपके p5.js रेखाचित्रों में वोरोनोई आरेख बनाने और उनका उपयोग करने के लिए उपकरणों का एक सेट प्रदान करता है। निर्माता: Francisco Moreira
p5.wasm एक ऐडऑन लाइब्रेरी है जिसे Rust में लिखा गया है और वेबअस्मेबलि में संकलित किया गया है जो p5.js में पाए जाने वाले सामान्य कार्यों को लागू करता है। निर्माता: Kenneth Lim
A web assembly core for p5.js. निर्माता: Arshia Moghaddam
"वेब सीरियल एपीआई (क्रोम और एज पर उपलब्ध) पर आधारित ब्राउज़र के भीतर से सीरियल उपकरणों के साथ बातचीत करने के लिए एक पुस्तकालय"| निर्माता: Gottfried Haider
आरडिनो जैसे उपकरणों तक पहुँचने के लिए वेब सीरियल API का उपयोग करने के लिए एक p5.js लाइब्रेरी, किसी सेटअप की आवश्यकता नहीं है। निर्माता: Ong Zhi Zheng
p5 के साथ VR और AR रेखाचित्र बनाने के लिए एक पुस्तकालय| निर्माता: Stalgia Grigg
भौतिकी शिक्षण और सीखने के लिए इंटरेक्टिव आरेख बनाने के लिए कार्यों और कक्षाओं का एक सेट। निर्माता: Ian Lawrence
यह लाइब्रेरी आपको p5 स्केच को अपने रिएक्ट ऐप में एकीकृत करने देती है। निर्माता: Gherciu Gheorghe
RiTa.js जनरेटिव साहित्य के लिए प्राकृतिक भाषा प्रसंस्करण वस्तुओं का एक सेट प्रदान करता है। निर्माता: Daniel C. Howe
नॉब बनाएं जिन्हें आप कस्टम ग्राफ़िक्स के साथ घुमा सकते हैं और वैल्यू रेंज लौटा सकते हैं। निर्माता: Miles DeCoster
Shape5 उन प्राथमिक छात्रों के लिए एक 2D प्राइमरी लाइब्रेरी है जो पहली बार कोड करना सीख रहे हैं। निर्माता: Patrick Ester
युवा और नए कोडर के लिए सहायक फंक्शन और डिफ़ॉल्टस। निर्माता: Tariq Rashid
javascript का उपयोग करके आसानी से 2D प्लेटफ़ॉर्मर गेम बनाने के लिए p5.js, p5.play.js और p5.tiled.js की कार्यक्षमता को जोड़ने के लिए एक छोटी लाइब्रेरी। निर्माता: Andrew Tacon
ट्रैमोंटाना इंटरएक्टिव वातावरण, इंटरेक्टिव स्पेस या पैमाने पर और अंतरिक्ष में सिर्फ प्रोटोटाइप अनुभव बनाने के लिए आसानी से कई उपकरणों (आईओएस, एंड्रॉइड, ट्रैमोंटाना बोर्ड, ...) का उपयोग करने के लिए एक मंच है। निर्माता: Pierluigi Dalla Rosa
TurtleGFX javascript में टर्टल ग्राफ़िक्स के साथ कोड करने की अनुमति देता है। शिक्षा और रचनात्मक कोडिंग के लिए मददगार। निर्माता: CodeGuppy
विडा एक साधारण पुस्तकालय है जो कैमरा (या वीडियो) आधारित गति पहचान और ब्लॉब ट्रैकिंग कार्यक्षमता को p5js में जोड़ता है। निर्माता: Pawel Janicki
p5 से MIDI संदेश आसानी से भेजें और प्राप्त करें। निर्माता: Jean-Philippe Côté