Awesome List Updates on Sep 14 - Sep 20, 2015
25 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Tips
Export a branch with history to a file.
git bundle create <file> <branch-name>
Import from a bundle
git clone repo.bundle <repo-dir> -b <branch-name>
2. Awesome Nodejs
Packages / URL
- normalize-url (⭐833) - Normalize a URL.
- speakingurl (⭐1.1k) - Generate a slug from a string with transliteration.
- linkify-it (⭐653) - Link patterns detector with full unicode support.
- url-pattern (⭐582) - Easier than regex string matching patterns for URLs and other strings.
Resources / Cheatsheets
- Stream FAQs (⭐194) - Answering common questions about streams, covering pagination, events, and more.
3. Awesome Elixir
Queue
- queuex (⭐11) - Priority Queue with multiple backends.
4. Awesome Dotnet
Game
- Duality (⭐1.4k) - Duality is a 2D game development framework. Focused on modularity, comes with a visual editor.
Graphics
- NGraphics (⭐704) - NGraphics is a cross-platform library for rendering vector graphics on .NET
5. Awesome Rails Gem
User / Authorization
- Pundit (⭐7.8k) - Pundit provides a set of helpers which guide you in leveraging regular Ruby classes and object oriented design patterns to build a simple, robust and scaleable authorization system.
Active Record / Omniauth
- Enumerize (⭐1.7k) - Enumerated attributes with I18n and ActiveRecord/Mongoid support. It can be integrated with Simple Form.
- counter_culture (⭐1.7k) - Turbo-charged counter caches for your Rails app. Huge improvements over the Rails standard counter caches.
- Sequenced (⭐370) - Sequenced is a simple gem that generates scoped sequential IDs for ActiveRecord models.
- FriendlyId (⭐5.9k) - FriendlyId is the “Swiss Army bulldozer” of slugging and permalink plugins for ActiveRecord. It allows you to create pretty URL’s and work with human-friendly strings as if they were numeric ids for ActiveRecord models.
- PaperTrail (⭐6.4k) - PaperTrail lets you track changes to your models' data. It's good for auditing or versioning.
- globalize (⭐2.1k) - Rails I18n de-facto standard library for ActiveRecord model/data translation.
- deep_cloneable (⭐750) - This gem gives every ActiveRecord::Base object the possibility to do a deep clone that includes user specified associations.
- social_shares (⭐331) - Check how many times url was shared in social networks.
Plugins / Omniauth
- Spreadsheet (⭐1.1k) - Library is designed to read and write Spreadsheet Documents.
- Chartkick (⭐6k) - Chartkick helps your to create beautiful Javascript charts with one line of Ruby.
- kaminari (⭐21) - A Scope & Engine based, clean, powerful, customizable and sophisticated paginator for Rails 3 and 4.
- CKEditor (⭐2.2k) - CKEditor is a WYSIWYG text editor designed to simplify web content creation. It brings common word processing features directly to your web pages. Enhance your website experience with our community maintained editor. ckeditor.com
- HTML::Pipeline (⭐2.2k) - GitHub HTML processing filters and utilities. This module includes a small framework for defining DOM based content filters and applying them to user provided content.
- Slack Notifier (⭐1.5k) is a simple wrapper to send notifications to Slack webhooks.
API / Omniauth
- ActiveModel::Serializers (⭐5.2k) - Serializer brings convention over configuration to your JSON generation.
- Jbuilder (⭐4.1k) - Jbuilder gives you a simple DSL for declaring JSON structures that beats massaging giant hash structures. This is particularly helpful when the generation process is fraught with conditionals and loops.
- rest-client (⭐5.2k) - Simple HTTP and REST client for Ruby, inspired by microframework syntax for specifying actions.
- has_scope (⭐1.6k) - Map incoming controller parameters to named scopes in your resources.
Debug / Omniauth
- letter_opener (⭐3.5k) - Preview email in the default browser instead of sending it. This means you do not need to set up email delivery in your development environment, and you no longer need to worry about accidentally sending a test email to someone else's address.
- pry-rails (⭐1.3k) - Avoid repeating yourself, use pry-rails instead of copying the initializer to every rails project. This is a small gem which causes rails console to open pry. It therefore depends on pry.
- web-console (⭐1.3k) - Web Console is a debugging tool for your Ruby on Rails applications.
- spring (⭐2.7k) - Spring is a Rails application preloader. It speeds up development by keeping your application running in the background so you don't need to boot it every time you run a test, rake task or migration.
- rails-footnotes (⭐1.5k) - Rails footnotes displays footnotes in your application for easy debugging, such as sessions, request parameters, cookies, filter chain, routes, queries, etc.
- g (⭐108) - The Kernel.g that works like Kernel.p by using terminal-notifier or growl.
- terminal-notifier (⭐6k) - terminal-notifier is a command-line tool to send Mac OS X User Notifications, which are available in Mac OS X 10.8 and higher.
File Uploading / Omniauth
- remotipart (⭐1k) - Rails jQuery file uploads via standard Rails "remote: true" forms.
- MiniMagick (⭐2.7k) - MiniMagick is a ruby wrapper for ImageMagick or GraphicsMagick command line.
- fog (⭐4.3k) - Fog is the Ruby cloud services library, top to bottom.
Searching / Omniauth
- Chewy (⭐1.8k) - High-level Elasticsearch Ruby framework based on the official elasticsearch-ruby client.
Scheduled/Recurrence Jobs / Omniauth
- Whenever (⭐8.6k) - Whenever is a Ruby gem that provides a clear syntax for writing and deploying cron jobs.
- Sucker Punch (⭐2.6k) - Sucker punch is a single-process Ruby asynchronous processing library.
View Helper / Omniauth
- Simple Form (⭐8k) - Simple form aims to be as flexible as possible while helping you with powerful components to create your forms. The basic goal of Simple Form is to not touch your way of defining the layout, letting you find the better design for your eyes.
- Nested Form (⭐1.8k) - This is a Rails gem for conveniently manage multiple nested models in a single form. It does so in an unobtrusive way through jQuery or Prototype. It can also be integrated with Simple Form.
- meta-tags (⭐2.5k) - Search Engine Optimization (SEO) plugin for Ruby on Rails applications.
- active_link_to (⭐826) - active_link_to adds css 'active' class to your links.
Environment Variables / Omniauth
- Figaro (⭐3.7k) - Figaro is very simple, Heroku-friendly Rails app configuration using ENV and a single YAML file.
- dotenv (⭐6.2k) - Dotenv is a gem that allows you to set your environment variables in .env file, and it will load it in to ENV.
Admin Panel / Omniauth
- RailsAdmin (⭐7.7k) - RailsAdmin is a Rails engine that provides an easy-to-use interface for managing your data.
Logging / Omniauth
- Ahoy (⭐3.7k) - Ahoy provides a solid foundation to track visits and events in Ruby, JavaScript, and native apps.
- Lograge (⭐3.2k) - An attempt to tame Rails' default policy to log everything.
Coding Style / Omniauth
- RuboCop (⭐12k) - Rubocop is a Ruby static code analyzer. Out of the box it will enforce many of the guidelines outlined in the community Ruby Style Guide (⭐16k).
- Rails Best Practice (⭐4.1k) - Rails best practice is a code metric tool to check the quality of rails codes.
Testing / Omniauth
- rspec-rails (⭐4.9k) - Rspec-rails is a testing framework for Rails 3.x and 4.x.
- Database Cleaner (⭐2.8k) - Database Cleaner is a set of strategies for cleaning your database in Ruby.Support ActiveRecord, DataMapper, Sequel, MongoMapper, Mongoid, CouchPotato, Ohm and Redis.
- shoulda-matchers (⭐3.3k) - Shoulda-matchers provides serveral matchers for testing common Rails functionality.
- ResponseCodeMatchers (⭐57) - ResponseCodeMatchers provides rspec matchers to match http response code.
Production / Security
- Slowpoke (⭐280) - Rack::Timeout is great. Slowpoke makes it better.
- Rack Attack (⭐5.2k) - Rack middleware to blocking & throttling.
- Responders (⭐2k) - A set of Rails responders to dry up your application.
6. Awesome Artificial Intelligence
Programming
Code
- FANN - Fast Artificial Neural Network Library, native for C
Learning
- Awesome Machine Learning (⭐63k) - Like this Github, but ML-focused
Organizations
Journals
7. Awesome Github
Infomation for people who are new to GitHub
- GitHub Pages - Websites for you and your projects. Hosted directly from your GitHub repository. Just edit, push, and your changes are live.
- Filetypes that GitHub can do magic with:
- GeoJSON/TopoJSON - Instantly render maps (⭐149) when you add a GeoJSON file to a repository.
- iPython/Jupyter - Yes, that's right, GitHub also renders
ipynb
files right in the browser. The possibilities are endless (⭐16k). - PDF - View PDFs right in your browser.
- STL files - It's pretty amazing, 3D right in the browser.
- CSV - Data journalists and civic data nerds rejoice, comma separated values right in the browser!
- SVG - Not only can you view scalable vector graphics in the browser, but you can see the difference between versions visually! You've got to see it to believe it. (In fact, you can do this with most image files.)
- PSD - That's right, same idea as SVG, but for Photoshop files!
Resources for those already familiar with GitHub
- GitHub Universe - Two full days on how to build, collaborate, and deploy great software, presented by GitHub. October 1 & 2, 2015, SF.
Tips, tricks, tools, and add-ons for GitHub power users
- A collection of awesome browser extensions for GitHub. (⭐2.5k) - Well, the link kinda' says it all.
- Gitbook - A modern publishing toolchain. Simply taking you from ideas to finished, polished books.
- Redliner (⭐25) - A tool for facilitating the redlining of documents with the GitHub uninitiated.
8. Awesome Opengl
GLSL Editors
- ShaderFrog - WebGL Shader Editor and Composer
9. Awesome Devenv
Terminal / Extensions
- jq - a lightweight and flexible command-line JSON processor
10. Awesome Hadoop
Libraries and Tools
- Oozie Eclipse Plugin - A graphical editor for editing Apache Oozie workflows inside Eclipse.
11. Awesome Emails
Design / Misc
- Mail Servers Best Pratices - This guide is a brief summary of email best practices that we have learned from managing mail servers.
Blogs / Misc
12. Awesome Ctf
Starter Packs
- CTF Tools (⭐7k) - Collection of setup scripts to install various security research tools.
13. Awesome R
Web Technologies and Services
- Rfacebook (⭐350) - Access to Facebook API via R.
14. Awesome Flexbox
Featured Projects / Slides and Notes
- Visualizing Flexbox - A neat little CodePen Demo to play around with Flex properties.
15. Awesome Deep Learning
Researchers / Frameworks
16. BEM Resources
Articles
Resources
Slides & Videos / Slides
17. Awesome Bigdata
NewSQL Databases
- TiDB (⭐34k) - TiDB is a distributed SQL database. Inspired by the design of Google F1.
18. Awesome Json Datasets
Government
- Department of Justice
Travel
More Awesome Lists
- Public Datasets (⭐59k) (Datasets beyond just JSON)
19. Amas
Ask these people anything!
- Yitzchok Willroth (⭐0) - Coder & Rabbi (though seldom at the same time!); Engineering Practice Manager, Grovo; Organizer, ShorePHP & NYPHP; Conference Speaker; Mentor.
- Jeff Carouth (⭐0) - Lead Platform Engineer at Liftopia, Co-host of the Loosely Coupled Podcast, mentor, and conference speaker.
- Matthew Turland (⭐2) - Full Stack Engineer at When I Work, author, mentor, and conference speaker.
- Joe Ferguson - PHP Dev, Sys Admin, Community Builder, Conf Organizer & Speaker, Maker, Hacker, Tinkerer, Space Geek, Husband. Enjoys craft beers and whiskey. Owned by cats.
- Hamish Friedlander (⭐0) - Developer, CTO at SilverStripe, human (presumed).
- Chris Tankersley (⭐0) - PHP developer, system admin, speaker, teacher, sometimes writer, and I play video games on YouTube.
Ask these organizations anything!
- Code Monkey Health (⭐0) - Helping developers and others with tips, tricks, recipes and programs focused on Lifestyle, Exercise, Attitude and Food LEAF.
20. Awesome Dojo
Other Awesome Lists / Dojo 2
- awesome-javascript (⭐29k) - awesome JavaScript list
- awesome-javascript-books (⭐124) - awesome JavaScript books
- awesome lists:
- awesome (⭐223k) - awesome list
- awesome-awesome (⭐2.2k) - awesome list
- GetAwesomeness - awesome lists
- lists (⭐8.5k) - awesome lists
- awesome-all (⭐179) - awesome lists
- awesome-awesome (⭐248) - awesome lists
21. Awesome Javascript
Sliders / Runner
- basic-jquery-slider (⭐542) - Simple to use, simple to theme, simple to customise.
- jQuery.adaptive-slider (⭐53) - A jQuery plugin for a slider with adaptive colored figcaption and navigation.
- slidr (⭐1.6k) - add some slide effects.
Video/Audio / Other
- prettyembed.js (⭐1.1k) - Prettier embeds for your YouTubes - with nice options like high-res preview images, advanced customization of embed options, and optional FitVids support.
Misc / Other
22. Awesome Laravel
Popular Packages / Databases, ORMs, Migrations & Seeding
- Backup Manager (⭐638) - Backup and restore databases from S3, Dropbox, SFTP etc.
Popular Packages / Third-party Service Integration
- Laravel Newsletter (⭐1.5k) - Send newsletters with Mailchimp
23. Awesome Polymer
Tools
- Polybuild (⭐75) An all-in-one build tool for Polymer apps.
Testing
- Web components tester istambul (⭐28) Istanbul coverage plugin for web-component-tester.
24. Awesome Talks
Cognitive Development
- The Last Lecture: Achieving Your Childhood Dreams by Randy Pausch [1:16:26]
25. Awesome AutoIt
Syntax Highlighter / OpenOffice
- Highlight.js - Added AutoIt since version 8.7
- WP Syntax (WordPress Plugin) - based on GeSHi.
Other Awesome Lists / OpenOffice
- awesome-all (⭐179) by @bradoyler
- Prev: Sep 21 - Sep 27, 2015
- Next: Sep 07 - Sep 13, 2015