Frameworks and Platforms
An Open-Source Enterprise Wiki and Web 2.0 Application Platform, TWiki
TWiki is a flexible, powerful, and easy to use enterprise wiki, enterprise collaboration platform and knowledge management system. It is a Structured Wiki, typically used to run a project development space, a document management system, a knowledge base, or any other groupware tool, on an intranet or on the internet. Web content can be created collaboratively by using just a browser. Users without programming skills can create web applications. Developers can extend the functionality of TWiki with Plugins. TWiki fosters information flow within an organization; lets distributed teams work together seamlessly and productively; and eliminates the one-webmaster syndrome of outdated intranet content.
TWiki looks and feels like a normal Intranet or Internet web site. However it also has a Edit link at the bottom of every topic (web page), everybody can change a topic or add content by just using a browser.
You can surf and add/change content to get an idea of how TWiki works. Start surfing a demo at the WebHome topic, or learn about the platform in the Welcome Guest.
A Multiplatform And Open-Source Programming Language
haXe is an open source programming language. While most of the other languages are bound to their own platform (Java to the JVM, C# to .Net, ActionScript to the Flash Player), haXe is a multiplatform language.
You can use haXe to target the following platforms :
- Javascript : You can compile a haXe program to a single
.jsfile. You can access the typed browser DOM APIs with autocompletion support, and all the dependencies are resolved at compilation time. - Flash : You can compile a haXe program to a
.swffile. haXe can compile for Flash Players 6 to 9, with either “old” Flash<8 API or newest AS3/Flash9 API. haXe offers very good performance and language features to develop Flash content. - NekoVM : You can compile a haXe program to NekoVM bytecode. This can be used for server-side
mod_nekofor Apache) and also for commandline or desktop applications, since the NekoVM can be embedded and extended with some other DLL. programming such as dynamic webpages (using - PHP : You can compile a haXe program to
.phpfiles. This enable you to use a high level strictly-typed language such as haXe while keeping full compatibility with your existing server platform and libraries.
The idea behind haXe is to let the developer choose the best platform to do a given job. In general, this is not easy to do because every new platform comes with its own programming language. What haXe provides to you is :
- a standardized language with many good features
- a standard library (including
Date,Xml,Math…) that works the same on all platforms - platform-specific libraries : the full APIs for a given platform are accessible from haXe
Open Source Collaboration Platform
cyn.in Community Edition is a free open source edition distributed under the terms of the GNU GPL v3 license. The community edition is a virtual appliance that can be easily installed with minimum amount of assistance. The virtual appliance contains all components it needs, there are no complex integrations required with your existing environment. It enables teams to share workspaces, applications, documents, files and digital content within a secure, unified environment & a web 2.0 interface.
Â
cyn.in has an un-paralleled feature set that enables rich and dynamic collaboration. Strong security features, rules, workflows and role based access control makes cyn.in perfect for medium to large enterprises. Easy to use web 2.0 applications, fast UI and ease of setup helps small teams adapt quickly.
An Open-Source Web Application Framework That Helps You Write PHP Programs!
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. Just check it out projects built on CodeIgniter or you can go and download CodeIgniter here!
CodeIgniter is right for you if…
- You want a framework with a small footprint.
- You need exceptional performance.
- You need broad compatibility with standard hosting accounts that run a variety of PHP versions and configurations.
- You want a framework that requires nearly zero configuration.
- You want a framework that does not require you to use the command line.
- You want a framework that does not require you to adhere to restrictive coding rules.
- You are not interested in large-scale monolithic libraries like PEAR.
- You do not want to be forced to learn a templating language (although a template parser is optionally available if you desire one).
- You eschew complexity, favoring simple solutions.
- You need clear, thorough documentation.
SilverStripe A Powerful, Scalable, Cross Platform, Open-Source Content Management System/Framework
SilverStripe is an intuitive content management system atop a powerful programming framework.They’ve rethought how content editors, developers, and designers should build and manage websites. They’ve arrived at a unique combination that empowers all three to get their jobs done more quickly and with more flexibility.
See the design flexibility for yourself in showcase and free themes directory!
You get the benefit of SilverStripe being free, with the backing of a vibrant open source community who support, test, and contribute to the SilverStripe product.
- Simple. Intuitive and user-friendly
- Flexible coding framework (MVC)
- Scalable. From 1 page to a million
- Standards Compliant. Fully XHTML compliant
- Modular. Easy to extend
- Template Freedom. No restrictions on the look and feel of your site
- Open source. It’s free (BSD) and you can contribute to the project.
- Cross platform. (Windows/Linux/Mac) and easy to install (PHP based)
- Supported. Professionally backed by the developers
The Free and Fast Image Rotation Engine - Revolver
Revolver is a fast image rotation engine and can be used as a clean, simple way to showcase a design portfolio, sketchbook, photoblog, or simple image gallery. Uses abound. Be creative, invent your own.
Benefits And Features:
Run Your Web Applications On Google’s Infrastructure - It’s Free To Get Started With Google App Engine!
Google App Engine lets you run your web applications on Google’s infrastructure. App Engine applications are easy to build, easy to maintain, and easy to scale as your traffic and data storage needs grow. With App Engine, there are no servers to maintain: You just upload your application, and it’s ready to serve your users. Download the App Engine SDK or Check out the app gallery to see sample applications.
You can serve your app using a free domain name on the appspot.com domain, or use Google Apps to serve it from your own domain. You can share your application with the world, or limit access to members of your organization. App Engine costs nothing to get started. Sign up for a free account, and you can develop and publish your application for the world to see, at no charge and with no obligation. A free account can use up to 500MB of persistent storage and enough CPU and bandwidth for about 5 million page views a month. Google App Engine makes it easy to build an application that runs reliably, even under heavy load and with large amounts of data. The environment includes the following features:
- dynamic web serving, with full support for common web technologies
- persistent storage with queries, sorting and transactions
- automatic scaling and load balancing
- APIs for authenticating users and sending email using Google Accounts
- a fully featured local development environment that simulates Google App Engine on your computer
This is a PREVIEW RELEASE of Google App Engine. For now, account registrations are limited to the first 10,000 developers, and applications are restricted to the free account limits.
ASP.NET AJAX Is A Free Framework For Building A New Generation Of Richer, More Interactive, Highly Personalized Cross-Browser Web Applications
ASP.NET AJAX is a free framework for building a new generation of richer, more interactive, highly personalized cross-browser web applications. This new web development technology from Microsoft integrates cross-browser client script libraries with the ASP.NET 2.0 server-based development framework.
In addition, ASP.NET AJAX offers you the same type of development platform for client-based web pages that ASP.NET offers for server-based pages. And because ASP.NET AJAX is an extension of ASP.NET, it is fully integrated with server-based services. ASP.NET AJAX makes it possible to easily take advantage of AJAX techniques on the web and enables you to create ASP.NET pages with a rich, responsive UI and server communication. However, AJAX isn’t just for ASP.NET. You can take advantage of the rich client framework to easily build client-centric web applications that integrate with any backend data provider and run on most modern browsers.
CakePHP Enables PHP Users At All Levels To Rapidly Develop Robust Web Applications.
CakePHP is a rapid development framework for PHP which uses commonly known design patterns like ActiveRecord, Association Data Mapping, Front Controller and MVC.
Features
- No Configuration - Set-up the database and let the magic begin
- Extremely Simple - Just look at the name…It’s Cake
- Active, Friendly Community - Join us #cakephp on IRC. We’d love to help you get started.
- Flexible License - Distributed under the MIT License
- Clean IP - Every line of code was written by the CakePHP development team
- Best Practices - covering security, authentication, and session handling, among the many other features.
- OO - Whether you are a seasoned object-oriented programmer or a beginner, you’ll feel comfortable
Developers Can Easily Create Cross Platform Applications Using Mono Open-Source Software Platform
Mono provides the necessary software to develop and run .NET client and server applications on Linux, Solaris, Mac OS X, Windows, and Unix. Sponsored by Novell, the Mono open source project has an active and enthusiastic contributing community and is positioned to become the leading choice for development of Linux applications. Download Mono Now!
Features
- Multi-platform.
- Based on the ECMA/ISO standards.
- Runs ASP.NET and Winforms applications.
- Can run .NET, Java, Python and more.
- Open Source, Free Software.
- Commercially supported.
- Comprehensive technology coverage










![header=[Premier Survey] body=[Create your own free survey in just 10 minutes!]](http://www.smashingapps.com/banner/premierysurvey-banner.jpg)
![header=[LogicWeb] body=[Linux Dedicated Server and dedicated hosting. Dedicated servers starting at $69/mo. Custom dedicated servers. Buy your new dedicated server today. Web Server]](http://www.smashingapps.com/banner/logic-web-100x100.gif)
![header=[Dolphin Geeks] body=[Providing Boonex Dolphin Installation, Boonex Dolphin support, ray installation, ray service and ray support.]](http://www.smashingapps.com/banner/dolphin-geeks100x100.jpg)
![header=[Design Jobs on the Wall] body=[Job board managed by Web Designer Wall where you can find and post design jobs.]](http://www.smashingapps.com/banner/design-jobs-webdesignerwall-100x100.gif)
![header=[iNetZeal] body=[Affordable & Quality SEO Service by Expert SEO Company!]](http://www.smashingapps.com/banner/Z-inetzeal-100x100-banner.jpg)

