<http://schema.org/articleBody>
"As rewarding as web development is, it can also be a pain sometimes, especially if you spend half your time looking for the right tools and resources. Well, we've done the work for you with this one, and have compiled a list of over 120 web development resources to make your life easier.\nReference and General Resources\n\n\n\n\nTechCheatSheets - A collection of programming cheat sheets and reference guides.\nCreative Commons - Use this to grant partial or full usage rights for the web apps you create.\nYahoo! Design Pattern Library - Yahoo!'s repository of patterns (optimal solutions for common problems within specific contexts).\nGeneral Development Tools\n\n\n\n\nTurboDbAdmin - A browser-based solution for exploring and editing databases without having to refresh or submit.\nSpringloops - Code management tool built for web development teams to organize workflow, keep things updated, and give instant previews.\nGENNIT - Does code generation for you, saving you lots of time.\nLaunchpad - Offers free hosting, project management and collaboration services for free software (including web apps).\nCoda - A single-window development program aimed at those who hand-code their web applications.\nroScripts - Save your programming resources online for present or future projects.\nKaosweaver - Dreamweaver extensions including \"Advanced Random Images\" and \"Breadcrumbs\".\nWidgetbox - Directory and syndication platform to distribute the widgets you build.\nApplication Builders\n\n\n\n\nCoghead - Build web-based applications with an intuitive UI.\nIceberg On Demand - A web based platform for building, sharing and selling web applications.\nNenest - A web application framework that includes a form builder and database with no programming necessary.\nActiveGrid - Integrate existing services into Web 2.0 applications with ActiveGrid.\ncaspio - Create database applications without programming. They also offer free ready-made apps.\nLongJump - Easily customize a large collection of ready-made web applications.\nrBuilder Online - Build customizable software appliances, or use appliances others have already built.\nCode Snippets, Search Engines and Repositories\n\n\n\n\nkrugle - A code search engine.\nQuickRef - Another code search engine.\nAll The Code - Source code search engine.\nOhloh - Open source software directory.\nKoders - A code search engine that searches more than 700 million lines of code.\nNaslu - Online storage for your code snippets that also allows you to share and reuse them.\nCodeFetch - Searches source code from programming books.\nGoogle Code Search - Public source code search from Google.\nUCodit - Code search engine.\nscriptvote - Vote on php and javascript scripts, or search for one that meets your needs.\nDZone Snippets - Public source code repository. Build your own personal collection of code snippets, categorize them with tags/keywords, and share them with the world.\nCodase - Code search engine that searches 250 million lines of code.\nOSZone - A repository of open source code.\nDevelopment Environments and Frameworks\n\n\n\n\nBackBase Ajax 360 - Backbase is an enterprise level ajax development framework.\nMaguma Workbench - Full-featured Integrated Development Platform for PHP and Python.\nqooxdoo - qooxdoo is an Open Source multipurpose AJAX framework with a GUI toolkit for developers.\nWebORB - Platform for deployment of Rich Internet Applications that allows for connectivity between UIs built with Flex, Flash or AJAX and server-side applications developed with Java, .NET, Ruby on Rails, PHP or XML.\nWorkspace - An online development environment for management of your web-based projects.\nClearspring - Cross-platform widget development app.\nNenest - A web application framework that includes a form builder and database with no programming necessary.\nWebGUI - Content application framework that allows for easy content management and the ability to create and install custom applications.\nApache Cocoon - Web development framework that uses the notion of \u201Ccomponent pipelines\u201D that makes it possible to put components together without any required programming.\nApache Struts - An open-source framework for creating Java web apps.\nAppFuse - Open source tools built on the Java platform to help efficiently and quickly develop web applications.\nAranea - Open source Java web framework for an Object-Oriented approach to creating web apps.\nGrails - An open source web application framework bringing the \u201Ccoding by convention\u201D paradigm to Groovy.\nSpring - The leading full-stack Java/JEE application framework that increases development productivity and helps improve test coverage and quality.\nTapestry - Open-source framework for creating Java web applications that are dynamic, robust, and highly scalable.\nApple WebObjects - Rapid application development environment that makes it easy to develop and deploy enterprise-class web services and Java applications.\nWebwork - A Java application development framework that specifically aims to increase developer productivity and code simplicity.\nWicket - A Java web application framework with a refreshing lack of XML.\nZK Project - Web development framework that enables Web apps to have low development costs and a rich user experience.\nHelma - An open source web application framework that\u2019s written in Java and uses JavaScript for its server-side scripting environment.\nMashups and APIs\n\n\n\n\nOpenKapow - OpenKapow is a mashup editor and hosting service.\ngotAPI - Searchable database of APIs.\nDapper - Dapper allows you to pull an RSS, XML or other type of feed from just about any website and make it available for your mashups or other applications.\nProgrammable Web API Dashboard - A repository of APIs, how-tos and other API resources.\nZimki - Zimki offers APIs that allow for rapid development of your web apps. Scales, is fault tolerant, and reliable, and can be implemented quickly and without investment in expensive technologies.\nMashery - An on-demand API infrastructure that controls your access management, tracking, metrics, commerce, and performance optimization. They also offer developer tools.\nOpenLayers - Allows you to put a dynamic map on any web page.\nPopfly - Popfly Creator is a set of visual tools for building web pages and mashups. Popfly Space is an online community of creators where you can interact with creators and their creations, as well as host and share your own.\nGoogle Mashup Editor - Currently in limited test, it will allow for mashups to be created using Google products as well as external feeds.\nYahoo! Pipes - Allows you to mash up your favorite online data sources.\nTesting, Bug Tracking and Project Management\n\n\n\n\nspigit - Spigit is a community where developers can show off their new ideas and build up a professional network. Simulation allows you to build and refine an idea prior to launching a full public beta.\nRainbow9 - Online coding &amp; testing program for javascript, css and html.\nLighthouse - Lighthouse is an issue tracking program for one user or many.\nUnfuddle - Ticket, source control and project management tool rolled into one.\n16bugs - Easy and unobtrusive bug tracking.\nbetabug - Bug tracking system with an associated community.\nPorchlight - Bug tracking for small teams.\nBugJuice - Hosted bug tracking solution for small development teams.\nJTrac - Open source issue-tracking Java application.\nBugja - Bug tracking for ninjas.\nJIRA - Bug &amp; issue tracking and project management with a focus on task achievement.\nTicketish - A simple ticket tracking system that's currently still in private beta.\nRuby &amp; Ruby on Rails Resources &amp; Tools\n\n\n\n\nRuby on Rails - An open-source web framework that favors convention over configuration.\nLocomotive - A Ruby on Rails development tool for Mac OS X.\nInstant Rails - Instant rails is a runtime solution containing Ruby, Rails, Apache and MySQL that's all set to run with no installer.\nHobo - Hobo is a Rails extension package. It consists of a templating mechanism, ajax rendering, and more.\nAptana RadRails - Development environment for Ruby on Rails applications.\nFiveRuns - An affordable and intuitive enterprise application platform.\nNitro - Ruby and JavaScript web application framework for easily creating Web 2.0 applications.\nAjax Resources &amp; Tools\n\n\n\n\najaxload.info - This handy web app allows you to create AJAX based load bars, flowers and other shapes that show a site's load status.\ndojo - Easily build dynamic features into web pages and more using JavaScript.\nMochiKit - JavaScript libraries that will help you get your project done fast. Incorporates the good ideas from Python, Objective-C and other programming languages and adapts them to JavaScript.\nRico - Rico is JavaScript for Rich Internet Applications. Take some raw HTML and spring in some behaviors and you can easily build an Accordian component like those found in Macromedia Flex and Laszlo.\nAptana - A free, open-source JavaScript-focused development environment for building AJAX applications.\nAjaxPatterns - A complete ajax wiki.\nScript.aculo.us - Library of JavaScript for cross-browser user interfaces that\u2019s easy to use.\nMini ajax - Mini ajax provides free, simple, downloadable ajax and dhtml code.\nYahoo! UI Library - Yahoo!\u2019s set of JavaScript utilities and controls. Also includes several CSS resources.\nPrototype - Easy to use AJAX toolkit that eases the development of dynamic web apps.\nmooTools - Object-Oriented JavaScript framework for intermediate and advanced JavaScript developers that allows for power cross-browser code with a coherent API.\nFjax - Cross-browser XML parsing and handling with less than 65 lines of code.\nPHP Resources &amp; Tools\n\n\n\n\nPHP Object Generator - Generates clean Object Oriented code for you PHP4/PHP5 applications.\nSymfony - Symfony is a web application framework for PHP5 projects that has simple templating, Ajax support, smart URLs and more.\nMODx - MODx is an open source PHP application framework that uses validating, accessible CSS layouts.\nCakePHP - Cake is a rapid development framework for PHP which provides a structured framework enabling PHP users at all levels to rapidly develop flexible web applications.\nZend Studio - IDE for professional developers with all the components necessary for full PHP application development.\nFirePHP - A Firefox extension for PHP application development.\nPHP Coder - A free IDE for PHP programmers\nDBG | PHP Debugger and Profiler - A native debugger for PHP that works transparently.\nMaguma Studio - Integrated development environment for PHP programming for Windows.\nAukyla - Platform for web-based PHP5 application development and management.\nBlueShoes - A PHP application framework and CMS rolled into one.\nCodeIgniter - Write kick-ass PHP programs with this open source web application framework.\nHorde Application Framework - PHP general-purpose web application framework.\nPhpOpenbiz - PHP application framework for building data centric business applications with nice, clean code.\nQcodo - Open source PHP framework that allows you to code less and focus on functionality and usability.\nSeagull PHP Framework - OOP framework for building PHP web apps.\nXaraya - Open source framework written in PHP to allow developers to create sophisticated web apps while allowing their designers flexibility.\nZoop - PHP coding in an object oriented framework that\u2019s ajax friendly.\nFlash Resources &amp; Tools\n\n\n\n\nflashvillage - Free flash templates that are really high quality. You do have to register to download.\nDontclick.it - A framework for building a click-free user interface.\nFlash Developer Center - Adobe\u2019s Flash Developer Center has downloads, samples, quick starts and a community.\nPython Resources &amp; Tools\n\n\n\n\nPylons - Pylons combines the best of Ruby, Python and Pearl into a lightweight web framework that allows for rapid development while remaining flexible.\nDjango - A Python web development framework that emphasizes clean design and rapid development.\nZope - Open source application server for building web apps in Python.\nWebware - Suite of python web application tools.\nTwisted - Event-driven Python networking engine licensed under the MIT license.\nTurboGears - Web app platform that aims to make creating web apps faster, easier and more fun.\nSpyce - Making web development fun again.\nNevow - Python web app construction kit.\nKarrigell - Flexible Python web framework.\nCherryPy - Object-oriented HTTP framework written in Python.\n\nSee also:\n50+ WordPress Plugins for MultimediaGTD NINJA: 50+ Websites For the Kickass Control Freak50+ Tools For The WordPress AdminPDF Toolbox: 40+ Tools to Rip, Mix and Burn PDFsWeb Design Toolbox: 50+ Tools for Web Design30+ Plugins for Wordpress Comments50+ Tools For TorrentingONLINE MEDIA GOD: 400+ Tools for Photographers, Videobloggers, Podcasters &amp; MusiciansOnline Maps: 50+ Tools and ResourcesWork Together: 60+ Collaborative Tools for GroupsONLINE PRODUCTIVITY GOD: 400+ Resources To Make You Smarter, Faster &amp; a Demon in the Sack30+ AJAX-Powered WordPress Plugins70+ Tools For Job Hunting 2.040+ Firefox Add-ons for High Speed Blogging20 Ways To Aggregate Your Social Networking ProfilesOnline Music: 90+ Essential Music and Audio WebsitesPodcasting Toolbox: 70+ Podcasting Tools and ResourcesBlogging Toolbox: 120+ Resources for Bloggers14 Personalized Homepages Compared, Feature by Feature230+ Keyboard Shortcuts for Top Web ServicesOnline Photography Toolbox: 90+ Online Photography Tools and ResourcesVideo Toolbox: 150+ Online Video Tools and ResourcesOnline Productivity Toolbox: 30+ Resources to Get Things DoneThe Ultimate RSS Toolbox - 120+ RSS \n"^^<http://www.w3.org/2001/XMLSchema#string>
<http://mashable.com/2007/07/28/web-development/>