Son zamanlarda Javascript kütüphaneleri çok moda durumda. Bunun tek nedeni ise AJAX tabiki 🙂 Bu yazıda onlarca farklı javascript kütüphanesini sizlerle paylaşacağım. Böylece geliştireceğiniz uygulamalarda temelli kullanmak için, bunlar arasından testleriniz sonucu bir veya daha fazlasını seçebilirsiniz.
Prototype
Prototype, dinamik web uygulamaları yaratmak için kullanabileceğiniz gelişmiş bir kütüphanedir.
Ana sayfa: http://prototype.conio.net
Dokümanlar:
http://blogs.ebusiness-apps.com/jordan/pages/Prototype%20Library%20Info.htm
http://www.sergiopereira.com/articles/prototype.js.html
http://wiki.script.aculo.us/scriptaculous/show/Prototype
Rico
Rico ile basit ve ileri düzey AJAX uygulamaları geliştirebilirsiniz.
Ana sayfa: http://openrico.org/rico/home.page
Dokümanlar: http://openrico.org/rico/docs.page
Demo: http://openrico.org/rico/demos.page
MochiKit
MochiKit yeterince dokümana sahip olan ve hızlı bir JavaScript kütüphanesidir.
Ana sayfa: http://www.mochikit.com/
Dokümanlar: http://www.mochikit.com/doc/html/MochiKit/index.html
Demo: http://www.mochikit.com/demos.html
Dojo Toolkit
Dojo açık kaynaklı bir araç olup, sayfalar arasında ve üstünde dinamik, görsel uygulamalar geliştirmenizi sağlar.
Ana sayfa: http://www.dojotoolkit.org/
Dokümanlar: http://dojotoolkit.org/docs/
Demo: http://dojotoolkit.org/examples/
Bajax
Sayfalarınız üzerinde AJAX’ı kullabilmeniz için Bajax’tan faydalanabilirsiniz.
Ana sayfa: https://developer.berlios.de/projects/bajax/
Dokümanlar: https://developer.berlios.de/docman/?group_id=5319
Behaviour
Xhtml yapılı bir kütüphanedir.
Ana sayfa: http://bennolan.com/behaviour
Demo: http://bennolan.com/behaviour/more.html
Solvent
Solvent AJAX uygulamaları geliştirebileceğiniz modüler yapılı farklı bir kütüphanedir.
Ana sayfa: http://sourceforge.net/projects/solvent/
Dokümanlar: http://sourceforge.net/docman/?group_id=144164
Moo.FX
moo.fx inanılmaz derecede küçük boyutlu olup, javascript efektleri yaratmanız içindir.
Ana sayfa: http://moofx.mad4milk.net/
Demo: http://moofx.mad4milk.net/tests.html
WZ_DradDrop
Katmanları sürekli bırakmak için kullanabileceğiniz bir kütüphanedir.
Ana sayfa: http://www.walterzorn.com/dragdrop/dragdrop_e.htm
WZ_jsGraphics
Yüksek performansa sahip JavaScript vektör grafikleri kütüphanesidir.
Ana sayfa: http://www.walterzorn.com/jsgraphics/jsgraphics_e.htm
overLIB
OverLIB ile küçük popup pencereleri (ipucu kutuları gibi) yaratabilirsiniz.
Ana sayfa: http://www.bosrup.com/web/overlib/
Dokümanlar: http://www.bosrup.com/web/overlib/?documentation
Fonksiyonların kullanımı: http://www.bosrup.com/web/overlib/?Command_Reference
Scriptaculous
prototype.js ile görsel JavaScript efektleri yaratabilirsiniz.
Ana sayfa: http://script.aculo.us/
SACK
Basit bir AJAX kodu kütüphanesidir.
Ana sayfa: http://twilightuniverse.com/projects/sack/
Dokümanlar: http://twilightuniverse.com/projects/sack/docs.php
Sarissa
ECMAScript kütüphanesidir.
Ana sayfa: http://sarissa.sourceforge.net/doc/
Nifty Corners
Köşeleri yuvarlatmak için kullanabileceğiniz ufak boyutlu bir kütüphanedir.
Ana sayfa: http://pro.html.it/esempio/nifty/nifty1js.html
dp.SyntaxHighlighter
Programlama kodlarının renklendirmesini yapan güzel bir javascript kütüphanesidir.
Ana sayfa: http://www.dreamprojections.com/SyntaxHighlighter/
Dokümanlar: http://www.dreamprojections.com/SyntaxHighlighter/Usage.aspx
Demo: http://www.dreamprojections.com/SyntaxHighlighter/Examples.aspx
AJAX.NET
Ajax .NET için javascript kütüphanesidir.
Ana sayfa: http://weblogs.asp.net/mschwarz/archive/2005/04/07/397504.aspx
TOXIC
Toxic, güzel bir AJAX araç kutusudur ve zengin web uygulamaları hazırlamanızı sağlar.
Ana sayfa: http://www.dotvoid.com/view.php?id=40
Plex Toolkit
Macromedia Flex teknolojisine sahip DHTML GUI ve AJAX uygulama kütüphanesidir.
Ana sayfa: http://www.plextk.org/
CPaint
CPAINT ile yine AJAX uygulamaları geliştirebilirsiniz.
Ana sayfa: http://cpaint.wiley14.com/
Dokümanlar: http://cpaint.wiley14.com/doc/
Demo: http://cpaint.wiley14.com/examples.html
DOM-Drag
Gelişmiş DHTML destekli tarayıcılar için sürekli bırak uygulamalarını yaratabiliyorsunuz.
Ana sayfa: http://www.youngpup.net/2001/domdrag/
Dokümanlar: http://www.youngpup.net/2001/domdrag/tutorial
Demo: http://www.youngpup.net/2001/domdrag/examples
Tibet
Farklı bir AJAX kütüphanesi daha.
Ana sayfa: http://www.technicalpursuit.com/ajax.htm
Zimbra
Yine bir AJAX kütüphanesidir.
Ana sayfa: http://www.zimbra.com
Dokümanlar: http://www.zimbra.com/products/documentation.html
Demo: http://www.zimbra.com/products/hosted_demo.php
qooxdoo
Ana sayfa: http://qooxdoo.oss.schlund.de
Dokümanlar: http://qooxdoo.oss.schlund.de/section/documentation
Demo: http://qooxdoo.oss.schlund.de/counter/refer.php?id=5
AJFORM
Ana sayfa: http://redredmusic.com/brendon/ajform/
ThyApi
Ana sayfa: http://sourceforge.net/projects/thyapi/
Engine
Ana sayfa: http://www.imnmotion.com/projects/engine/
Dokümanlar: http://www.imnmotion.com/projects/engine/api/engine_api.html
AJAXGear Toolkit
Ana sayfa: http://www.ajaxgear.com
Interactive Website Framework
Ana sayfa: http://sourceforge.net/projects/iwf/
RSLite
Ana sayfa: http://www.ashleyit.com/rs/main.htm
Demo: http://www.ashleyit.com/rs/techniques.htm
XHConn
Ana sayfa: http://xkr.us/code/javascript/XHConn/
Taconite
Ana sayfa: http://taconite.sourceforge.net/
Dokümanlar: http://taconite.sourceforge.net/docs/jsdocs/index.html
Demo: http://taconite.sourceforge.net/examples.html
qForms
Ana sayfa: http://pengoworks.com/index.cfm?action=get:qforms
Dokümanlar: http://pengoworks.com/qforms/docs/
Demo: http://pengoworks.com/qforms/docs/examples/
JSPkg
Ana sayfa: http://jspkg.sourceforge.net/
Ajaxcaller
Ana sayfa: http://ajaxify.com/run/testAjaxCaller/
libXmlRequest
Ana sayfa: http://www.whitefrost.com/reference/2005/09/09/libXmlRequest.html
SAJAX
Ana sayfa: http://www.modernmethod.com/sajax/
Demo: http://www.modernmethod.com/sajax/examples.phtml
Sardalya
Ana sayfa: http://www.sarmal.com/sardalya/Default.aspx
Demo: http://www.sarmal.com/sardalya/Samples.aspx
X
Ana sayfa: http://www.cross-browser.com/toys/
AjaxRequest
Ana sayfa: http://ajaxtoolbox.com/request/
Dokümanlar: http://ajaxtoolbox.com/request/documentation.php
Demo: http://ajaxtoolbox.com/request/examples.php