Fedena is an open source school/campus management system developed by people like you! It is a one stop solution for all school management related issues and helps you manage student databases and all other activities online.
Fedena is the ideal solution for schools and universities that want an easy means to manage all campus records. If you are a school/campus administrator, contact them and they will set up a free account for your institution. Fedena is an open source software, which means that you don’t have to pay anything to use the basic system.
Requirements: Ruby on Rails
Demo: http://www.fedena.com/tour.html
License: Apache License
27 Apr
Posted by Ray Cheung as Framework, License Free
The Open Graph protocol enables you to integrate your web pages into the social graph. It is currently designed for web pages representing profiles of real-world things — things like movies, sports teams, celebrities, and restaurants.
Once your pages become objects in the graph, users can establish connections to your pages as they do with Facebook Pages. Based on the structured data you provide via the Open Graph protocol, your pages show up richly across Facebook: in user profiles, within search results and in News Feed.
Requirements: -
Demo: http://developers.facebook.com/docs/opengraph
License: License Free
16 Apr
Posted by Ray Cheung as Framework, License Free
Pusher is a realtime service that complements your existing server architecture, which allows your users to collaborate in realtime. It Adds live status updates and messages. And it lets you broadcast events to everyone viewing a page.
When there is an activity that you want several users to know about, your server makes a simple REST call to the Pusher API passing a JSON payload of data. This message is modelled on Javascript event triggering. The event is relayed to the relevant browsers on the specified channel. Javascript code bound to the specified event informs the connected users of the activity.
However, they are currently limiting signups to Pusher. This is so that they can monitor usage of the system and make some tweaks without breaking things for everyone.
Requirements: -
Demo: http://pusherapp.com/demos
License: License Free
JS.Class is a library designed to facilitate object-oriented development in JavaScript. It implements Ruby’s core object, module and class system and some of its metaprogramming facilities, giving you a powerful base to build well-structured OO programs.
JS.Class is designed to make JavaScript behave like Ruby in terms of its OOP structures. It provides Classes and modules with Ruby-compatible inheritance, Subclassing and mixins, Singleton methods and eigenclasses, Method binding, Ports of various standard Ruby modules, including Enumerable, Hash, Set, Observable, Comparable, Forwardable.
Requirements: -
Demo: http://jsclass.jcoglan.com/
License: MIT License
01 Apr
Posted by Ray Cheung as Framework, MIT License
Template Inheritance is an extremely useful technique for making reusable HTML layouts for a site. It is much more flexible than alternative techniques, such as “including” common elements of a page (like a header and footer file).
The concept has been around for a while, most notably in the Django template engine. Unlike other libraries, PHP Template Inheritance lets you write everything in straight PHP. There is no need to learn another template language.
It involves two separate templates, each in their own file: the parent template and the child template. The parent contains the HTML skeleton and markers for where content should go. These markers are calledblocks. The child then “fills-in” the blocks with content.
Requirements: PHP Framework
Demo: http://phpti.com/
License: MIT License
10 Mar
Posted by Ray Cheung as Framework, MIT License
gameQuery is a jQuery plug-in to help make javascript game development easier by adding some simple game-related classes. gameQuery has the following features: multi layer-sprite animations, sprite hierarchies, collision detection, swappable sound support, periodic callbacks and keyboard state polling.
Javascript games are still in their infancy but but there is many reason why they are more than a curiosity: Modern borwser provide very good javascript engine and impovement keeps comming. Then to develope javascript games you don’t need an expensive proprietray IDE, widly available, free, open source software are there wating for you! Sometimes Flash is not available in some platform, even very recent ones (Wii, iPhone …).
Requirements: jQuery Framework
Demo: http://gamequery.onaluf.org/demos.php
License: MIT License
Building with progressive enhancement is essential to ensuring a usable experience for all. But how do you determine which browsers should receive the enhanced experience and which should stick with the basic experience?
Introducing EnhanceJS, a JavaScript framework designed specifically to deliver a usable experience to the widest possible audience, by testing the browser to determine whether it is capable of correctly supporting a range of essential CSS and JavaScript properties, and delivering features only to those that pass the test.
Filament Group is releasing EnhanceJS as an open source (MIT license) project to allow everyone to start building sites with test-driven progressive enhancement. They explained how to use EnhanceJS in your own projects so you can take advantage of new CSS and JavaScript features while ensuring a usable experience to all.
Requirements: jQuery Framework
Demo: http://www.filamentgroup.com/lab/introducing_enhancejs…
License: MIT License
18 Feb
Posted by Ray Cheung as Framework, MIT License
Symfony 2.0 has a preview release now available online. It leads a new generation of PHP frameworks. Based on an innovative architecture, Symfony 2 is fast, flexible, and easy to learn. It allows developers to build better and easy to maintain websites with PHP.
Symfony 2.0 is up to 3 times faster than symfony 1.4 or Zend Framework 1.10 and consumes half the memory. Symfony 2.0 provides tools that greatly enhance the productivity of developers, like the famous web debug toolbar, native support for environments, detailed error pages, and more. It also comes out of the box with all the features you need to develop modern web applications. It also provides built-in security and promotes web development best practices.
It is released under the MIT license, you are free to do whatever you want with Symfony, even in a commercial environment. However, Symfony 2.0 is not yet ready for production. The final release is planned for late 2010 and will only supports PHP 5.3.2.
Requirements: -
Demo: http://symfony-reloaded.org/
License: MIT License
23 Jan
Posted by Ray Cheung as Framework, LGPL License
OpenFaces is an open-source library of AJAX-powered JSF components, an Ajax framework and a client-side validation framework. OpenFaces is based on the set of JSF components formerly known as QuipuKit. It contains fully revised codebase of QuipuKit and introduces many new components and features.
Here’s a list of components inherited from the QuipuKit library: Calendar, Chart, Confirmation, DataTable, DateChooser, DynamicImage, FoldingPanel, GraphicText, HintLabel, PopupLayer, SuggestionField, TabSet, TabbedPane, TreeTable, TwoListSelection, Utility Components (Focus, ScrollPosition, LoadBundle).
OpenFaces is distributed under a dual license model. It means that you can choose between using the library under GNU Lesser General Public License (LGPL) or purchasing a commercial license.
Requirements: -
Demo: http://openfaces.org/demo/
License: LGPL License
All websites require their content to showcase in a very professional manner. Since it is very hard for a single person or team to do it by himself/herself, they look for help in designing and maintaining the websites. This is where the importance of CMS systems props up. These systems not only help in creating a good website but also help in managing and updating the website. Given below are some of the very Best Free CMS which are Mainly used for Blogging Purposes.
A CMS used by the multinational company Philips, Typo 3 is known for its efficiency. It offers amazing features for content management. However, the only point to be noted is that it is not very simple to use, especially as an admin. There are more than 1000 tutorials present to guide you, but reading and understanding these tutorials takes dedication and valuable time. The result of the hard work put in by the Administration side is seen as it takes the end users roughly an hour to set up all the required tools. It is supported by PHP and supports most operating systems. Some of its features include an internal search engine, editing on page etc.
Unlike Typo, Frog CMS is known for its simplicity and speed. It‘s features include on page editing, templating code. It is extendable and includes an API and you can also add images and pages to the data. However, this software is involved and is not recommended for newbies. By using Frog, you can be fully ready with a content solution within an hour. This is also supported by PHP and has RDMS like MySQL or SQLite.




