PhantomJS is a command-line tool that acts like a WebKit browser without any interface.
It has a fast and native support for various web standards:DOM handling, CSS selector, JSON, Canvas, and SVG.
- automated testing of web apps
- site scraping
- capturing pages
- PDF converting
- and much more..
Also, it can work on Windows, Mac + Linux environments (and, the next version is expected to support CoffeeScript).
Requirements: No Requirements
Compatibility: Windows, Mac & Linux
It comes in multiple parts where the "core" (which includes HTTP requests utilities, event management system or DOM extensions) is a must to use and every other feature is optional.
Such a structure helps keeping the filesize minimum which is pretty important when it is mobile.
The UI widgets of the framework is very rich and consists of 3D wall, accordion, sliding panels, flip page, coverflow, progress bar and much more.
There are also libraries for a slick user experience with drag 'n' drop, gesture recognizer or browser history.
Wink Toolkit is a project of Dojo Foundation and also expected to be a part of the Dojo Mobile.
Requirements: No Requirements
Compatibility: iPhone, iPad & Android
Streamie is a web-based, totally real-time and open source Twitter client which makes use of the latest web standards such as HTML5 and CSS3.
It has different menus for displaying mentions, direct messages, favorites or retweets. And, as expected, you can send tweets easily.
A number of options help customizing the application like message filtering, display settings and enabling geolocation.
The application is fully Ajaxed + uses nodeJS, less.js, require.js and Socket.IO which can be a good way of getting experienced in these "getting popular" resources.
Compatibility: All Major Browsers
SSHMeIn is a totally Ajaxed and open source web application that helps managing remote Unix servers behind firewalls.
Once a SSH tunnel is opened within the server, the application can control it easily.
If you are managing multiple servers, they can be organized in groups for easier access.
It has an increased security via unique keys for each computer, date-time of the last verification can be viewed.
There is also a web service which allows indication to a remote computer to open the configured tunnel according to the parameters provided.
Simply, SSHMeIn is a very handy application if you have your own .nix servers.
Requirements: PHP, MySQL
Compatibility: UNIX servers
There are many database editors with advanced features, but sometimes, a smaller and simpler tool is all we need.
DBKiss is a MySQL and PostgreSQL manager application that is only a single PHP file.
It has most of the features you can ask for including:
- import/export of data
- searching of the whole database or single tables
- an advanced SQL editor
- saving of templates
- multi-query execution with pagination
Also, it is compatible with MySQL versions 3.23 through 5.x and PHP 4 or 5.
Simply, it is a must-have for every developer, specially for the ones who need to work with different databases from time-to-time and need a quick solution.
Requirements: PHP 4+