### **Awesome Volt** [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) A collection of awesome things regarding Volt ecosystem. - [Volt](#volt) - [Volt General Resources](#volt-general-resources) - [Volt Community](#volt-community) - [Volt Tools](#volt-tools) - [Volt Tutorials](#volt-tutorials) - [Volt Components](#volt-components) - [Videos](#videos) - [Demos and Apps](#demos-and-apps) - [Contribution](#contribution) --- ### Volt > A Ruby web framework where your Ruby runs on both server and client See how [you can build a Todo Tracking App in Volt in 10 minutes](https://www.youtube.com/watch?v=KbFtIt7-ge8) #### Volt General Resources * [Volt Official Site](http://voltframework.com/docs) * [Volt GitHub](https://github.com/voltrb/volt) * [Volt Official docs](https://github.com/voltrb/volt) in English, japanese and spanish #### Volt Community * [Volt Gitter](https://gitter.im/voltrb/volt) * [Volt StackOverflow](http://stackoverflow.com/questions/tagged/voltrb) * [Volt Twitter](https://twitter.com/voltframework) * [Volt Subreddit](https://www.reddit.com/r/voltframework) * [Volt Blog](http://voltframework.com/blog) #### Volt Tools * [Textmate bundle for Volt](https://github.com/jonah-potter/volt.tmbundle) * [BrowserIrb](https://github.com/voltrb/volt-browser_irb) Provides an irb like terminal in the browser #### Volt Tutorials * [Sample todo App](http://docs.voltframework.com/en/tutorial/a_sample_todo_app.html): step by step tutorial for a simple todo app * [Rick Carlino series](http://datamelon.io/blog/) see also [videos](#videos) below #### Volt Components * [volt-fields](https://github.com/voltrb/volt-fields) * [volt-user_templates](https://github.com/voltrb/volt-user_templates) * [volt-pagination](https://github.com/voltrb/volt-pagination) * [volt-google_maps](https://github.com/voltrb/volt-google_maps) * [volt-code_highlight](https://github.com/voltrb/volt-code_highlight) * [volt-datepicker](https://github.com/voltrb/volt-datepicker) * [volt-sql](https://github.com/voltrb/volt-sql) * [volt-redis_message_bus](https://github.com/voltrb/volt-redis_message_bus) * [volt-upload](https://github.com/alexandred/volt-upload) File upload support for Volt. Supports storing to the database, local storage and Cloudinary * [volt-upload](https://github.com/andrew-carroll/volt-upload) Drop-in file upload support * [volt-braintree](https://github.com/cbetta/volt-braintree) Unofficial Braintree component for Volt that provides you with a way to load the Braintree * [volt-highcharts](https://github.com/balmoral/volt-highcharts) * [matthew342/volt-easypiechart](https://github.com/matthew342/volt-easypiechart) Simple Volt component to use the EasyPieChart jQuery plugin * [volt-bootflat](https://github.com/voltrb/volt-bootflat) Bootflat Bootstrap theme * [volt-usa](https://github.com/heri/volt-usa) 18F US Web Design framework * [volt-foundation](https://github.com/voltrb/volt-foundation) volt component to add zurb foundation * [volt-awesome](https://github.com/heri/volt-awesome) theme based on Font Awesome * [volt-osmaps](https://github.com/heri/volt-osmaps) Volt component wrapping Leaflet.js to use OpenStreetMaps * [volt-table](https://github.com/matthew342/volt-table) able component for Volt with paging, sorting, and filtering built in. * [volt-simple_icon_selector](https://github.com/neurodynamic/volt-simple_icon_selector) * [volt-autocomplete](https://github.com/miguelalarcos/volt-autocomplete) * [volt-packjs](https://github.com/ybur-yug/volt-packjs) A gem to automatically grab, minify, and add a JS lib to a Volt app's assets. * [volt-webix](https://github.com/balmoral/volt-webix) Volt wrapper of Webix Javascript library. * [volt-slim](https://github.com/ASnow/volt-slim) --- ### Demos and Apps > Applications done with Volt * [Opal-Phaser](http://opalphaser.com/) an Opal wrapper for the Phaser framework, to write Canvas or WebGL games in Ruby. [Source](https://github.com/orbitalimpact/opal-phaser-site) * [volt-highcharts-app](http://volt-highcharts-app.herokuapp.com/) A whimsical demonstration of highly-reactive Ruby+Opal+Volt wrap of Highcharts JS. [source](https://github.com/balmoral/volt-highcharts-app) * [unjustice](http://unjustice.herokuapp.com/), your companion to navigating the St Louis Municipal Court System. * [ThirdEye](https://github.com/jikkujose/third_eye) Real time monitoring system for crowd sourced traffic events * [](http://www.timeformattingisannoying.com/) A simple Volt app for fiddling with strftime formatting. [Source](https://github.com/neurodynamic/rubytime) * [volt chat](https://voltchat.herokuapp.com/) * [iandonovan/blackjack-volt](https://github.com/iandonovan/blackjack-volt) * [volt_twitter_clone](https://immense-plains-7200.herokuapp.com/) [source](https://github.com/fry1026/volt_twitter_clone) * [heri/kutoa](https://github.com/heri/kutoa) Connectin refugees and donators #Aidrefugees * [maxplomer/simple_public_timeline](https://github.com/maxplomer/simple_public_timeline) App that displays 20 newest tweets * [maxplomer/volt_hipster_cat](https://github.com/maxplomer/volt_hipster_cat) Game * [xurde/voltchat](https://github.com/xurde/voltchat) * [kodi0/voltblog](https://github.com/kodi0/voltblog) --- ### Videos * [Building a Todo Tracking App in Volt in 10 minutes](https://www.youtube.com/watch?v=KbFtIt7-ge8) * [What is Volt in 6 min](https://www.youtube.com/watch?v=P27EPQ4ne7o) * [RubyConf 2014 - Isomorphic App Development with Ruby and Volt by Ryan Stout](https://www.youtube.com/watch?v=7i6AL7Walc4) * [Routes and Templates in Volt](https://www.youtube.com/watch?v=1yNMP3XR6jU) #### @RickCarlino's Screencast Series * [Episode 19: Recurring Volt Background Jobs with Clockwork Gem](https://www.youtube.com/watch?v=5aeIclexFs0) * [Episode 17: Promises Objects in Volt / Opal](https://www.youtube.com/watch?v=YRqod0qNGWg) * [Episode 15: Pagination of Volt Collections](https://www.youtube.com/watch?v=mFBo6f-I-jQ) * [Episode 13: Routes and Multi-View apps](https://www.youtube.com/watch?v=cpOFL5u3Ykw) * [Episode 12: Volt-Mailer gem (premium)](https://www.youtube.com/watch?v=2xjwxhC3Jfc) * [Episode 11: A Payment Form with Stripe and Volt](https://www.youtube.com/watch?v=o13w8n7TMLY) * [Episode 10: Six Concepts for New Volt Framework](https://www.youtube.com/watch?v=x1yPgUUG0Js) * [Episode 9: Twitter Clone Demoing Volt User Permissions](https://www.youtube.com/watch?v=wFUkVqPOka4) * [Episode 8: Using JS Libraries in Opal](https://www.youtube.com/watch?v=B0b7l4hG-C8) * [Episode 7: Volt Runners, Database Seeds and Faker](https://www.youtube.com/watch?v=HG4L0WFagbM) * [Episode 6: Productivity with the Volt Component Ecosystem](https://www.youtube.com/watch?v=whbYM7Jd7M8) * [Episode 5: Static Frontend Apps with Ruby](https://www.youtube.com/watch?v=5NHU0865tj0) * [Episode 4: Volt APIs](https://www.youtube.com/watch?v=J7tg76CothM) * [Episode 3: Understanding Volt Views, Tags and ModelControllers](https://www.youtube.com/watch?v=UnQCEeo7gKE) * [Episode 2: Building a realtime chat app in Volt](https://www.youtube.com/watch?v=rc4GR04KUy0) * [Episode 1: Understanding Volt::Task objects in the Volt Framework](https://www.youtube.com/watch?v=th0UKrSFdo0) **Ricks Premium Videos** * [Deploying Volt Apps to Heroku](http://blog.datamelon.io/blog/2015/deploying-volt-apps-to-heroku.html) * [Building a CORS App in Volt](http://blog.datamelon.io/blog/2015/building-cors-apis-in-volt.html) * [Advanced Routing and Templating](http://blog.datamelon.io/blog/2015/advanced-routing-and-templating.html) --- ### Contribution Your contributions and suggestions are heartily♡ welcome. --- ### License [![CC0](http://i.creativecommons.org/p/zero/1.0/88x31.png)](http://creativecommons.org/publicdomain/zero/1.0/)