CSS-On-Diet is a preprocessor for CSS files. The key feature are mnemonics for frequently used properties and value names, which are similar to Emmet abbreviations. Other goodies include intuitive media breakpoints, optional colons and semicolons, nested and one line comments, variables and mixins, calculator, hexadecimal RGBA.
Exchange is a library helping you to deal with money in your ruby application. It features an intuitive DSL, measures to prevent floating point errors, currency conversion, typecasting, formatting options and more. It's goal is to make your life easier by dealing with money in decimal format with the precision of your choice and relieving you of most of the pitfalls involved in money handling.
Yakindu Statechart Tools (SCT) is an Open-Source-Tool for the specification and development of reactive, event-driven systems with the help of state machines. It consists of an easy-to-use tool for graphical editing and provides validation, simulation and code generators for different target platforms.
The main features of Yakindu Statechart tools are:
+ smart combination of textual and graphical modeling
+ syntactic and semantic validation of the state machines
+ executable models via the simulation engine
+ code generators for Java, C and C++
Rails Engine for I18n management with redis as backend.
Add this line to your application's Gemfile:
And then execute:
Modify your config/routes.rb and add:
mount I18nDashboard::Engine => '/i18n_dashboard'
Add to the bottom of config/environment.rb or in rake task.
I18nDashboard::Engine.redis = Redis.new
I18nDashboard.configure do |config| config.layout = 'admin' config.inline_main_app_named_routes = true end
If change the layout you should keept in mind:
- Specify the path to te partials
render 'application/admin_menu'instead of
- Add prefix
main_appto the main app routes or set
inline_main_app_named_routes = true.
- Fork it
- Create your feature branch (
git checkout -b my-new-feature)
- Commit your changes (
git commit -am 'Add some feature')
- Push to the branch (
git push origin my-new-feature)
- Create new Pull Request
Gitsu allows you to quickly switch between configured Git users. It also allows you to switch to multiple users for pairing.
Fork it on Github
Dojo saves you time and scales with your development process, using web standards as its platform. It’s the toolkit experienced developers turn to for building high quality desktop and mobile web applications.
From simple websites to large packaged enterprise applications whether desktop or mobile, Dojo will meet your needs.
Moobile is a new mobile application framework built on MooTools.
QuipoJS simplifies the way you work and executes fast. It is great for mobile web development and comes with all mobile event handlers like tap, double tap, touch, swipe, etc. QuipoJS currently works on iOS, Android, Blackberry 5+ and WebOS mobile devices.
Quipo is released under the MIT License. Free to use and modify, developer and bussiness-friendly license.
Mobify.js is an open source client-side web framework that helps you adapt any website to support any device. Powering millions of daily mobile visits to your favourite websites.
Unify was built to improve the development efficiency of apps for smartphones. Currently it supports smartphones based on the platforms iOS, Android and WebOS. There is support for desktop operating systems like Windows or Mac OS as well.
Unify is made available under a dual license: MIT + Apache, Version 2.0
- Make Apps for iOS, Android & Blackberry devices.
- Leverages the capabilities of current mobile devices.
- Easy implementation of HTML5 features like WebSQL, Orientation, Connection and more…
- Capture touch events like swipe, tap, doubletap…
- Easy to extend with Sugars to sweeten your apps.
- Fully customizable design.
- Distribute Apps in Mobile Stores or in websites.
ChocolateChip is a jQuery-like framework. It retains its small size by avoiding desktop and legacy browser support, choosing to support the latest standards in modern mobile browsers using Webkit.
Made with only iPhone in mind in the first place (reason of i UI), we now supports most smartphones & tablets.
iUI has the following features:
- Create Navigational Menus and iPhone-style interfaces from standard HTML
- Ability to handle phone orientation changes
- Provide a more “iPhone-like” experience in your Web apps
iUI doesn't come with dozens of transitions styles or hundreds of built-in UI elements like you can find in bigger frameworks like JQueryMobile or Sencha. And this is on purpose.
We really want to keep core code as lightweight as possible.
Mobilize.js is a solution for
- Creating a mobile version of an existing web site
- Adding mobile support for CMS, eCommerce or other web platform
- Adding mobile support for your web themes
Mobilize.js is superior to existing open or proprietary mobile site solutions
- Easy to integrate: only one <script> tag needed
- Bulk mobilization for free - focus on more value adding features
- Open source: no expensive subscription or Software-as-a-Service partners needed.
Sencha Touch 2, a high-performance HTML5 mobile application framework, is the cornerstone of the Sencha HTML5 platform. Built for enabling world-class user experiences, Sencha Touch 2 is the only framework that enables developers to build fast and impressive apps that work on iOS, Android, BlackBerry, Kindle Fire, and more.