Archive for November, 2011

A Drag ‘n’ Drop CSS Sprites Generator – Stitches

Wednesday, November 30th, 2011

Advertise here with BSA


Stitches is an open source HTML5-powered application for creating CSS sprites on the fly.

With the help of a couple HTML5 APIs, images can be drag 'n' dropped and the sprite image + CSS rules are instantly generated.

It uses Modernizr to check for drag-and-drop, FileReader, and canvas support (which are currently available only in Firefox and Chrome).

A must-bookmark tool for saving time on creating sprites specially when there are too many images to merge.

Stitches CSS Sprite Generator

Special Downloads:
Ajaxed Add-To-Basket Scenarios With jQuery And PHP
Free Admin Template For Web Applications
jQuery Dynamic Drag’n Drop
ScheduledTweets

Advertisements:
Professional XHTML Admin Template ($15 Discount With The Code: WRD.)
Psd to Xhtml
SSLmatic – Cheap SSL Certificates (from $19.99/year)

Tags:
Posted in Uncategorized | Comments Off on A Drag ‘n’ Drop CSS Sprites Generator – Stitches

WordPress 3.3 Release Candidate 1

Wednesday, November 30th, 2011

Release Candidate stage means we think we’re done and are about ready to launch this version, but are doing one last check before we officially call it. So take a look, and as always, please check your themes and plugins for compatibility if you’re a developer.

Stayed up late tonight,
Hammering toward RC1.
Now with more icons!

Download WordPress 3.3 Release Candidate 1.

Tags:
Posted in Uncategorized | Comments Off on WordPress 3.3 Release Candidate 1

Request

Wednesday, November 30th, 2011

Package:
Request
Summary:
Retrieve request values assuming defaults
Groups:
HTTP, PHP 5
Author:
Leandro Antonello
Description:
This class can retrieve request values assuming defaults...

Read more at http://www.phpclasses.org/package/7241-PHP-Retrieve-request-values-assuming-defaults.html


Tags: ,
Posted in Classes | Comments Off on Request

Rap Renegades

Wednesday, November 30th, 2011

new music libraries, r&b and hip hop

Tags:
Posted in Free PHP Scripts | Comments Off on Rap Renegades

School Management Software

Wednesday, November 30th, 2011

What is School Management System? School Management System to be designed will be a web based application a total school management system using object-oriented multi-tier architectures that can be imagined. The first truly scalable, windows-based school management web based solution with the power to revolutionize the way that school can run. School Management System will be designed to improve the way the school is managed and a step ahead to wards the goal of paperless as of full automation of school administration. School Management Solution has the entire functionality required for any educational institution. It is an interactive platform for all entities viz. Students, Teachers, Management, Trustees, Parents. It is a simple yet powerful one point integrated platform that connects all the departments of an institution namely office administration: - time table – examination - student information – certification – reports generation - result generation, fee counter, library, canteen, pay roll, vendor, accounts, inventory and so on. The system helps educators to manage, analyze and report extensive data, while saving time by eliminating repeated data entry. It is a complete solution for management of educational institutions, covering all the aspects of educational business, including administrative, accounting and key academic activities. It centralizes the complete data and automates all the routing educational institutes’ functions. The key to success of the school management system is the central data storage structure which helps the administrative staff to access student data in each and every module, hence data entry is done once and it is used at all places, more over due to the central store of data redundancy is removed and 100 % correct data is available to the administrative staff at any point of time. The school management system automates most of day to day task and hence increases the productivity and performance of the administrative staff which leads to better valued image of the school before the parents and society. Why School Management System (ERP)? The biggest question is why does school require an ERP?? They are not corporate which do require ERP for better management of the resources. The corporate are the Multi National Companies which have resources spread in multiple companies and so they require to effectively manage their resources effectively. So the question still remains unanswered why do we require a ERP for the school. The answer to this question is very simple – Like “Multi National Company“ a school is also a organization which has lot of resources spread up in all direction – namely student, teachers, administrative staff, clerks, school premises. For an effective and proper management of the school management of all this resources is highly important. For proper management of any institute it is very important to have a very well advance plan of – How to utilize the resources. The School Management System – ERP provides that platform which facilitates in effective management of the school. The central management of the school is very important as it removes the redundant tasks that are carried at the institution. The central data storage leads to easy access of data at all departments which removes the redundant administrative tasks of generating the data when ever required as the data is ready for use instead of building the data every time it is required. Key Features of School Management System Automation of School Office Administration. Connects all Education Stakeholders Administrator, Teachers, Students and Parents. Central secure database structure that organizes, stores and retrieves real-time information Student information management system with SMS integration for sending various SMS alerts Fully fledged Library Management System. Fees Management – Printing fee receipts, generating reports, sms parents for fees dues. It provides a means to automatically prepare all certificates (e.g. bonafide, leaving certificate). Time Table Management Staff Payroll Management – (Automated generation of cheques). Vendor Management. (Maintain a list of vendor and quotation provided by them) Complete Accounts Management System. Canteen Management. Student feedback system (Feedback of the students about the subject, teaching, etc). Attendance Management. Student Attendance. Staff Attendance. Customized Report Generation Complaint Section / Query Section. Staff / Student ID card Management System. E – Reporting / E – Result System. Inventory Management System. Back Up facility for disaster management. Preparation of Annual Confidential Report Generates different types of reports graphs and charts Exam result, student performance, fees due dates to parents. Modules of School Management System ADMISSION The module manages the registration and admission process of both new and the old students. Fully integrated with the accounts section, this module allows admission and registration manageable and removes complications arising from human errors. Old and new students are automatically treated differently based on the pre provided information. STUDENT RECORDS The Student Records Management module enables effective management of comprehensive records on each student such as student personal particulars along with Photograph, attendance, co-curriculum activities, achievement, discipline, previous school information, school leaving information and parent/guardian. The system will eliminate duplicate effort on numerous manual processes and paperwork. ATTENDENCE Attendance section plays different roles for Students and Employees. Student’s attendance details act as a tool to identify irregularities in the academic interests of the students. The same can be used to assess the student and give individual attention to the causes of repetitive or long absences. Employee attendances are used in conjunction with the payroll module to automatically implement the leave policies. Various types of leaves are available that may be marked for employees. Details of available as well as availed leaves are also available for each employee. The system also assists the user and restricts the user from assigning more than the prescribed number of leaves. FEE MANAGEMENT The Fee Module of is the one of the most automated fee calculation module available in the market. Apart from being automated it is, at the same time, flexible enough to accommodate the varying nature of fee payments that most of the institutions come across. Fee calculation is done on the basis of Category selected for the student. The module automatically calculates the pending fees, previous fee payment details, deductions and concessions if any applicable to the selected student. In addition to the above, the user is also provided the option to allow payment of more than one month/fee-cycle fee whichever applicable. The module enables effective management of Fee records of each student. User-defined fee structure and category can be maintained. Automated bill generation option enhances the system dependability. Fee Receipt can be accepted by the system with few mouse clicks. At any point of time user can check collections made and outstanding with single click. E-REPORT CARD / AUTOMATED EXAMINATION REPORT CARD GENERATION The E-Report Card module allows user to handle automatic grading of exam marks. Print student report card, exam results analysis by class, subject and much more. In addition, the grading system functions allows user to define alpha and numeric grades. User-defined terms for exams can be maintained. This modules is designed on the basis of CBSE’s CCE (Continuous and comprehensive evaluation), which includes Scholastic and Co- Scholastic based evaluation. LIBRARY The Library module enables effective management of School Library. With a single click books can be allotted and you can keep check on limits like No of books to be issued, Value of books that can be issued to Students/Staff. It allows various features like reservation of books, books searching, obsolete / spoil books, Library members report, fine collection report, Daily issue register, Accession Register with various conditions INVENTORY All the schools' consumables as well as durables can be managed through this module and the same can easily be sorted. Appropriate reports regarding the issue of the stock items to the employee is available. Consumption summary can be deduced and efforts may be made to make the consumption more and more efficient. Over time, we can have annual reports on the consumption and cost factors of the items in inventory. Such a record of the inventory also imparts a sense of accountability on the in charge/supervisor of the use of all such items. FINANCIAL ACCOUNTING The Integrated Accounting Package allows comprehensive management of accounts without the need of cumbersome posting of vouchers. Integrated with fee module, the accounts module automatically manages posting of fees into appropriate accounts heads. Apart from this, the user is not restricted with only automatically posting but the generic accounting processes are also available as in most popular accounting packages. The Financial Accounting module enables effective management of complete accounts of School. All type of vouchers can be entered from single voucher entry screen. Bird’s view (zooming) feature makes it more users friendly. All reports like Ledger, Bank/Cash Book, Journal, Trial Balance, Income & Expenditure Account and Balance Sheet are available with single click STAFF RECORDS/PAYROLL A fully functional payroll management system is integrated into the software ease the burden on HR department. The payroll module is fully compliant with the rules as laid down by Law. Various calculation parameters and the allowances are also configurable as per the user requirements.. The payroll module is capable of calculating the working days, payable amount, deductions etc. Various reports are also available to assist the management in calculating the expenses on salary as well as reports needed for departmental processes like PF forms/Challans etc. The Staff Records Management module allows user to store academic and non-academic staff info such as personal details, pay band details, grade pay details, Date of appointment/confirmation/retirement, PAN, PF A/c No. Every month Salary Calculation sheet can be generated. You can generate various reports like List of employees, PF/ESIC summary report, Form 16, Loan register etc To ensure consistency in storing of standard data for easy and meaningful viewing, function are provided for user to define standard code and descriptions and information such as staff grade/job title, additional duties and positions. USER ACCESS With robust and flexible security features, user access to each of the modules is based on the user role (s) as defined in the system. In addition, functions that could be performed by each user role can be easily defined. An appointed System Administrator maintains an audit log that shows records of all access to your database in the system for viewing. SYSTEM ADMINISTRATION This module will enable the System Administrator to perform system and database backup/restore functions. The System Administrator may view the Audit Log, which records all users’ access to the database. An event log that captures unsuccessful or unauthorized logon to the system is also available. TIME TABLE RECORDS This module allows user to keep records of timetables for the classes in the school. User may different templates to suit multiple teaching sessions at the school. All the class’s timetables are maintained in the system, each staff timetable with information such as subjects taught and free periods could easily be viewed or printed as and when required. By referring to the free period (s) for a selected group of staff, difficulty in finding the right time for a meeting time is a thing of the past. Sit-In can also be easily managed with immediate information on any staff that has free periods. SMS This is most powerful module which connects parents with school with a single click. Any information (generalized/personalized), which is to be given to parents, can be send via SMS on their Mobiles. Fee Reminder, Student absent information, Cheque dishonored information, General Information also can be given by SMS. STUDENT & STAF ID CARD The system allows you to print students and staff ID cards. Information such as student name, student number and class that are automatically extracted from the student records will be printed on the student ID card. Whereas for staff, the staff name, staff number and job title/grade can be printed on staff ID card. CERTIFICATE GENERATION With the entire relevant student data stored in the system, a student Leaving Certificate and Bonafide could be printed just by a click of mouse. REPORTS The Report Module is the vital module of School Management System which generates numerous reports that includes fee details, administration, library, student details, employee’s details and many more. Data navigates through all modules and the desired reports can be generated by a button click. CANTEEN The canteen module will deal with the accounting, inventory management and the stuff related to canteen management. VENDOR MANAGEMENT The vendor management module will be used to manage the list of all the quotation received till date and the contracts awarded till date. It will be a important tool for the future purchase of any item needed by school as the staff can study the prior purchases done. STUDENT FEEDBACK SYSTEM / PARENT FEEDBACK SYSTEM The student / parent feedback system is a system that is used by the administrative staff for getting feedback and reviews from the student related to a subject, topics covered in the subject and teachers. It will help them design the course, feedback related to teachers behavior and also student interest in the subject. Advantages of the System Manual effort is reduced and speedy and accurate reports are generated. Data security is maintained on a departmental level. High degree of security and safety according to international standards. High degree of transparency of the institution through the Web. Better co-ordination between departments. Student conveniences extended beyond the classroom. Overall reduction of operating costs; and savings on time and efforts. Easy to learn, use and implement. A good marketing tool. Highly streamlined and effective workflow of administration and academia. Workload on entire staff, administration, clerical and teaching is heavily reduced. Over time a knowledge base will be built-up which will be extremely useful for the management in future. Does a total re-engineering of the administrative mechanism. Ensures greater efficiency. Integration of administrative functions. Better quality of service. User level access rights are implemented so that users without sufficient rights will not be able to access the system, thereby increasing the security. Single Point School Management Software. Zero redundancy in managing the entire institutions records. Complete online and offline functionality leaving nothing unturned to bring it as an effective management system. Achieve global outlook and exposure for the institute and its constituents. Save man hrs and money in lots of communication aspects. Save man hrs in managing information with automation. Get connected to parents and alumni in an effective manner. Single software handing everything saves a lots of investment in different software and management issues. Things like HTML enhanced e-mail system on institutes web site act as an effective brand building tool. Better informed decision making for management. Total Cost-Control (expenditure and income). All departments are linked through the central database. Inter-departmental paper based transactions become a thing of the past. Parents have access to all academic information about their wards through the internet. Hardware Requirements for the system One Entry Level Desktop Server HP ProLiant ML Servers.. Intel® Xeon® 8 GB RAM, Hot plug 3.5-inch SATA 500 GB cost around Rs. 1,00,000/- to Rs. 1,50,000/- Shah Net Technologies Provides Fully online school management software designed for smaller schools and it only needs 5 minutes to setup. Created for private & independent schools that need web based teacher, administrator and parent school administration software with an online gradebook feature. For more information visit to: http://www.shahnet.com

Tags:
Posted in Free PHP Scripts | Comments Off on School Management Software

Online Shoping Portal

Wednesday, November 30th, 2011

Features Search out in excess of 200 features of Online shopping portal! Considering to PHP and MySQL, Online shopping portal is actually modular and customizable way out, and is technically than graphically. On the Online shopping portal official marketplace, add-ons, you can come across an unlimited quantity of extensions or templates for our e-commerce solution. Features of the Online Shopping portal… Catalog Unlimited number of categories, sub-categories, products and options. Regular declinations creator Convenient product specification variants and combinations (i.e., color, size) Limitless declinations (red, green, S, M, L…) Unlimited products declinations (red t-shirt, size XL) Unlimited products features Multiple product images with automatic resizing Numerous pictures for each product Zoom product images (multiple zoom options) Applying watermark on image of products Customers’ comments on products Assessments of customers Products Tax-free products and options Selection of products for every page number Presentation of accessible quantities on products pages Printed pages of products Arranging products according to cost, relevance, publication, etc Products categories restricted to customers’ groups Check-up of any inconsistency of Catalog’s (empty pages, inactivated…) Products and accessories packs Benefit of quantity discounts in percentage or fix amount Addition of any guide page to products pages Products references (ISBN-EAN13) Wish list Details of purchased products on the wish list (who, when) facility to send the wish list by email Manufacturers, Suppliers and brands management “Send to a friend” characteristic Managing Eco tax Facility of customizable products (pictures, texts...) Facility to download products like (MP3, PDF...) Advantage of cross Selling Customers Registration and private accounts of Customers Password Reminder feature for Customers. Order status management by email Facility to make group of customers Back up of created carts Reliability system (points) Customer referral program Newsletter opt-in Follow up of customers (vacant carts) Providing coupons to best customers and the one already ordered Automatic filling of forms with ReversoForm Follow up for the customers not ordered on a configured delay Presenting birthday gifts to customers "Email a Friend" functionality allows customer to send a link to a Product via email. Orders Real time consultation of formed carts Search/sort orders by date range, status, etc. Predefined checking orders messages Configurable smallest amount of order Facility to order products out of stock Managing returns Totaling returned products in stocks Print invoices, packing slips and UPS shipping labels Fractional slips and refund Refunds with automatic slips Particular offers like promotions, coupons, etc. Avail postage fees coupons without any charge Gift wrap or recycled wrap Gift wrap for bill Obligatory sales conditions support Coupons on categories, with a lowest amount or not, combined or not, for each customer, per day Facility of discounts such as fix amount, percents on the global order or on products Payment Numerous payment selections: credit cards, check, bank transfer, pay on delivery Means of payment - per currency or country Means of payment - per customers’ groups Payment via bank wire Built-in support for Google Checkout PayPal connected Built-in support for Money bookers Built-in support for Hipay Shipping Limitless carriers and destinations Carriers concerned to definite zones or states Order shipped confirmation email Product support for different package Courser shipping with DEJALA Store pick-up Configurable managing charges Ability to offer delivery fees (Ship by size/weight or price) Delivery fees billing by cost or weight Different delivery or billing addresses Statistics Online viewers Visits and visitors Sales and orders Accounts and profiles of customers Visitors tools like browser Catalog statistics, conversion rate for each class Pay for price of products (trade margin…) Statistics of products Finest customers Websites referrers Researched Keywords Best products, coupons, categories, suppliers Statistics for newsletter, Carriers Shop search Statistics per member Geo localization Supervising for pages not found Keywords searched through search engines Complete combination by Google Analytics GD/ Flash visualization Silver light visualization Google Charts visualization Facility of cost per click management, fixed fees per order or percent of the order Translations Translation in English, French, Spanish languages Languages group import-export from the Back-Office Limitless languages –obtainable in excess of 40 translations Online Translation device Localization Any currencies accessible Arrangement of currencies Exchange rates management Unlimited taxes Taxes for each country/zones Taxes per state Timezone SEO Web promotion optimized Managing of Meta tags (Meta title, description, keywords…) Canonical URL – copy content Google Sitemap Rewording of URL Permalinks Security Protected Back-Office access (login, password) SSL compatibility Exclusive tokens in Back Office and Front Office PCI DSS compliant E-mails headers injections blocked Encryption of passwords in database Cookies encryption Chunks recurring try to recover passwords Confrontation to attacks as XSS, CSRF, SQL injections, remote inclusions, path transversal Administration Appropriate aid in the Back-Office Customizable Back-Office or shortcuts Essential search in the Back-Office Several users management, and permissions (ACL) Upholding mode IP authorization to attain the shop in upholding mode WYSIWYG text editor Content management system Affiliation programming Bulk lister - import .CSV files Capability to adjoin complementary modules Facility of making Modules On-Off just by one click Sub domains management Partial or full backup for database Automatic generation of .htaccess/robots.txt files SMTP e-mails sending or PHP mail() Definite typefaces management in PDF files For optimized search - Products indexation Live news from Online shopping portal in the Back-office Account management SMS alerts if any from inventory, new order, etc. Out of stock e-mail alerts RSS feed Export of the newsletter listed e-mails Modular Front-Office Simple template customization Tags cloud IE 6 compatible W3C compliant Ajax cart Ajax/Alias search Customized homepage with text and pictures Presentation of products Facility of making modules On-Off just by one click Characterized products on the homepage Facility to add advertisements Presentation of new products Capacity to incorporate Google Adsense Customizable favicon Breadcrumb Numerous recipient contact form Facility of bookmark by just one click Choice for currency/Language Products RSS feed Showing products in the same group Exhibiting best sellers Display the cart content and products grouping Display of everlasting information (like legals) Display of manufacturers, suppliers and additional links Bookmark by just one click “My account” block Newsletter subscription block RSS feed subscription Emphasize the obtainable payment means Third RSS feed block Option of quick search Promotions and Footer links display Guidelines of last purchase date or addition in cart on products pages Displaying total customer’s account (about details, orders, slip, etc.) Shah Net - Leading Offshore Web Portal Development Company in India offer Software Outsourcing India - Offshore Software Development, Offshore Portal Development, ASP.Net Development and Web Portal Developer, online shopping portal, Job Portal, Matrimonial Portal Development Company from Ahmedabad, Gujarat, India.

Tags:
Posted in Free PHP Scripts | Comments Off on Online Shoping Portal

Sharrre – A jQuery Plugin For Creating Social Sharing Widgets

Wednesday, November 30th, 2011

Advertise here with BSA


Sharrre is a jQuery plugin that eases creating social sharing widgets for Facebook,Twitter, Google Plus, Digg and Delicious.

The plugin calls the social buttons on demand which is great for minimizing the number of initial requests and improving loading speeds.

Sharrre jQuery Plugin

Any type of custom designs can be created for the widgets (no need to use the default buttons provided by the social networks) and events(like, +1, tweet, etc.) can be fired up with the plugin's API calls.

P.S. Google Plus widget requires PHP to work (the PHP file is already included in the package).

Special Downloads:
Ajaxed Add-To-Basket Scenarios With jQuery And PHP
Free Admin Template For Web Applications
jQuery Dynamic Drag’n Drop
ScheduledTweets

Advertisements:
Professional XHTML Admin Template ($15 Discount With The Code: WRD.)
Psd to Xhtml
SSLmatic – Cheap SSL Certificates (from $19.99/year)

Tags:
Posted in Uncategorized | Comments Off on Sharrre – A jQuery Plugin For Creating Social Sharing Widgets

c_xml

Wednesday, November 30th, 2011

Package:
c_xml
Summary:
Convert between XML files and arrays or strings
Groups:
PHP 5, XML
Author:
Rabotyahoff Alexandr
Description:
This class can Convert between XML files and arrays or strings...

Read more at http://www.phpclasses.org/package/7232-PHP-Convert-between-XML-files-and-arrays-or-strings.html


Tags: ,
Posted in Classes | Comments Off on c_xml

The Awesome Node.js And Its Gang

Tuesday, November 29th, 2011

Advertise here with BSA


Some of us are already familiar with Node.js and for some others, it is probably "another new development tool/language/standard that is getting popular but what the heck..".

Node.js is really getting popular + being used more and more each day and it deserves this attention with the flexibility and performance if offers.

What is Node.js?

In a single definition: Node.js is a server-side JavaScript environment that uses an asynchronous event-driven model.

JavaScript is mostly ran/rendered on the client-side, in the browsers. However, Node.js is a server-side JavaScript interpreter and allows us to handle and make requests via JavaScript.

Node.js Logo

It is so fast as the engine is powered by the Google's V8 JavaScript Engine, runs under a single thread and every I/O operation is asynchronous which means no waiting for I/O operations of other requests.

A Node.js application can handle thousands of concurrent connections with minimum resource usage

Also, the ability to share code between the server and client-side is another plus. For ex: you can easily run the same form validation code on both sides.

It is not alone in the world of server-side JavaScript as there are other solutions like Aptana Jaxer, Ringo, Narwhal or EJScript. And, running JavaScript in the server is not something new as well considering classic ASP with IIS can do that too. But, things running asynchronously changes many things.

How to learn Node.js?

There are already a good number of tutorials and (e)books on Node.js. Here are some great ones to start with:

There are many modules and resources to easily get going with Node.js. Also, some great open source applications built with it. Here they are:

 

Node Development


npm (Node Package Manager)

Node Package Manager

The popular package manager for Node.js which can be used for installing and publishing Node programs.

Also, it can manage dependencies and the website has a package-search-engine.

Socketbug

Socketbug Nodejs

A remote debugging tool built with Node.js and Socket.io which enables your mobile application to send/receive messages from other connected devices (mostly mobile in this case) to your desktop browser.

P.S. It was previously mentioned at WRD.

Socket.IO

Socket.IO For NodeJS

Socket.IO brings WebSockets real-time communications to every browser whether they support it or not.

It has several transport methods like WebSockets, Adobe® Flash® Socket or JSONP Polling and the best method for the client's browser is selected automatically.

Faye

Faye Node.js

A set of tools for so easy publish-subscribe messaging between web clients.

It comes with easy-to-use message routing servers for Node.js + Rack applications and clients that can be used on the server + in the browser.

pubsub.io

pubsub.io

Pubsub.io adds the interface of a database to a publish subscribe system.

You subscribe to queries, can preform select statement and even control the frequency of datas.

PDFKit

PDFKit

A PDF document generation library for NodeJS for creating basic-to-complex PDF files.

With a chainable API, complicated documents can be generated with only a few lines of code and it has support for vector graphics, images and custom fonts besides text.

Nodemailer

E-mail Module for NodeJS

A flexible NodeJS module for sending e-mails using SMTP or sendmail.

It can send attachments, embedded images, HTML with plain alternatives and has unicode support.

Zombie.js

Zombie.js

A lightweight framework for testing client-side JS code in a simulated environment.

Kue

Kue

A feature rich priority job queue for Node.js backed by Redis.

It has a plain and clean user-interface for viewing and managing queued, active, failed, and completed jobs.

ldapjs

ldapjs for Node.js

A pure JavaScript framework for implementing LDAP clients and servers in Node.js.

It can accomplish most of the features of LDAP v3 RFC(s) and compatible with the protocol and OpenLDAP.

riak-js

riak-js

Node.js Riak client with support for HTTP and Protocol Buffers.

Node.js MySQL Database Bindings

Node.js MySQL Driver

A set of Node.js bindings for MySQL and Drizzle.

You can build manual SQL queries, or use the wrapper methods that include auto-escaping

Redback

Redback - Redis for NodeJS

A fast, high-level Redis library for Node.JS that exposes an accessible and extensible interface to the Redis data types.

Redback comes bundled with advanced Redis structures such as the Social Graph, Full Text Index, or Rate Limiter. You can also build your own Redis-backed structures with ease.

 

Node.js Frameworks


Flatiron

Flatiron NodeJS

Flatiron comes with simple to use yet full featured components and lets developers add/remove what they want.

The components include routing, templating, middleware/request handling and more.

Express

Express for NodeJS

A fast and flexible web development framework for NodeJS that is inspired from Sinatra.

It comes with routing, redirection helpers, dynamic view helpers, content negotiation and much more.

Geddy

Geddy - NodeJS Framework

Geddy is a modular and complete web framework for Node.js. It eases serving  RESTful resources in any format (HTML, JSON or XML).

It also handles EJS templating, with recursive partials support.

RailwayJS

RailwayJS

It is a Node.JS MVC framework based on ExpressJS and allows building web applications in a similar manner as in Ruby On Rails.

RailwayJS has resource-based routing, JugglingDB ORM, Coffee-script support and more.

SocketStream

SocketStream

SocketStream is a new full stack web framework and distributed hosting platform built around the Single-page Application paradigm.

It uses HTML5 WebSockets, Socket.IO, Redis and other techologies for providing a responsive experience for the web.

Vows

Vows

This is a behavior driven development framework for Node.js for testing asynchronous code.

It executes the tests in parallel when needed and sequentially when there are dependencies.

NodeQuery

NodeQuery

NodeQuery allows us to invoke jQuery API calls on the server and receive callbacks from the browser in real-time.

Simply, we can work with any DOM (to the extent that jQuery can) without having to serve up any client side JavaScript beyond jQuery and NodeQuery.

Bricks.js

Bricks.js - NodeJS

This is an an advanced modular web framework built on Node.js.

It can be used as a standalone static webserver, a basic routing framework, a multi-level apache-like routing system, as well as being modular enough to have the capability to completely switch out its routing engine.

Stylus

Stylus For Nodejs

Stylus is a robust language that provides an efficient, dynamic and expressive way to generate CSS.

It has support for mixins, variables, conditionals, built-in functions and much more.

Jade

Jade - Node.js Template Engine

A template engine that is inspired from Haml, has very nice readability and flexible indentation.

It has support for mixins, static includes and (optional) memory caching.

 

Open Source Node.js Apps


Hummingbird

Hummingbird

A statistics application that displays user activities on a website, like pageviews or custom events in real-time.

It works with the help of a tracking pixel and makes use of websockets besides Node.js.

Cube

Cube NodeJS

Cube is a system for visualizing data of time series. It is built with NodeJS, , MongoDB and D3.

It has support for filtering events where events are sent to Cube in JSON.

Calipso

Calipso - NodeJS CMS

A CMS application built with Node.js that is based on Express, Connect & Mongoose.

It is made up of modules which are loaded asynchronously (with the nature of Node.js).

There is an integrated scheduler and feed module that allows pulling any content + any module can expose restful endpoints which makes it easier to build your own API.

Log.io

Log.io - Node.js Log Viewer

Log.io is a Node.js and Socket.io-powered log viewer which can display logs from multiple sources in real-time.

HUBOT

HUBOT

HUBOT is a bot written by the GitHub team to automatically handle regular tasks like posting images, translating languages, integrating with Google Maps, displaying Uptime Robot stats or any other custom task.

Cloud9 IDE

Cloud9 IDE

A full-featured web-based IDE which is mostly focused on JavaScript development.

It has syntax highlighting, an integrated debugger for Node.js and can be extended with plugins.

nide

nide - Node.js IDE

A web-based IDE built with Node.js that can display project files in a filetree, allows creating/deleting/renaming files and syntax highlighting.

It integrates with NPM and has an built-in Node.js documentation.

Twich

Twich NodeJS Chat

A NodeJS and PHP-powered chat application that has support for multiple rooms.

Its repository can be found here.

Vogue

Vogue For Node.js

Vogue is a very useful and tiny web server that watches CSS files of web pages opened through it and tells browsers to reload the stylesheet once it is updated.

Simply, no more refreshes during CSS updates.

Haraka

Haraka - NodeJS Mail Server

An event-driven e-mail server that supports can work as inbound and outbound.

It has various plugins for integrating with spam preventing algorithms, DNS blacklists and more.

 

Others

There are many other useful modules and tools for Node.js like:

And, these are not all as well. It is almost possible to find a resource on "everything Node.js" today.

So, don't fear that you can get stuck using Node.js on a project because there are not enough resources, tutorials or an active community. All of them exists out there.. and growing fast.

Special Downloads:
Ajaxed Add-To-Basket Scenarios With jQuery And PHP
Free Admin Template For Web Applications
jQuery Dynamic Drag’n Drop
ScheduledTweets

Advertisements:
Professional XHTML Admin Template ($15 Discount With The Code: WRD.)
Psd to Xhtml
SSLmatic – Cheap SSL Certificates (from $19.99/year)

Tags:
Posted in Uncategorized | Comments Off on The Awesome Node.js And Its Gang

Router Class

Tuesday, November 29th, 2011

Package:
Router Class
Summary:
Extract actions defined by URL patterns
Groups:
HTTP, PHP 5
Author:
Orkhan
Description:
This class can extract actions defined by URL patterns...

Read more at http://www.phpclasses.org/package/7239-PHP-Extract-actions-defined-by-URL-patterns.html


Tags: ,
Posted in Classes | Comments Off on Router Class