Web Development Toolbox: 120+ Web Development Resources

By Cameron Chapman  on 
Web Development Toolbox: 120+ Web Development Resources
Mashable Image
Credit:

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.

Reference and General Resources

Mashable Image
Credit:

TechCheatSheets - A collection of programming cheat sheets and reference guides.

Creative Commons - Use this to grant partial or full usage rights for the web apps you create.

Yahoo! Design Pattern Library - Yahoo!'s repository of patterns (optimal solutions for common problems within specific contexts).

General Development Tools

Mashable Image
Credit:

TurboDbAdmin - A browser-based solution for exploring and editing databases without having to refresh or submit.

Springloops - Code management tool built for web development teams to organize workflow, keep things updated, and give instant previews.

GENNIT - Does code generation for you, saving you lots of time.

Launchpad - Offers free hosting, project management and collaboration services for free software (including web apps).

Coda - A single-window development program aimed at those who hand-code their web applications.

roScripts - Save your programming resources online for present or future projects.

Kaosweaver - Dreamweaver extensions including "Advanced Random Images" and "Breadcrumbs".

Widgetbox - Directory and syndication platform to distribute the widgets you build.

Application Builders

Mashable Image
Credit:

Coghead - Build web-based applications with an intuitive UI.

Iceberg On Demand - A web based platform for building, sharing and selling web applications.

Nenest - A web application framework that includes a form builder and database with no programming necessary.

ActiveGrid - Integrate existing services into Web 2.0 applications with ActiveGrid.

caspio - Create database applications without programming. They also offer free ready-made apps.

LongJump - Easily customize a large collection of ready-made web applications.

rBuilder Online - Build customizable software appliances, or use appliances others have already built.

Code Snippets, Search Engines and Repositories

Mashable Image
Credit:

krugle - A code search engine.

QuickRef - Another code search engine.

All The Code - Source code search engine.

Ohloh - Open source software directory.

Koders - A code search engine that searches more than 700 million lines of code.

Naslu - Online storage for your code snippets that also allows you to share and reuse them.

CodeFetch - Searches source code from programming books.

Google Code Search - Public source code search from Google.

UCodit - Code search engine.

scriptvote - Vote on php and javascript scripts, or search for one that meets your needs.

DZone Snippets - Public source code repository. Build your own personal collection of code snippets, categorize them with tags/keywords, and share them with the world.

Codase - Code search engine that searches 250 million lines of code.

OSZone - A repository of open source code.

Development Environments and Frameworks

Mashable Image
Credit:

BackBase Ajax 360 - Backbase is an enterprise level ajax development framework.

Maguma Workbench - Full-featured Integrated Development Platform for PHP and Python.

qooxdoo - qooxdoo is an Open Source multipurpose AJAX framework with a GUI toolkit for developers.

WebORB - 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.

Workspace - An online development environment for management of your web-based projects.

Clearspring - Cross-platform widget development app.

Nenest - A web application framework that includes a form builder and database with no programming necessary.

WebGUI - Content application framework that allows for easy content management and the ability to create and install custom applications.

Apache Cocoon - Web development framework that uses the notion of “component pipelines” that makes it possible to put components together without any required programming.

Apache Struts - An open-source framework for creating Java web apps.

AppFuse - Open source tools built on the Java platform to help efficiently and quickly develop web applications.

Aranea - Open source Java web framework for an Object-Oriented approach to creating web apps.

Grails - An open source web application framework bringing the “coding by convention” paradigm to Groovy.

Spring - The leading full-stack Java/JEE application framework that increases development productivity and helps improve test coverage and quality.

Tapestry - Open-source framework for creating Java web applications that are dynamic, robust, and highly scalable.

Apple WebObjects - Rapid application development environment that makes it easy to develop and deploy enterprise-class web services and Java applications.

Webwork - A Java application development framework that specifically aims to increase developer productivity and code simplicity.

Wicket - A Java web application framework with a refreshing lack of XML.

ZK Project - Web development framework that enables Web apps to have low development costs and a rich user experience.

Helma - An open source web application framework that’s written in Java and uses JavaScript for its server-side scripting environment.

Mashups and APIs

Mashable Image
Credit:

OpenKapow - OpenKapow is a mashup editor and hosting service.

gotAPI - Searchable database of APIs.

Dapper - 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.

Programmable Web API Dashboard - A repository of APIs, how-tos and other API resources.

Zimki - 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.

Mashery - An on-demand API infrastructure that controls your access management, tracking, metrics, commerce, and performance optimization. They also offer developer tools.

OpenLayers - Allows you to put a dynamic map on any web page.

Popfly - 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.

Google Mashup Editor - Currently in limited test, it will allow for mashups to be created using Google products as well as external feeds.

Yahoo! Pipes - Allows you to mash up your favorite online data sources.

Testing, Bug Tracking and Project Management

Mashable Image
Credit:

spigit - 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.

Rainbow9 - Online coding & testing program for javascript, css and html.

Lighthouse - Lighthouse is an issue tracking program for one user or many.

Unfuddle - Ticket, source control and project management tool rolled into one.

16bugs - Easy and unobtrusive bug tracking.

betabug - Bug tracking system with an associated community.

Porchlight - Bug tracking for small teams.

BugJuice - Hosted bug tracking solution for small development teams.

JTrac - Open source issue-tracking Java application.

Bugja - Bug tracking for ninjas.

JIRA - Bug & issue tracking and project management with a focus on task achievement.

Ticketish - A simple ticket tracking system that's currently still in private beta.

Ruby & Ruby on Rails Resources & Tools

Mashable Image
Credit:

Ruby on Rails - An open-source web framework that favors convention over configuration.

Locomotive - A Ruby on Rails development tool for Mac OS X.

Instant Rails - Instant rails is a runtime solution containing Ruby, Rails, Apache and MySQL that's all set to run with no installer.

Hobo - Hobo is a Rails extension package. It consists of a templating mechanism, ajax rendering, and more.

Aptana RadRails - Development environment for Ruby on Rails applications.

FiveRuns - An affordable and intuitive enterprise application platform.

Nitro - Ruby and JavaScript web application framework for easily creating Web 2.0 applications.

Ajax Resources & Tools

Mashable Image
Credit:

ajaxload.info - This handy web app allows you to create AJAX based load bars, flowers and other shapes that show a site's load status.

dojo - Easily build dynamic features into web pages and more using JavaScript.

MochiKit - 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.

Rico - 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.

Aptana - A free, open-source JavaScript-focused development environment for building AJAX applications.

AjaxPatterns - A complete ajax wiki.

Script.aculo.us - Library of JavaScript for cross-browser user interfaces that’s easy to use.

Mini ajax - Mini ajax provides free, simple, downloadable ajax and dhtml code.

Yahoo! UI Library - Yahoo!’s set of JavaScript utilities and controls. Also includes several CSS resources.

Prototype - Easy to use AJAX toolkit that eases the development of dynamic web apps.

mooTools - Object-Oriented JavaScript framework for intermediate and advanced JavaScript developers that allows for power cross-browser code with a coherent API.

Fjax - Cross-browser XML parsing and handling with less than 65 lines of code.

PHP Resources & Tools

Mashable Image
Credit:

PHP Object Generator - Generates clean Object Oriented code for you PHP4/PHP5 applications.

Symfony - Symfony is a web application framework for PHP5 projects that has simple templating, Ajax support, smart URLs and more.

MODx - MODx is an open source PHP application framework that uses validating, accessible CSS layouts.

CakePHP - 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.

Zend Studio - IDE for professional developers with all the components necessary for full PHP application development.

FirePHP - A Firefox extension for PHP application development.

PHP Coder - A free IDE for PHP programmers

DBG | PHP Debugger and Profiler - A native debugger for PHP that works transparently.

Maguma Studio - Integrated development environment for PHP programming for Windows.

Aukyla - Platform for web-based PHP5 application development and management.

BlueShoes - A PHP application framework and CMS rolled into one.

CodeIgniter - Write kick-ass PHP programs with this open source web application framework.

Horde Application Framework - PHP general-purpose web application framework.

PhpOpenbiz - PHP application framework for building data centric business applications with nice, clean code.

Qcodo - Open source PHP framework that allows you to code less and focus on functionality and usability.

Seagull PHP Framework - OOP framework for building PHP web apps.

Xaraya - Open source framework written in PHP to allow developers to create sophisticated web apps while allowing their designers flexibility.

Zoop - PHP coding in an object oriented framework that’s ajax friendly.

Flash Resources & Tools

Mashable Image
Credit:

flashvillage - Free flash templates that are really high quality. You do have to register to download.

Dontclick.it - A framework for building a click-free user interface.

Flash Developer Center - Adobe’s Flash Developer Center has downloads, samples, quick starts and a community.

Python Resources & Tools

Mashable Image
Credit:

Pylons - Pylons combines the best of Ruby, Python and Pearl into a lightweight web framework that allows for rapid development while remaining flexible.

Django - A Python web development framework that emphasizes clean design and rapid development.

Zope - Open source application server for building web apps in Python.

Webware - Suite of python web application tools.

Twisted - Event-driven Python networking engine licensed under the MIT license.

TurboGears - Web app platform that aims to make creating web apps faster, easier and more fun.

Spyce - Making web development fun again.

Nevow - Python web app construction kit.

Karrigell - Flexible Python web framework.

CherryPy - Object-oriented HTTP framework written in Python.

See also:

50+ WordPress Plugins for Multimedia

GTD NINJA: 50+ Websites For the Kickass Control Freak

50+ Tools For The WordPress Admin

PDF Toolbox: 40+ Tools to Rip, Mix and Burn PDFs

Web Design Toolbox: 50+ Tools for Web Design

30+ Plugins for Wordpress Comments

50+ Tools For Torrenting

ONLINE MEDIA GOD: 400+ Tools for Photographers, Videobloggers, Podcasters & Musicians

Online Maps: 50+ Tools and Resources

Work Together: 60+ Collaborative Tools for Groups

ONLINE PRODUCTIVITY GOD: 400+ Resources To Make You Smarter, Faster & a Demon in the Sack

30+ AJAX-Powered WordPress Plugins

70+ Tools For Job Hunting 2.0

40+ Firefox Add-ons for High Speed Blogging

20 Ways To Aggregate Your Social Networking Profiles

Online Music: 90+ Essential Music and Audio Websites

Podcasting Toolbox: 70+ Podcasting Tools and Resources

Blogging Toolbox: 120+ Resources for Bloggers

14 Personalized Homepages Compared, Feature by Feature

230+ Keyboard Shortcuts for Top Web Services

Online Photography Toolbox: 90+ Online Photography Tools and Resources

Video Toolbox: 150+ Online Video Tools and Resources

Online Productivity Toolbox: 30+ Resources to Get Things Done

The biggest stories of the day delivered to your inbox.
These newsletters may contain advertising, deals, or affiliate links. By clicking Subscribe, you confirm you are 16+ and agree to our Terms of Use and Privacy Policy.
Thanks for signing up. See you at your inbox!