Simply search for a keyword of what your wish to make or work with to see the tools
& related Web 2.0 links available (example search links:
mashups, blogging, viral videos, clipart, designing, social tagging,
AJAX apps, file
storage/sharing, RSS
feeds,
anti-spam tools, CSS layout
generators, image
editors,
DHTML codes,
webmaster tools,
calendars, data
organizing,
calculators, file
conversions,
Atom,
sync, blog (URL)
submits, web
APIs,
tutorials, etc).
The primary goal of TestSwarm is to take the complicated, and time-consuming, process of running JavaScript test suites in multiple browsers and to grossly simplify it. It achieves this goal by providing all the tools necessary for creating a continuous integration workflow for your JavaScript project.
If you are a casual user of some open source JavaScript libraries and wish to help them generate high-quality test results for their project then TestSwarm is the perfect way to get involved. Right now TestSwarm.com is open for alpha testing.
Use Nitter to browse Twitter while retaining your privacy. It's a free and open source alternative Twitter front-end focused on privacy.
It's basically impossible to use Twitter without JavaScript enabled. If you try, you're redirected to the legacy mobile version which is awful both functionally and aesthetically. For privacy-minded folks, preventing JavaScript analytics and potential IP-based tracking is important, but apart from using the legacy mobile version and a VPN, it's impossible.
Using an instance of Nitter (hosted on a VPS for example), you can browse Twitter without JavaScript while retaining your privacy. In addition to respecting your privacy, Nitter is on average around 15 times lighter than Twitter, and in some cases serves pages faster.
9ne (pronounced "nine") is an online code editor based on Emacs (Copyright 2006 Rob Rohan). 9ne is a recursive acronym and joke, and means "9ne is not Emacs".
9ne's design goal is to provide an all purpose text editor similar to Emacs but web based. The first step is to assist in code editing (specifically HTML, CSS, and Javascript), but to also add hooks for any type of editing (mail reader, configuration files, etc). It currently supports XML and Javascript syntax highlighting modes (Evoked with M+X XML MODE and M+X JAVASCRIPT MODE respectively)
9ne (pronounced "nine") is an online code editor based on Emacs (Copyright 2006 Rob Rohan). 9ne is a recursive acronym and joke, and means "9ne is not Emacs".
9ne's design goal is to provide an all purpose text editor similar to Emacs but web based. The first step is to assist in code editing (specifically HTML, CSS, and Javascript), but to also add hooks for any type of editing (mail reader, configuration files, etc). It currently supports XML and Javascript syntax highlighting modes (Evoked with M+X XML MODE and M+X JAVASCRIPT MODE respectively)
Edit html, css, and javascript snippets in separate boxes with a live preview. Quickly switch between various javascript libraries and library versions via a dropdown.
specifically designed to help JavaScript and CSS folk test snippets of code, within some context, and debug the code collaboratively.
JS Bin allows you to edit and test JavaScript and HTML (reloading the URL also maintains the state of your code - new tabs doesn't). Once you're happy you can save, and send the URL to a peer for review or help. They can then make further changes saving anew if required.
To use Cufon (select copy does not seem to work w Cufon)\n1) Get Cufon: Download javascript file cufon-yui.js and add it to document.\n2) make font using this online font generator: to get a NAME.font.js file (~2min)\n3) Enbed cufon\n\nmake it work in MSIE :
Allows you to view the location of Flickr photos and GPS tracks. It will also allow you to geotag your Flickr photos and upload your own GPS tracks. The "yuan" command searches the maps for an address. It defaults to load Flickr photos, but you can add "-service gps" to load GPS tracks. Optionally, the zoom level can be set using "-z". Zoom options are from 1 (the whole world) to 19 (street level).
Motion and Interaction Design for HTML5
Adobe® Edge is a new web motion and interaction design tool that allows designers to bring animated content to websites, using web standards like HTML5, JavaScript, and CSS3. Edge will be updated regularly to add new functionality, stay ahead of evolving web standards, and incorporate user feedback to provide the best functionality and experience possible. This is an early look at Edge with more capabilities to come.
JSLint takes a JavaScript source and scans it. If it finds a problem, it returns a message describing the problem and an approximate location within the source. The problem is not necessarily a syntax error, although it often is. JSLint looks at some style conventions as well as structural problems. It does not prove that your program is correct. It just provides another set of eyes to help spot problems.
This beautifier can process your messy or compacted javascript, making it all neatly and consistently formatted and readable.
You can always see the latest version of the code in github, and you can download the beautifier for local use (zip, tar.gz) as well.
MooShell is a shell editor where you can write your JavaScript, HTML and CSS code and run it. It might prove to be useful in various cases where you need to test your code without reloading your browser.
widgEditor is an easily installed, easily customisable WYSIWYG editor for simple content. It replaces existing textareas with an improved editing pane using JavaScript, therefore if you don't have JavaScript (or your browser doesn't support HTML editing) it degrades gracefully. Try it out by typing below, and submit to see the processed output.
"The ZeroClipboard library provides an easy way to copy text to the clipboard using an invisible Adobe Flash movie and a JavaScript interface.
The "Zero" signifies that the library is invisible and the user interface is left entirely up to you."
Cloud9 is a state-of-the-art IDE that runs in your browser and lives in the cloud, allowing you to run, debug and deploy applications from anywhere, anytime.
Supports several languages with Javascript and HTML/CSS currently being the core ones. We also support Coffeescript, Ruby, PHP and many others with syntax highlighting with more to follow.
Build-time error reporting, refactoring and code completion in Visual Studio
Extended JavaScript syntax power with C# language features
Pure client-side control library coded in C#
\\nmake it work in MSIE :\', 'tags':'cufon,font,generator,webdev,online,tool,custom,embed',
'first_user_id':494, 'first_user_name':'ycc2106', 'first_user_real_name':'yc c', 'last_user_id':494, 'last_user_name':'ycc2106', 'last_user_real_name':'yc c',
'user_count':1, 'p_c_count':1, 'ann_count':0, 'i_c_count':0, 'page_comments':[],'annotations':[]}
var p_c = {'id':716467, 'group_id':204, 'link_id':11043165, 'g_l_id':'204-11043165', 'user_id':494, 'user_name':'ycc2106', 'user_real_name':'yc c', 'content':'To use Cufon (select copy does not seem to work w Cufon)\\n1) Get Cufon: Download javascript file cufon-yui.js and add it to document.\\n2) make font using this online font generator: to get a NAME.font.js file (~2min)\\n3) Enbed cufon\\n\<script type=\"text/javascript\"\> Cufon.replace(\'h1.Cufon\', { fontFamily: \'Balthazar\' });\</script\>\\nmake it work in MSIE :\<script type=\"text/javascript\"\>Cufon.now();\</script\>'}
b.page_comments.push(p_c)
_items.push(b);
var b = {'item_id':1248922, 'obj_type':1, 'obj_id':274485, 'index':9, 'checked':false,
'group_id':204, 'g_name':'tools', 'link_id':274485, 'g_l_id':'204-274485', 'url':'http://maps.yuan.cc', 'title':'Yuan.CC Maps', 'desc':'Yuan.CC Maps is a service that allows you to view the location of Flickr photos and GPS tracks. It will also allow you to geotag your Flickr photos and upload your own GPS tracks. The \"yuan\" command searches the maps for an address. It defaults to load Flickr photos, but you can add \"-service gps\" to load GPS tracks. Optionally, the zoom level can be set using \"-z\". Zoom options are from 1 (the whole world) to 19 (street level). NOTES Thanks to CK Yuan for a great geotagging tool! \\n\\nhttp://maps.yuan.cc/?address=450+s+dearborn,+chicago,+il&zoom=13&service=flickr', 'tags':'google,yahoo,geolocation,maps,gps,tool,online,tools',
'first_user_id':494, 'first_user_name':'ycc2106', 'first_user_real_name':'yc c', 'last_user_id':494, 'last_user_name':'ycc2106', 'last_user_real_name':'yc c',
'user_count':1, 'p_c_count':1, 'ann_count':1, 'i_c_count':0, 'page_comments':[],'annotations':[]}
var p_c = {'id':598778, 'group_id':204, 'link_id':274485, 'g_l_id':'204-274485', 'user_id':494, 'user_name':'ycc2106', 'user_real_name':'yc c', 'content':'Allows you to view the location of Flickr photos and GPS tracks. It will also allow you to geotag your Flickr photos and upload your own GPS tracks. The \"yuan\" command searches the maps for an address. It defaults to load Flickr photos, but you can add \"-service gps\" to load GPS tracks. Optionally, the zoom level can be set using \"-z\". Zoom options are from 1 (the whole world) to 19 (street level).'}
b.page_comments.push(p_c)
var ann = {'id':617845, 'content':'', 'group_id':204, 'link_id':274485, 'g_l_id':'204-274485', 'user_id':494, 'user_name':'ycc2106', 'user_real_name':'yc c', 'c_count':0, 'inline_comments':[]};
b.annotations.push(ann);
_items.push(b);
var b = {'item_id':1313971, 'obj_type':1, 'obj_id':27959569, 'index':10, 'checked':false,
'group_id':204, 'g_name':'tools', 'link_id':27959569, 'g_l_id':'204-27959569', 'url':'http://writecodeonline.com', 'title':'Test run javascript code online, right here - WriteCodeOnline.com/JavaScript', 'desc':'Test your JavaScript or PHP code online, right here. ', 'tags':'javascript,php,test,online,script,tester,tool',
'first_user_id':494, 'first_user_name':'ycc2106', 'first_user_real_name':'yc c', 'last_user_id':494, 'last_user_name':'ycc2106', 'last_user_real_name':'yc c',
'user_count':1, 'p_c_count':1, 'ann_count':0, 'i_c_count':0, 'page_comments':[],'annotations':[]}
var p_c = {'id':634046, 'group_id':204, 'link_id':27959569, 'g_l_id':'204-27959569', 'user_id':494, 'user_name':'ycc2106', 'user_real_name':'yc c', 'content':'Test your JavaScript or PHP code online, right here. '}
b.page_comments.push(p_c)
_items.push(b);
var b = {'item_id':3101262, 'obj_type':1, 'obj_id':78176693, 'index':11, 'checked':false,
'group_id':204, 'g_name':'tools', 'link_id':78176693, 'g_l_id':'204-78176693', 'url':'http://labs.adobe.com/technologies/edge', 'title':'HTML5 tools, Animation tools - Adobe Edge Preview | Adobe Labs', 'desc':'Motion and Interaction Design for HTML5\\nAdobe® Edge is a new web motion and interaction design tool that allows designers to bring animated content to websites, using web standards like HTML5, JavaScript, and CSS3. Edge will be updated regularly to add new functionality, stay ahead of evolving web standards, and incorporate user feedback to provide the best functionality and experience possible. This is an early look at Edge with more capabilities to come.', 'tags':'Adobe,animation,edge,javascript,HTML5,Flash,css3,online,tools,converter,web,tool',
'first_user_id':32085, 'first_user_name':'janoshaits', 'first_user_real_name':'Janos Haits', 'last_user_id':32085, 'last_user_name':'janoshaits', 'last_user_real_name':'Janos Haits',
'user_count':1, 'p_c_count':1, 'ann_count':0, 'i_c_count':0, 'page_comments':[],'annotations':[]}
var p_c = {'id':1594113, 'group_id':204, 'link_id':78176693, 'g_l_id':'204-78176693', 'user_id':32085, 'user_name':'janoshaits', 'user_real_name':'Janos Haits', 'content':'Motion and Interaction Design for HTML5\\nAdobe® Edge is a new web motion and interaction design tool that allows designers to bring animated content to websites, using web standards like HTML5, JavaScript, and CSS3. Edge will be updated regularly to add new functionality, stay ahead of evolving web standards, and incorporate user feedback to provide the best functionality and experience possible. This is an early look at Edge with more capabilities to come.'}
b.page_comments.push(p_c)
_items.push(b);
var b = {'item_id':601151, 'obj_type':1, 'obj_id':1030349, 'index':12, 'checked':false,
'group_id':204, 'g_name':'tools', 'link_id':1030349, 'g_l_id':'204-1030349', 'url':'http://jslint.com', 'title':'JSLint, The JavaScript Code Quality Tool', 'desc':'JSLint takes a JavaScript source and scans it. If it finds a problem, it returns a message describing the problem and an approximate location within the source. The problem is not necessarily a syntax error, although it often is. JSLint looks at some style conventions as well as structural problems. It does not prove that your program is correct. It just provides another set of eyes to help spot problems.', 'tags':'javascript,debugger,online,tools,jslint,yahoo',
'first_user_id':494, 'first_user_name':'ycc2106', 'first_user_real_name':'yc c', 'last_user_id':494, 'last_user_name':'ycc2106', 'last_user_real_name':'yc c',
'user_count':1, 'p_c_count':1, 'ann_count':0, 'i_c_count':0, 'page_comments':[],'annotations':[]}
var p_c = {'id':178034, 'group_id':204, 'link_id':1030349, 'g_l_id':'204-1030349', 'user_id':494, 'user_name':'ycc2106', 'user_real_name':'yc c', 'content':'JSLint takes a JavaScript source and scans it. If it finds a problem, it returns a message describing the problem and an approximate location within the source. The problem is not necessarily a syntax error, although it often is. JSLint looks at some style conventions as well as structural problems. It does not prove that your program is correct. It just provides another set of eyes to help spot problems.'}
b.page_comments.push(p_c)
_items.push(b);
var b = {'item_id':601459, 'obj_type':1, 'obj_id':11301002, 'index':13, 'checked':false,
'group_id':204, 'g_name':'tools', 'link_id':11301002, 'g_l_id':'204-11301002', 'url':'http://jsbeautifier.org', 'title':'Online javascript beautifier', 'desc':'This beautifier can process your messy or compacted javascript, making it all neatly and consistently formatted and readable.\\n\\nYou can always see the latest version of the code in github, and you can download the beautifier for local use (zip, tar.gz) as well.', 'tags':'download,beautify,javascript,formatting,text,tools,webdev',
'first_user_id':494, 'first_user_name':'ycc2106', 'first_user_real_name':'yc c', 'last_user_id':494, 'last_user_name':'ycc2106', 'last_user_real_name':'yc c',
'user_count':1, 'p_c_count':1, 'ann_count':0, 'i_c_count':0, 'page_comments':[],'annotations':[]}
var p_c = {'id':178257, 'group_id':204, 'link_id':11301002, 'g_l_id':'204-11301002', 'user_id':494, 'user_name':'ycc2106', 'user_real_name':'yc c', 'content':'This beautifier can process your messy or compacted javascript, making it all neatly and consistently formatted and readable.\\n\\nYou can always see the latest version of the code in github, and you can download the beautifier for local use (zip, tar.gz) as well.'}
b.page_comments.push(p_c)
_items.push(b);
var b = {'item_id':1128453, 'obj_type':1, 'obj_id':22707922, 'index':14, 'checked':false,
'group_id':204, 'g_name':'tools', 'link_id':22707922, 'g_l_id':'204-22707922', 'url':'http://mooshell.net', 'title':'Shell Editor | MooShell | to test your JavaScript code', 'desc':'MooShell is a shell editor where you can write your JavaScript, HTML and CSS code and run it. It might prove to be useful in various cases where you need to test your code without reloading your browser.', 'tags':'css,html,javascript,editor,online,tools',
'first_user_id':494, 'first_user_name':'ycc2106', 'first_user_real_name':'yc c', 'last_user_id':494, 'last_user_name':'ycc2106', 'last_user_real_name':'yc c',
'user_count':1, 'p_c_count':1, 'ann_count':0, 'i_c_count':0, 'page_comments':[],'annotations':[]}
var p_c = {'id':537600, 'group_id':204, 'link_id':22707922, 'g_l_id':'204-22707922', 'user_id':494, 'user_name':'ycc2106', 'user_real_name':'yc c', 'content':'MooShell is a shell editor where you can write your JavaScript, HTML and CSS code and run it. It might prove to be useful in various cases where you need to test your code without reloading your browser.'}
b.page_comments.push(p_c)
_items.push(b);
var b = {'item_id':1265677, 'obj_type':1, 'obj_id':107852, 'index':15, 'checked':false,
'group_id':204, 'g_name':'tools', 'link_id':107852, 'g_l_id':'204-107852', 'url':'http://www.themaninblue.com/experiment/widgEditor', 'title':'The Man in Blue \> Experiments \> widgEditor', 'desc':'widgEditor is an easily installed, easily customisable WYSIWYG editor for simple content. It replaces existing textareas with an improved editing pane using JavaScript, therefore if you don\'t have JavaScript (or your browser doesn\'t support HTML editing) it degrades gracefully. Try it out by typing below, and submit to see the processed output.', 'tags':'opensource,wysiwyg,editor,online,tool,html,converter',
'first_user_id':494, 'first_user_name':'ycc2106', 'first_user_real_name':'yc c', 'last_user_id':494, 'last_user_name':'ycc2106', 'last_user_real_name':'yc c',
'user_count':1, 'p_c_count':1, 'ann_count':0, 'i_c_count':0, 'page_comments':[],'annotations':[]}
var p_c = {'id':607882, 'group_id':204, 'link_id':107852, 'g_l_id':'204-107852', 'user_id':494, 'user_name':'ycc2106', 'user_real_name':'yc c', 'content':'widgEditor is an easily installed, easily customisable WYSIWYG editor for simple content. It replaces existing textareas with an improved editing pane using JavaScript, therefore if you don\'t have JavaScript (or your browser doesn\'t support HTML editing) it degrades gracefully. Try it out by typing below, and submit to see the processed output.'}
b.page_comments.push(p_c)
_items.push(b);
var b = {'item_id':14190346, 'obj_type':1, 'obj_id':182372267, 'index':16, 'checked':false,
'group_id':204, 'g_name':'tools', 'link_id':182372267, 'g_l_id':'204-182372267', 'url':'http://zeroclipboard.org', 'title':'ZeroClipboard v2.x', 'desc':'\"The ZeroClipboard library provides an easy way to copy text to the clipboard using an invisible Adobe Flash movie and a JavaScript interface.\\nThe \"Zero\" signifies that the library is invisible and the user interface is left entirely up to you.\"', 'tags':'javascript,clipboard,js,service,tool,online,tools,web2.0,maker,generator',
'first_user_id':32085, 'first_user_name':'janoshaits', 'first_user_real_name':'Janos Haits', 'last_user_id':32085, 'last_user_name':'janoshaits', 'last_user_real_name':'Janos Haits',
'user_count':1, 'p_c_count':1, 'ann_count':0, 'i_c_count':0, 'page_comments':[],'annotations':[]}
var p_c = {'id':6057192, 'group_id':204, 'link_id':182372267, 'g_l_id':'204-182372267', 'user_id':32085, 'user_name':'janoshaits', 'user_real_name':'Janos Haits', 'content':'\"The ZeroClipboard library provides an easy way to copy text to the clipboard using an invisible Adobe Flash movie and a JavaScript interface.\\nThe \"Zero\" signifies that the library is invisible and the user interface is left entirely up to you.\"'}
b.page_comments.push(p_c)
_items.push(b);
var b = {'item_id':3832095, 'obj_type':1, 'obj_id':41401078, 'index':17, 'checked':false,
'group_id':204, 'g_name':'tools', 'link_id':41401078, 'g_l_id':'204-41401078', 'url':'http://cloud9ide.com', 'title':'Cloud9 - Your code anywhere, anytime', 'desc':'Cloud9 is a state-of-the-art IDE that runs in your browser and lives in the cloud, allowing you to run, debug and deploy applications from anywhere, anytime. \\nSupports several languages with Javascript and HTML/CSS currently being the core ones. We also support Coffeescript, Ruby, PHP and many others with syntax highlighting with more to follow.\\n', 'tags':'ide,javascript,programming,development,tools,MDN,Ruby,CSS,HTML,PHP,syntaxhighlighter,online,tool,cloud_computing,editor',
'first_user_id':494, 'first_user_name':'ycc2106', 'first_user_real_name':'yc c', 'last_user_id':494, 'last_user_name':'ycc2106', 'last_user_real_name':'yc c',
'user_count':1, 'p_c_count':1, 'ann_count':0, 'i_c_count':0, 'page_comments':[],'annotations':[]}
var p_c = {'id':2033400, 'group_id':204, 'link_id':41401078, 'g_l_id':'204-41401078', 'user_id':494, 'user_name':'ycc2106', 'user_real_name':'yc c', 'content':'Cloud9 is a state-of-the-art IDE that runs in your browser and lives in the cloud, allowing you to run, debug and deploy applications from anywhere, anytime. \\nSupports several languages with Javascript and HTML/CSS currently being the core ones. We also support Coffeescript, Ruby, PHP and many others with syntax highlighting with more to follow.\\n'}
b.page_comments.push(p_c)
_items.push(b);
var b = {'item_id':1121409, 'obj_type':1, 'obj_id':16193915, 'index':18, 'checked':false,
'group_id':204, 'g_name':'tools', 'link_id':16193915, 'g_l_id':'204-16193915', 'url':'http://www.coderun.com', 'title':'Web development and deployment tools: CodeRun', 'desc':' Build-time error reporting, refactoring and code completion in Visual Studio\\n Extended JavaScript syntax power with C# language features\\n Pure client-side control library coded in C# ', 'tags':'online,editor,javascript,code,tools',
'first_user_id':494, 'first_user_name':'ycc2106', 'first_user_real_name':'yc c', 'last_user_id':494, 'last_user_name':'ycc2106', 'last_user_real_name':'yc c',
'user_count':1, 'p_c_count':1, 'ann_count':0, 'i_c_count':0, 'page_comments':[],'annotations':[]}
var p_c = {'id':533853, 'group_id':204, 'link_id':16193915, 'g_l_id':'204-16193915', 'user_id':494, 'user_name':'ycc2106', 'user_real_name':'yc c', 'content':' Build-time error reporting, refactoring and code completion in Visual Studio\\n Extended JavaScript syntax power with C# language features\\n Pure client-side control library coded in C# '}
b.page_comments.push(p_c)
_items.push(b);
var b = {'item_id':17103468, 'obj_type':1, 'obj_id':224907205, 'index':19, 'checked':false,
'group_id':204, 'g_name':'tools', 'link_id':224907205, 'g_l_id':'204-224907205', 'url':'https://cesiumjs.org/index.html', 'title':'CesiumJS - Geospatial 3D Mapping and Virtual Globe Platform', 'desc':'\"An open-source JavaScript library for world-class 3D globes and maps - Tap to interact\"', 'tags':'mapping,globe,platform,geospatial,opensource,maps,library,javascript,service,online,tools,tool,generator',
'first_user_id':32085, 'first_user_name':'janoshaits', 'first_user_real_name':'Janos Haits', 'last_user_id':32085, 'last_user_name':'janoshaits', 'last_user_real_name':'Janos Haits',
'user_count':1, 'p_c_count':1, 'ann_count':0, 'i_c_count':0, 'page_comments':[],'annotations':[]}
var p_c = {'id':7817825, 'group_id':204, 'link_id':224907205, 'g_l_id':'204-224907205', 'user_id':32085, 'user_name':'janoshaits', 'user_real_name':'Janos Haits', 'content':'\"An open-source JavaScript library for world-class 3D globes and maps - Tap to interact\"'}
b.page_comments.push(p_c)
_items.push(b);
window.addOnLoadListener(function(){new ContextMenu("leftColumn",{eventType:"click",backgroundColor:'#E0EDFE',color:'#000'})});
window.addOnLoadListener(function(){new AvatarPopup()});