80 Best Frameworks to Make Web Development Easy

Today we are going to share best framework to make easy web development and web design. Framework: – this is a software designed to support the development of a Websites, Web applications and Web services. Every framework perform different kind of works like : some provides library for database access, provides session management and some often helps to promote code reuse.

Web development can be little tough if there had been no frameworks to make our life easier. Any Web Framework is a boon to a web developer as it provides so many options, flexibility and its a big time saver.

This is the big list of web development frameworks in PHP, CSS, JavaScript, Python and Java. Every kind of developers can visit this list and can select the best one for their next project and make their work more easy and simple with these advanced features and functionality.

A few days ago, we had covered some best mobile jQuery and HTML framework, tools for CSS developers, javascript debugging tools, useful tools for PHP development. I hope designers and developers would love to use these frameworks. Also share your views in our comment section below.

PHP
1)
Yiiframework

Yii is a high-performance component-based PHP framework for developing large-scale Web applications. Yii enables maximum reusability in Web programming and can significantly accelerate the development process. The name Yii (pronounced as Yee or [ji:]) stands for easy, efficient and extensible.

2)
Codeigniter

CodeIgniter is a powerful PHP framework with a very small footprint, built for PHP coders who need a simple and elegant toolkit to create full-featured web applications. If you’re a developer who lives in the real world of shared hosting accounts and clients with deadlines, and if you’re tired of ponderously large and thoroughly undocumented frameworks.

3)
Cakephp

CakePHP is a rapid development framework for PHP that provides an extensible architecture for developing, maintaining, and deploying applications. Using commonly known design patterns like MVC and ORM within the convention over configuration paradigm, CakePHP reduces development costs and helps developers write less code.

4)
Phpdevshell

PHPDevShell would typically be used to develop general web based applications. It is not a CMS (Content Management System) or an MVC Framework nor does it pretend to be one of those solutions. PHPDevShell is essentially a ready made GUI application where you can immediately start with the development work that matters most, your application. For security and usability it already provides you with user registration and management, role management, group management, access rights security, system settings, templates, control panels, cronjob management, menu management, plugin management etc.

5)
Akelos

Akelos PHP Framework is a web application development platform based on the MVC (Model View Controller) design pattern. Based on good practices, it allows you to: Write views using Ajax easily, Control requests and responses through a controller, Manage internationalized applications, Communicate models and the database using simple conventions.

6)
Symfony

Symfony is a full-stack framework, a library of cohesive classes written in PHP. It provides an architecture, components and tools for developers to build complex web applications faster. Choosing symfony allows you to release your applications earlier, host and scale them without problem, and maintain them over time with no surprise. Symfony is based on experience. It does not reinvent the wheel: it uses most of the best practices of web development and integrates some great third-party libraries.

7)
Pradosoft

PRADO is a component-based and event-driven programming framework for developing Web applications in PHP 5. PRADO stands for PHP Rapid Application Development Object-oriented. I love its component-based structure. It let you separate the html view apart from the server process. Very well supported and alive.

8)
Zend

Extending the art & spirit of PHP, Zend Framework is based on simplicity, object-oriented best practices, corporate friendly licensing, and a rigorously tested agile codebase. Zend Framework is focused on building more secure, reliable, and modern Web 2.0 applications & web services, and consuming widely available APIs from leading vendors like Google, Amazon, Yahoo!, Flickr, as well as API providers and cataloguers like StrikeIron and ProgrammableWeb.

9)
Seagullproject

Seagull is a mature OOP framework for building web, command line and GUI applications. Licensed under BSD, the project allows PHP developers to easily integrate and manage code resources, and build complex applications quickly.

10)
Zoopframework

It predates the recent proliferation of PHP frameworks, based on solid MVC principles, including separation of display, logic, and data layers. It’s designed to be efficient, modular, and extensible, striking a balance between lightweight and fully-featured.

11)
Phpmvc

php.MVC implements the Model-View-Controller (MVC) design pattern, and encourages application design based on the Model 2 paradigm. This design model allows the Web page or other contents (View) to be mostly separated from the internal application code (Controller/Model), making it easier for designers and programmers to focus on their respective areas of expertise.  The framework provides a single entry point Controller. The Controller is responsible for allocating HTTP requests to the appropriate Action handler (Model) based on configuration mappings.

12)
AjaxAC

AjaxAC is an open-source framework written in PHP, used to develop/create/generate AJAX applications. The fundamental idea behind AJAX (Asynchronous JavaScript And XML) is to use the XMLHttpRequest object to change a web page state using background HTTP sub-requests without reloading the entire page. It is released under the terms of the Apache License v2.0.

13)
Qcodo

The Qcodo Development Framework is an open-source PHP framework that focuses on freeing developers from unnecessary tedious, mundane coding.  Qcodo enables some the most highly trafficked websites and data intensive applications for companies like Lockheed Martin and Hewlett-Packard, large organizations like Stanford School of Medicine, Academy of Country Music and NASA, and startups like Chess.com and Uloop.

14)
Maintainable

It is a based around the Model-View-Controller pattern and is modeled after Ruby on Rails. Like any framework, it’s certainly not appropriate for every application. The framework provides a comprehensive test suite to get you on the right track setting up tests.

15)
Evocore

The evoCore framework distinguishes itself by the fact it doesn’t require PHP 5 to work! As of early 2010, evoCore will still work perfectly under PHP 4 in order to guarantee your applications can be hosted on virtually any web hosting provider, including low cost cheap web hosting plans.

16)
Phocoa

PHOCOA’s primary intent is to make web application development in PHP easier, faster, and higher-quality. The framework handles most of the “dirty work” of web application development by providing infrastructure for all of the common tasks. Most of your time writing PHOCOA apps will be spent designing your GUI and writing application-specific logic rather than dealing with form data, database calls, etc.

17)
Kohana

Kohana is an elegant HMVC PHP5 framework that provides a rich set of components for building web applications. It requires very little configuration, fully supports UTF-8 and i18n, and provides many of the tools that a developer needs within a highly flexible system. The integrated class auto-loading, cascading filesystem, highly consistent API, and easy integration with vendor libraries make it viable for any project, large or small.

18)
Limb

Limb3 is an OpenSource(LGPL) Library of Interdependent Modules and Blocks mostly aimed for rapid web application prototyping and development with PHP5. Limb3 consists of many reusable components and you can cherry pick the ones you need and combine them with other frameworks and libraries(e.g. ZendFramework, Symfony, PEAR, etc)

19)
Solarphp

PHP 5 framework for web application development. It is fully name-spaced and uses enterprise application design patterns, with built-in support for localization and configuration at all levels. The code base itself is easy to comprehend, adheres to well-documented naming conventions, and exhibits strong conceptual integrity.

20)
Blueshoes

BlueShoes is a comprehensive application framework and content management system. It is written in the widely used web-scripting language PHP.  BlueShoes offers excellent support for the popular MySQL database as well as support for Oracle and MSSQL.

CSS
21)
52framework

52framework contains all the header, nav, section, article, footer tags which are the basic html5 tags, with full documentation and growing community this frameworks looks promising. Features like rounded corners, text-shadow, box-shadow, html5 markup, grid system, css reset are just a small list, this framework is worth a look if you want to dive in HTML5 and CSS3.

22)
Elements

Elements is a down to earth CSS framework. It was built to help designers write CSS faster and more efficient. Elements goes beyond being just a framework, it’s its own project workflow. It has everything you need to complete your project, which makes you and your clients happy.

23)
Yaml

YAML is an (X)HTML/CSS framework for creating modern and flexible floated layouts. The structure is extremely versatile in its programming and absolutely accessible for end users. Focussed on web standards and accessibility, Slim framework core with numerous extensions, Robust, flexible layout concept, Design patterns for typography, forms, mircoformats, rtl support ect and Complete multilingual documentation.

24)
YUI

YUI Grids CSS offers four preset page widths, six preset templates, and the ability to stack and nest subdivided regions of two, three, or four columns. The 4kb file provides over 1000 page layout combinations. Other features include: Supports fluid-width (100%) layouts as well as preset fixed-width layouts at 750px, 950px, and 974px, and the ability to easily customize to any number, Supports easy customization of the width for fixed-width layouts, Flexible in response to user initiated font-size adjustments, Template columns are source-order independent, so you can put your most important content first in the markup layer for improved accessibility and search engine optimization (SEO), Self-clearing footer. No matter which column is longer, the footer stays at the bottom, Layouts less than 100% are automatically centered.

25)
Blueprintcss

Blueprint is a CSS framework, which aims to cut down on your development time. It gives you a solid foundation to build your project on top of, with an easy-to-use grid, sensible typography, useful plugins, and even a stylesheet for printing.

26)
Css-Boilerplate

This Framework provides the bare essentials to begin any project. It will be lite and strive not to suggest un-semantic naming conventions. You’re the designer and your craft is important.

27)
Tripoli

Tripoli is a generic CSS standard for HTML rendering. By resetting and rebuilding browser standards, Tripoli forms a stable, cross-browser rendering foundation for your web projects.  Tripoli completly resets all default browser standards and rebuilds them quietly with modern web development in mind. Tripoli is not a CSS framework. It doesn’t tell you how to code your web site. Instead, it forms a solid HTML rendering engine and a base for creating dynamic layouts without interfering with typographic measurements.

28)
ContentWithStyle

This is a CSS framework that aims to not only give you a framework for your overall design, but also for typography and more in-depth design elements. There are six different layouts included with CWS, including vertical navigation with one content column, vertical navigation with two content columns, and horizontal navigation with two columns of content.  CWS also focuses on semantic markup, including naming conventions for the basic building blocks of the six layouts. It changes the structure of how pages are laid out to make more important content show up first in the code (header, main content, sub content, local nav, etc.)

29)
960.gs

960 Grid System is an effort to streamline web development workflow by providing commonly used dimensions, based on a width of 960 pixels. There are two variants: 12 and 16 columns, which can be used separately or in tandem.

30)
Typogridphy

Based on the popular 960 Grid System, Typogridphy allows you to create grid layouts which are versatile and great looking. Typogridphy is made of fully validate, semantic and strict xHTML, and validate CSS.

31)
Sencss

SenCSs isn’t a framework like other CSS frameworks. It doesn’t include a layout system littered with silly classes and pre-set grids, so what does SenCSs do for you? SenCSs does everything else: baseline, fonts, paddings, margins, tables, lists, headers, blockquotes, forms and more.

32)
Bluetrip

BlueTrip gives you a sensible set of styles and a common way to build a website so that you can skip past the grunt work and get right to designing.

33)
Emastic

Emastic is a CSS Framework, it’s continuing mission: to explore a strange new world, to seek out new life and new web spaces, to boldly go where no CSS Framework has gone before. Few Features : Lightweight (compressed weight less then 4kb), Personalized width of the page in (em,px,%), Use of fixed and fluid columns in the grid, Elastic Layout with “em”s, Baseline Grid Typography etc.

34)
Malo

Malo is ultra small css library for building web sites.  It is meant to be structural base for small or medium web sites.  Malo derives from it’s bigger brother Emastic CSS Framework. Some Features : Ultra small (compressed is 0,25 kb or 8 lines of CSS! ), Personalized width of the page in (%, px, em), Super flexible and Easy to use.

35)
Elasticss

A simple css framework to layout web-based interfaces, based on the printed layout techniques of 4 columns but with capabilities to unlimited column combinations. and capacity to make elastic, fixed and liquid layout easily.

36)
The
Golden
Grid

CSS Framework integrating various CSS construction techniques like floats, absolute positioning, complete freedom of your default width, extra usability with em based grid system plus possibility of fluid columns and extra % based grid system and many more features.

37)
1kbgrid

CSS grid (loosely based on Nathan Smith’s 960 Grid System). Its mission is to be lightweight. And, as I’ll show in part 2, it can be used to streamline page templates for content management. All this in just one measly kilobyte (actually, 662 bytes, but who’s counting).

38)
Fluid960gs

The Fluid 960 Grid System templates have been built upon the work of Nathan Smith and his 960 Grid System using effects from the MooTools and jQuery JavaScript libraries. I think the fluid 960 Grid System is awesome, especially how it fills the browser no matter what the width of your monitor.

39)
Logicss

The Logic CSS framework is a collection of CSS files and a toolset designed to cut development times for web-standards compliant web layouts and templates. Main features:  Common cross-browser rendering behavior approach (not a reset), Beautiful font stacks, Typography with text resizing capabilities and vertical baseline/rhythm, Three totally flexible layout grid templates, customizable with the toolset, Elastic layout using EMs, Liquid layout with percentages, Fixed layout using pixel dimensions.

JavaScript
40)
JavaScriptMVC

JavaScriptMVC is an open-source framework containing the best ideas in enterprise JavaScript development. It guides you to successfully completed projects by promoting best practices, maintainability, and convention over configuration.

41)
jQuery

jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is designed to change the way that you write JavaScript.

42)
Mootools

MooTools is a compact, modular, Object-Oriented JavaScript framework designed for the intermediate to advanced JavaScript developer. It allows you to write powerful, flexible, and cross-browser code with its elegant, well documented, and coherent API.

43)
Prototypejs

Prototype is a JavaScript Framework that aims to ease development of dynamic web applications. Featuring a unique, easy-to-use toolkit for class-driven development and the nicest Ajax library around, Prototype is quickly becoming the codebase of choice for web application developers everywhere.

44)
Themeroller

jQuery UI is an open source library of interface components — interactions, full-featured widgets, and animation effects — based on the stellar jQuery javascript library. Each component is built according to jQuery’s event-driven architecture  (find something, manipulate it) and is themeable, making it easy for developers of any skill level to integrate and extend into their own code.

45)
Dojotoolkit

Dojo saves you time, delivers powerful performance, and scales with your development process. It’s the toolkit experienced developers turn to for building great web experiences. Dojo’s powerful, lightweight core makes common tasks quicker and easier. Animate elements, manipulate the DOM, and query with easy CSS syntax, all without sacrificing performance.

46)
Script.aculo.us

script.aculo.us provides you with easy-to-use, cross-browser user interface JavaScript libraries to make your web sites and web applications fly. It provides an visual effects engine, a drag and drop library (including sortable lists), a couple of controls (Ajax-based autocompletion, in-place editing, sliders) and more.

47)
Ext
JS

Ext JS is a cross-browser JavaScript library for building rich internet applications. It includes: High performance, customizable UI widgets, Well designed and extensible Component model, An intuitive, easy to use API.

48)
Uize

UIZE has lots of built-in widgets: slideshow, calendar, date picker, slider, marquee, dialog, menu, mag view, etc. UIZE offers many powerful features: JavaScript Animation, JavaScript Inheritance, JavaScript Events, JavaScript Modules, JavaScript Libraries, JavaScript Templates, JavaScript Widgets, JavaScript Localization, JavaScript Documentation, JavaScript Code Compression, JavaScript Build Scripts.

49)
YUI

The YUI Library is a set of utilities and controls, written with JavaScript and CSS, for building richly interactive web applications using techniques such as DOM scripting, DHTML and AJAX. YUI is available under a BSD license and is free for all uses.

50)
Archetypejs

Archetype provides a wide range of possibility and options, but the framework uses a convention over configuration system : use the convention, it’s so easy to use! Want more? Go to the configuration.

51)
Qooxdoo

qooxdoo is a comprehensive and innovative framework for creating rich internet applications (RIAs). Leveraging object-oriented JavaScript allows developers to build impressive cross-browser applications. No HTML, CSS nor DOM knowledge is needed.

52)
Spry

The Spry framework for Ajax is a JavaScript library that provides easy-to-use yet powerful Ajax functionality that allows designers to build pages that provide a richer experience for their users. It is designed to take the complexity out of Ajax and allow designers to easily create Web 2.0 pages.

53)
Rico

Rico provides one of the simplest interfaces for enabling your web application to support drag and drop. Just register any HTML element or JavaScript object as a draggable and any other HTML element or JavaScript object as a drop zone and Rico handles the rest.
54)
Sproutcore

SproutCore is an HTML5 application framework for building responsive, desktop-caliber apps in any modern web browser, without plugins. It has more in common with Cocoa or .NET than jQuery or MooTools. Because of that, SproutCore will change the way you think about building web apps.

55)
Midorijs

midori is a light-weight JavaScript framework. At it’s uncompressed state, it weighs in at only 45 KB (in comparison – jQuery in it’s minified state is 54KB). But just because its light doesn’t mean it’s lacking in complex JavaScript functions – midori offers common functions you’d expect from an JavaScript framework such as cross-browser Ajax functions, the ability to use CSS selectors (as opposed to midori-specific syntax) for matching elements in the DOM, and animated effects.

56)
Simplejs

SimpleJS is a simple and lightweight, but feature-packed JavaScript framework with Ajax helper functions and animation effects. It uses a “plugins” system much like jQuery and MooTools to extend the framework. It’s the perfect solution for developers who don’t need much outside of basic Ajax functions and effects.

57)
Fleegix

Fleegix.js has an excellent “events system” that helps you listen, manipulate, and fire off DOM event (such as mouseover’s, onclick, etc.). It includes a function for serializing JavaScript objects into JSON format (fleegix.jason.serialize) and – because every other JavaScript framework has it – an awesome effects module to help you add rich, animated JavaScript animation onto your web page or web application.

Java
58)
Struts

Apache Struts 2 is an elegant, extensible framework for creating enterprise-ready Java web applications. The framework is designed to streamline the full development cycle, from building, to deploying, to maintaining applications over time.

59)
JavaServerFaces

JavaServer Faces (JSF) is a java web application framework established the standard for development of server-side user interfaces for Java EE application. The JSF APIs are designed to leverage tools that would make we application development increasingly easier. It uses a component based approach. JSF uses JavaServer Pages JSP as its display technology, but it can also support other technologies such as XUL and Facelets . The UI is saved on clients request for new page and restored when the response is returned.

60)
Spring

Spring Framework addresses the enterprise concern of taking the classes, objects, and services that are to compose an application, by providing a formalized means of composing these various disparate components into a fully working application ready for use. The Spring Framework takes best practices that have been proven over the years in numerous applications and formalized as design patterns, and actually codifies these patterns as first class objects that you as an architect and developer can take away and integrate into your own application(s). This is a Very Good Thing Indeed as attested to by the numerous organizations and institutions that have used the Spring Framework to engineer robust, maintainable applications.

61)
Wicket

Apache Wicket is a lightweight component based web application framework for the Java programming language. Wicket is patterned after stateful GUI frameworks. It features trees of components that use listener delegates to react to HTTP requests against links and forms. With XHTML for templates it separate presentation and business logic and allows templates to be edited with conventional WYSIWYG design tools. Within the framework each component is backed by its own model that represents the state of the components. Wicket might be the best framework for making use of your developers resources.

62)
Stripesframework

Stripes is a presentation framework for building web applications using the latest Java technologies. The main driver behind Stripes is that web application development in Java is just too much work! It seems like every existing framework requires gobs of configuration.

63)
Tapestry

Apache Tapestry is an open-source framework for creating dynamic, robust, highly scalable web applications in Java. Tapestry complements and builds upon the standard Java Servlet API, and so it works in any servlet container or application server.

64)
Rife

This is a full-stack web application framework with tools and APIs to implement most common web features. Each of its toolkits is usable by itself and together they offer powerful integrated features that boost your productivity. RIFE ensures that every declaration and definition is handled in one place in the code. This simplifies the developer’s task by reducing code replication, enforcing consistency, and easing maintenance.

65)
OpenXava

This is a productive way for creating AJAX Enterprise Applications with Java. Indeed, it’s faster developing with OpenXava than with Ruby On Rails, Spring MVC, or any other MVC framework. This is because in OpenXava you only have to write the Model. The Controllers are reused, and the View are generated automatically.

66)
SeamFramework

Seam is a powerful open source development platform for building rich Internet applications in Java. Seam integrates technologies such as Asynchronous JavaScript and XML (AJAX), JavaServer Faces (JSF), Java Persistence (JPA), Enterprise Java Beans (EJB 3.0) and Business Process Management (BPM) into a unified full-stack solution, complete with sophisticated tooling.

67)
Google
Web
Toolkit

GWT is a Java software development framework that allows web developers to build and maintain complex Javascript front-end applications in Java. The web development framework makes it easy for developers to write AJAX applications like Google Maps and Gmail. Other than a few native libraries, everything is Java source that can be built on any supported platform with the included GWT Ant build files. GWT focuses on reusable, efficient solutions for asynchronous remote procedure calls, Internationalization, history management, bookmarking and cross-browser portability. It allows developers to develop and debug AJAX applications in the Java language with any Java development tools of their choice.  However, due to lack of modularity in JavaScript, sharing, testing, and reusing AJAX components becomes a hassle.

Python
68)
Web2py

Web2py Enterprise Web Framework  Free and open source full-stack enterprise framework for agile development of fast, scalable, secure and portable database-driven web-based applications. Written and programmable in Python.

69)
Djangoproject

large collection of apps (= plugins, in other framework terminology) available for Django. The admin app gets most of the attention, but it’s way more than that. For example, there’s an app for built-in CSRF protecion. There’s one for a comment system on any type of object, and another one for threaded comments. Generic tagging and voting apps. Instantly generated RSS (yeah, I know Pylons has this too, but it’s built into the framework and not a 3rd-party add-on) or Sitemaps. There’s an OpenID plugin. A way to automatically generate robots.txt files. ( Django lets you use one user model for all components.)

70)
Appengine
framework

AppEngine Framework – easy for use Python web framework. Designed for use on Google App Engine servers. Project features : flexible administration interface for web site, Maximum use already exists good components, simple project structure with plugged applications (like Django), easy configuration and urls map joined in one yaml file, used Django templates (included in Google Ap Engine by default), include useful and flexible reusable applications.
71)
Pylonshq

Pylons combines the very best ideas from the worlds of Ruby, Python and Perl, providing a structured but extremely flexible Python web framework. It’s also one of the first projects to leverage the emerging WSGI standard, which allows extensive re-use and flexibility — but only if you need it. Out of the box, Pylons aims to make web development fast, flexible and easy.

7
2)
Cherrypy

CherryPy is a pythonic, object-oriented HTTP framework. CherryPy allows developers to build web applications in much the same way they would build any other object-oriented Python program. This results in smaller source code developed in less time.

73)
Turbogears

TurboGears is a Python web application framework consisting of several WSGI components such as Pylons, SQLAlchemy, Genshi and Repoze.  TurboGears is designed around the model-view-controller architecture, much like Struts or Ruby on Rails, designed to make rapid web application development in Python easier and more maintainable.

74)
Mako

Mako is a template library written in Python. It provides a familiar, non-XML syntax which compiles into Python modules for maximum performance. Mako’s syntax and API borrows from the best ideas of many others, including Django templates, Cheetah, Myghty, and Genshi. Conceptually, Mako is an embedded Python (i.e. Python Server Page) language, which refines the familiar ideas of componentized layout and inheritance to produce one of the most straightforward and flexible models available, while also maintaining close ties to Python calling and scoping semantics.

Ruby
75)
RubyOnRails

Rails is the most well thought-out web development framework. Powerful web applications that formerly might have taken weeks or months to develop can be produced in a matter of days. It has had a huge effect both in and outside the Ruby community… Rails has become a standard to which even well-established tools are comparing themselves to.

76)
Merb

Merb is an MVC framework that is ORM-agnostic, JavaScript library agnostic, and template language agnostic, preferring plugins that add in support for a particular feature rather than trying to produce a monolithic library with everything in the core.

77)
Webby

Webby is a fantastic little website management system. It would be called a content management system if it were a bigger kid. But, it’s just a runt with a special knack for transforming text. And that’s really all it does – manages the legwork of turning text into something else, an ASCII Alchemist if you will.

78)
Padrinorb

Padrino is a ruby framework built upon the excellent Sinatra Microframework. Sinatra is a DSL for quickly creating simple web applications in Ruby. Padrino was created to make it fun and easy to code more advanced web applications while still adhering to the spirit that makes Sinatra great!

Perl
79)
Catalyst

This is an open source web application framework written in Perl, that closely follows the model-view-controller (MVC) architecture, and supports a number of experimental web patterns. It is written using Moose, a modern object system for Perl. It’s heavily inspired by such frameworks as Ruby on Rails, Maypole, and Spring.

80)
Mason

Mason is a powerful Perl-based web site development and delivery engine. With Mason you can embed Perl code in your HTML and construct pages from shared, reusable components.  Mason solves the common problems of site development: caching, debugging, templating, maintaining development and production sites, and more.

15 Best HTML5 Game Engines

HTML which stands for Hypertext mark-up language is supposed to be the main language for web pages. Hence the purpose of a web browser is to read the HTML documents and then compose them into either audible or visible websites. This technology also used to developing games, there are lots of HTML5 game engines by using developers can build different kind of attractive and advanced games for game lovers.

HTML5 is a language that used to create web pages, its fifth revision of HTML, a core technology of internet and basic language of designing. This advanced technology has some new features and tags that presents website designs with special effects and awesome layouts. HTML5 adds many new syntactical features.

These include the <video>, <audio>, <header> and <canvas> elements, as well as the integration of SVG(Scalable Vector Graphics) content. I have been searching the best game engines for developers and finally i got the best HTML5 game engines that provides the platform where developers can create games according to requirement.

This list introduced some best CSS, javascript and HTML5 game engines.  Visit this list and choose the best one for your game development. Also share your thought in our comment section below.

Also, Launch a great-looking modern website with minimal investment with these 10 free WordPress themes.
1)
HTML5
Game
Engine

Construct 2 is a leading high quality HTML5 game engine. Tens of thousands of HTML5 game developers are choosing Construct 2 to make HTML5 games.

2)
Clanfx

clanfx is a 2D, tile-based Javascript game engine developed using Javascript and CSS. It currently works in Firefox, Epiphany and Opera browsers. Features include many animated sprites, spell effects, buildings, tiles/textures and basic game AI.

3)
Crafty
js

4)
CSS
Game
Engine

This is a free game engine developed for programming browser based games.  It uses the Javascript language and CSS (Cascading Style Sheets) to dress up the page.  They run pretty reliably together.  Use this engine to create your own game.

5)
Effect
Games

Effect Games provides a suite of developer tools for creating and publishing web-based video games. The software is free, and includes an asset manager, level editor, sprite manager, environment editor, and publishing tools.

6)
Entity
js

Entity is an awsome all new javascript game engine. It focuses on flexibility, reusability and robustness. To make this happen Entity utilizies the, entity-component design where all logic is implemented in components and entities are created from adding or removing components.

7)
Flash
js

FlashJS was born at the crossroad of HTML / CSS and beautiful Flash objective model that is known by many interactive developers and fits great for game development. This library allows to develop HTML5 games and applications in the way that is similar to ordinary AS3 development.

8
)
Game
Query
js

gameQuery is a jQuery plug-in to help make javascript game development easier by adding some simple game-related classes. It’s still in an early stage of development and may change a lot in future versions.

9)
G
amma
js

Gamma is a new Javascript library which can be used to create 2.5D platform games for a web browser using the power of HTML, JavaScript, CSS and WebGL.

10)
Geom

Geom is a JavaScript Game Engine that allows you to develop HTML5 Games in no time. Games created with Geom require no browser plugins or any software installations and work with old browsers that support only the Javascript.

11)
Impact
js

Impact is a JavaScript Game Engine that allows you to develop stunning HTML5 Games for desktop and mobile browsers.

12)
Isogenic
Engine

The Isogenic Engine is a modern web-based game engine that allows you to rapidly develop your next single or multiplayer game for the web. Isogenic does not require any browser plugins which means players can run your game without Adobe Flash or Microsoft Silverlight, straight from their web browser.

13)
Jaws
js

Jaws is a 2D game lib powered by HTML5. It started out only doing canvas but is now also supporting ordinary DOM based sprites through the same API.

14)
GMP

GMP is great for making sprite-based, 2-D games, and it can easily power most retro-style arcade game designs. It is also well suited to making puzzles such as sudoku or gogopop.

15)
Ingenio
JS

ingenioJS is a JavaScript / HTML5 game engine. Its structure allows independent rendering methods, such as WebGL, Canvas or DOM Elements.

60 Most Creative Resume Examples of All Time

Resume writing is an art but not for everyone, very few people or i must say artist are out there which define resume writing an art. Resume not only describes your personal or professional information along with your educational data but reflects your identity as well. If you are creative and have artistic mind then you may too produce such beautiful and creative resume examples to inspire others. Now lets know about resume, as i have mentioned earlier in this post, resume just describes your information related to your personal life, academic life and professional life.

Resume is the key for finding an earning source and tells more about your character too, yes it’s true, resume is not only a mere piece of paper to present against interviewers but it tells about your way of thinking and way of presentation.

So, to improve the way of resume writing we are listing 60 most creative resume examples for you. You just need to observe their patterns and the subjects. One day your resume will be the part of such resume example resources list.
1.
Typographic
Resume

2.
AP3
Resume

3.
Character
Resume

character-resume

4.
Juicy
Resume

5.
Adnan
al
Souri

6.
Graphic
Designer

7.
Kevin
Pire

8.
Testoni
Patricia

9.
Rei’s
Resume

10.
Resume
10

11.
Ariane
Denise
Lunod

12.
Riccardo
Sabatini

13.
Lou
Hansel

14.
Kelly
Haller

15.
NS

16.
My
Graphic
Design
Resume

17.
Resume
DEsign

18.
Mindview
Resume

19. MaheZ

20. Arif
Samad

21.
Server
Resume

22.
SkillDex

23.
Fahmy

24.
Michelle
Denz

25.
iCart

26.
Joe
Kelso

27.
Imode

Resume

28.
Design
Graphico

29.
Skye’s
Resume

30.
Graphic
Resume

31.
Landauart

32.
Brandon

33.
Rick
Lundskow

34.
Character
Resume
2

35.
Jeucy
Adorna

36.
Anna
Yenina

37.
Gebrial
Prince

38.
Mertinooke

39.
Graphic
Design
Resume
2

40.
Kirsten
Jade

41.
Boukili

42.
Chad
Fields

43.
Amie

44.
Resume
Infographic

45.
Drag
My
Soul

46.
Pedro

47.
Resume
Confidential

48.
Marlon

49.
Quizon

50.
One
Page

51.
Cassendra

Cassendra

52.
Naureen

naureen

53.
Brett
Charls

brett-charls

54.
2004
Resume

2004_resume

55.
Yosha

yosha

56.
My
Old
Designer’s
Resume

My-Old-Designer

57.
Wildfire

wildfire

58.
Lin

lin

59.
Izhaar’s
Resume

Izhaar-resume

60.
Artistic

artistic

5 Free Lightweight Linux Distros

Operating Systems like UNIX and Linux are a huge success despite other available options like Apple Mac OS or Windows OS. It might be obvious thing that other two major OSs are pure commercial software whereas Linux is popular because it’s available for free with great device and media supports. One more major reason behind Linux popularity might be its availability in different taste and types.

There are various Linux versions available with different look and feel having major features of Open Source OS. Some of them are quite heavy and need proper installation to use them correctly while some are in small size but big surprise package in terms of services. It might be a hard decision to switch your existing OS to new one, because it generated lots of headache with all boring installation procedures.

Here, we are listing 5 super cool, full of services but lightweight Linux distributions which don’t need any hectic installation. Just burn them onto CDs and play with the all new interface of Linux.

1.
Damn
Small
Linux

Damn Small Linux is a business card size (50MB) live CD Linux distribution. Despite its minuscule size it strives to have a functional and easy to use desktop. Damn Small Linux has a nearly complete desktop, including XMMS (MP3, and MPEG), FTP client, links-hacked web browser, spreadsheet, email, spellcheck (US English), a word-processor, three editors (Nedit, nVi, Zile [emacs clone]), Xpdf, Worker (file manager), Naim (AIM, ICQ, IRC), VNCviwer, SSH/SCP server and client, DHCP client, PPP, PPPoE, a web server, calculator, Fluxbox window manager, system monitoring apps, USB support, and soon it will have PCMCIA support as well. If you like Damn Small Linux you can install it on your hard drive. Because all the applications are small and light it makes a very good choice for older hardware.

2.
Linux
Mint
11

Linux Mint 11′s  new features at a glance: One click install for multimedia codecs and extra applications The Software Manager UI improvements New splash screen Fonts category More accurate package information More application icons by default More accurate search by default.

3.
Puppy
Linux

Puppy Linux is yet another Linux distribution. What’s different here is that Puppy is extraordinarily small, yet quite full-featured. Puppy boots into a ram-disk and, unlike live CD distributions that have to keep pulling stuff off the CD, it loads into RAM. This means that all applications start in the blink of an eye and respond to user input instantly. Puppy Linux has the ability to boot off a flash card or any USB memory device, CDROM, Zip disk or LS/120/240 Super-disk, floppy disks, internal hard drive. It can even use a multisession formatted CD-RW/DVD-RW to save everything back to the CD/DVD with no hard drive required at all.

4.
SliTaz

SliTaz GNU/Linux is a mini distribution and live CD designed to run speedily on hardware with 256 MB of RAM. SliTaz uses BusyBox, a recent Linux kernel and GNU software. It boots with Syslinux and provides more than 200 Linux commands, the lighttpd web server, SQLite database, rescue tools, IRC client, SSH client and server powered by Dropbear, X window system, JWM (Joe’s Window Manager), gFTP, Geany IDE, Mozilla Firefox, AlsaPlayer, GParted, a sound file editor and more. The SliTaz ISO image fits on a less than 30 MB media and takes just 80 MB of hard disk space.

5.
Tiny
Core
Linux

Tiny Core Linux is a 10 MB graphical Linux desktop. It is based on the Linux 2.6 kernel, BusyBox, Tiny X, Fltk, and Flwm. The core runs entirely in memory and boots very quickly. The user has complete control over which applications and/or additional hardware to have supported, be it for a desktop, a nettop, an appliance or server; selectable from the project’s online repository.

50 Free E-books for PHP Development

E-books, also referred as Electronic books are digital publication, in other words e-books are some sort of digital book which contains text, images, graphs etc. like normal book but can be read only via a computer or other similar electronic devices. The Oxford Dictionary of English defines the e-book as “an electronic version of a printed book”, but it’s not necessary to always have printed version of e-book. To read a e-book on computers or mobile devices, you need a e-book reader which mostly is a PDF reader ( most of the e-books come into PDF format). Over 3 million of e-books are available as at the end of the year 2010, E-book websites can include the ability to translate books into many different languages, making the works available to speakers of languages not possible easily by printed translations.

An e-book can be purchased/borrowed, downloaded, and used immediately unlike printed books which you need to buy or borrow from the library first. Despite being popular e-books have their limitations too, you can not find every printed book as e-book, once the e-book corrupted you can’t gain access to its content means printed publication has more life than e-book.

However, Today we are presenting 50 Free E-books for PHP Development, these are the great resources to learn PHP or enhance your PHP skills.

php ebooks

1.
Integrating
PHP
Projects
with
Jenkins

2.
PHP
and
MySQL
Web
Development
(4th
Edition)

3.
Web
Application
Development
with
PHP
4.0

4.
PHP
Essentials,
2nd
Edition

5.
Professional
PHP
Design
Patterns

6.
Step-by-Step
Guide
to
Creating
Database-Driven
Web
Sites

7.
Pro
PHP
Programming

8.
PHP
5
Social
Networking

9.
Learning
PHP
Data
Objects

10.
Beginning
PHP
5.3
(Wrox
Programmer
to
Programmer)

11.
Sams
Teach
Yourself
PHP
in
24
Hours
(3rd
Edition)

12.
Sams
Teach
Yourself
PHP,
MySQL
and
Apache
All
in
One
(3rd
Edition)

13.
Building
E-Commerce
Website
with
PHP
and
MySQL

14.
PHP
&
MySQL
For
Dummies
3rd
edition

15.
Learn
PHP
in
14
Days

16.
PHP
Applications
with
Symfony,
CakePHP,
and
Zend
Framework

17.
PHP
for
Scientists
and
Engineers
Beyond
JavaScript

18.
PHP
5
Advanced:
Visual
QuickPro
Guide

19.
CMS
Programming
Using
PHP

20.
Drupal:
Creating
Blogs,
Forums,
Portals,
and
Community
Websites

21.
PHP-Nuke
Garage

22.
PHPEclipse:
A
User
Guide

23.
FileMaker
Web
Publishing

24.
Textpattern
Solutions

25.
Building
Tag
Clouds
in
Perl
and
PHP

26.
XML
Processing
with
Perl,
Python,
and
PHP

27.
PHP
5
for
Dummies

28.
Multi-Tier
Application
Programming
with
PHP

29.
Programmieren
lernen
in
PHP
5

30.
PHP
and
MySQL
for
Dynamic
Web
Sites

31.
PHP
5
Fast
&
Easy
Web
Development

32.
PHP
Designer

33.
Plug-In
PHP

34.
Beginning
PHP
6,
Apache,
MySQL
6
Web
Development

35.
Pro
PHP
and
jQuery

36.
Core
Web
Application
Development
with
PHP
and
MySQL

37.
Build
Your
Own
Database
Driven
Website
Using
PHP
&
MySQL

38.
PHP
Professional
Projects

39.
Securing
PHP
Web
Applications

40.
PHP
with
MySQL
Essential
Training

41.
Magento
1,3:
PHP
Developer’s
Guide

42.
Doctrine
ORM
for
PHP

43.
Learning
Joomla!

44.
PHP
for
Teens

45.
Developing
PHP
Applications
for
IBM
Data
Servers

46.
Zend
Enterprise
PHP
Patterns

47.
Easy
PHP
Websites
with
the
Zend
Framework

48.
PHP
Cookbook,
2nd
Edition

49.
No
Nonsense
XML
Web
Development
With
PHP

50.
PHP
5
Power
Programming

Best Tools to Make Easy and Fast Android Development

Android is second most popular operating system using Smartphones and tablets. This list has 8 best android tools that helps developers in many different ways, tools are- SDK and AVD manager, android ADT, android DDMS, etc. Every tool presents its unique and different quality to make it very useful for developers. Nowadays, android’s development section is growing day by day and getting popularity among upcoming or newcomer developers.

There are number of tools available on internet that helps developers to make easy android development. With the help of these tools developers can develop application in a easy and fast way.

Now a days, android operating system getting more popularity and lovers everyday, smartphones and tablets are using this OS in large scale.

So today our compilations is best android tools for developers by which they can make their development fast and easy. Visit this list and share your thought in our comment section below.
1)
The
SDK
and
AVD
Manager

Adding and updating components in your Android SDK is fast and easy. To add or update the individual SDK components that you need, use the Android SDK and AVD Manager (included in the SDK Tools).

2)
Android
ADT

Android Development Tools (ADT) is a plugin for the Eclipse IDE that is designed to give you a powerful, integrated environment in which to build Android applications

3)
Android
DDMS

Android ships with a debugging tool called the Dalvik Debug Monitor Server (DDMS), which provides port-forwarding services, screen capture on the device, thread and heap information on the device, logcat, process, and radio state information, incoming call and SMS spoofing, location data spoofing, and more.

4)
Logcat

The Android logging system provides a mechanism for collecting and viewing system debug output. Logs from various applications and portions of the system are collected in a series of circular buffers, which then can be viewed and filtered by the logcat command. You can use logcat from an ADB shell to view the log messages.

5)
Hierarchy
Viewer

Hierarchy Viewer allows you to debug and optimize your user interface. It provides a visual representation of the layout’s View hierarchy (the Layout View) and a magnified inspector of the display (the Pixel Perfect View).

6)
Zipalign

zipalign is an archive alignment tool that provides important optimization to Android application (.apk) files. The purpose is to ensure that all uncompressed data starts with a particular alignment relative to the start of the file. Specifically, it causes all uncompressed data within the .apk, such as images or raw files, to be aligned on 4-byte boundaries.

7)
Emulator

The Android SDK includes a mobile device emulator — a virtual mobile device that runs on your computer. The emulator lets you develop and test Android applications without using a physical device.

8
)
Android
Debug
Bridge

Android Debug Bridge (adb) is a versatile command line tool that lets you communicate with an emulator instance or connected Android-powered device.