Awesome List Updates on Sep 19, 2015
8 awesome lists updated today.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Promises
Promises/A+ Implementations (ES6/ES2015 compatible) / Implementations with extras
- bluebird (⭐20k) - Fully featured, extremely performant. Long stack traces & generator/coroutine support.
- rsvp.js (⭐3.6k) - Lightweight with a few extras. Compatible down to IE6!
- Q (⭐15k) - One of the original implementations. Long stack traces and other goodies.
- then/promise (⭐2.5k) - Small with
nodeify
,denodify
anddone()
additions.
- when.js (⭐3.4k) - Packed with control flow, functional, and utility methods.
Promises/A+ Implementations (ES6/ES2015 compatible) / Fallbacks
- native-or-bluebird - Helps transition to completely native.
- pinkie-promise (⭐120) - Use native, or fall back to
pinkie
. Great for node library authors.
- any-promise (⭐179) - Loads the first available implementation. Safe for browserify.
Convenience Utilities / Others
- promise-method (⭐2) - Standalone
bluebird.method
. Turn a synchronously-returning method into a promise-returning one.
- is-promise (⭐275) - Determine if something looks like a Promise.
- sprom (⭐14) - Resolve when a stream ends. Optional buffering (be careful with this!)
- task.js (⭐1.6k) - Write async functions in a blocking style using promises and generators. Like
bluebird.coroutine
.
- co (⭐12k) - Like
task.js
andbluebird.coroutine
, but supports thunks too.
2. Awesome Jquery
Tutorials
- jQuery patterns (⭐1.6k) - A variety of jQuery plugin patterns for jump starting your plugin development.
- Learn jQuery - jQuery learning center.
Books / Paid Books
- jQuery in Action, Third Edition - Fast-paced and complete guide to jQuery, by Bear Bibeault, Yehuda Katz, and Aurelio De Rosa.
- Learning jQuery - Fourth Edition - Guide to jQuery, by Jonathan Chaffer and Karl Swedberg.
Blogs / Paid Books
- jQuery Blog - News from the official jQuery website.
- jQuery UI Blog - Official jQuery UI blog.
Animation / Paid Books
- Animsition (⭐3.8k) - A simple and easy jQuery plugin for CSS animated page transitions.
- fakeLoader.js (⭐721) - Lightweight plugin that helps you create an animated spinner with a fullscreen loading mask to simulate the page preloading effect.
- jQuery Transit (⭐7.4k) - Super-smooth CSS3 transformations and transitions for jQuery.
- Material Design Preloader!s (⭐375) - Recreation of the Material Design preloader.
- Midnight (⭐3.7k) - Switches fixed headers on the fly.
- Scrollify (⭐1.8k) - Assists scrolling and snaps to sections. Touch optimised.
- Waves (⭐3.5k) - Click effect inspired by Google's Material Design.
Forms / Paid Books
- Bootstrap Multiselect (⭐3.6k) - Multiselect for Bootstrap.
- File Upload (⭐31k) - File Upload widget with multiple file selection, drag&drop support, progress bar, validation and preview images, audio and video.
- Ideal Forms (⭐733) - Framework for building and validating responsive HTML5 forms.
- Labelauty (⭐906) - A lightweight and beautiful plugin for radio and checkbox inputs.
- Select2 (⭐25k) - Select box with support for searching, tagging, remote data sets, infinite scrolling.
Images, Maps and Charts / Paid Books
- Arbor (⭐2.6k) - Graph visualization library using web workers and jQuery.
- Dense.js (⭐212) - Serving retina-ready, high pixel ratio images with ease.
- Flot (⭐6k) - Attractive charts.
- Gridder (⭐454) - Displays a thumbnail grid expanding preview similar to the effect seen on Google Images.
- jquery.sparkline (⭐1.2k) - Generate small sparkline charts.
- jQuery.eraser (⭐326) - Erasing image with mouse or touch movements.
Menus / Paid Books
- jQuery contextMenu (⭐2.2k) - Management facility for context menus.
- jPanelMenu (⭐928) - Creates a paneled-style menu (like the type seen in the mobile versions of Facebook, Google and native iPhone applications).
- jQuery-menu-aim (⭐7.7k) - Fires events when user's cursor aims at particular dropdown menu items.
- Multi-level push menu (⭐809) - Allows endless nesting of navigation elements.
- Slidebars (⭐1.5k) - jQuery framework for off-canvas menus and sidebars.
- stickUp (⭐1.6k) - Sticks an element to the top of the browser window while scrolling past it, always keeping it in view.
- Superfish (⭐916) - Adds usability enhancements to existing multi-level drop-down menus.
Modals and Popups / Paid Books
- SweetAlert (⭐22k) - A beautiful replacement for JavaScript's alert.
- tipso (⭐324) - A Lightweight Responsive jQuery Tooltip Plugin.
Tables / Paid Books
- DataTables - Advanced interaction controls for HTML tables.
- jqGrid (⭐2.8k) - Grid plugin.
- tableExport.jquery.plugin (⭐903) - Export HTML table to JSON, XML, CSV, TXT, SQL, Word, Excel, PNG or PDF.
Time and Date / Paid Books
- jQuery Timer Plugin (⭐290) - Start/Stop/Resume/Remove pretty timer inside any HTML element.
Mobile / Paid Books
- jQuery mobile - Lightweight framework for building mobile web apps with HTML5.
- Interdimensional (⭐338) - Spatial scrolling on mobile devices for your web pages.
- OhSnap!.js (⭐280) - A simple jQuery/Zepto notification library designed to be used in mobile apps.
UI / Paid Books
- jQuery UI - Curated set of user interface interactions, effects, widgets, and themes built on top of the jQuery.
- jQuery Enhanced Splitter (⭐28) - Create draggable content splitters to emulate frames and separate content.
- tabulous.js (⭐557) - Tabs for todays web
Community / Paid Books
- Forum - Official forum.
- Freenode - Support IRC channel for users of jQuery, jQuery UI, and jQuery Mobile.
- Facebook - Large and active group on Facebook.
- Reddit - Discussion and sharing news, articles, plugins and tutorials, covering jQuery Core, jQuery UI, jQuery Mobile, and other related projects.
- Quora - Ask and answer questions on Quora website.
- Twitter - Official news and updates from the jQuery team on Twitter.
3. Awesome Cpp
Coding Style
- C++ Core Guidelines (⭐42k) - "Official" set of C++ guidelines, reviewed by the author of C++.
4. Awesome Ciandcd
Online Build System
- closeheat Static website integration with GitHub and Cloud development environment
5. Awesome Microservices
API Gateways / Edge Services / Scala
- Camel - Empowers you to define routing and mediation rules in a variety of domain-specific languages, including a Java-based fluent API, Spring or Blueprint XML configuration files, and a Scala DSL.
- OpenResty - Fast web application server built on top of Nginx.
RPC / Scala
- JSON-RPC 2.0 - A stateless, light-weight remote procedure call (RPC) protocol.
Articles & Papers / Scala
- Microservice Architecture - Particular way of designing software applications as suites of independently deployable services.
- Microservices RefCard - Getting started with microservices.
- Microservices Trade-Offs - Guide to ponder costs and benefits of the mircoservices architectural style.
6. Tips
Get the name of current branch.
git rev-parse --abbrev-ref HEAD
7. Awesome Jvm
Memory and concurrency
- Agrona (⭐2.4k) - Library of data structures and utility methods that are a common need when building high-performance applications.
- caffeine (⭐13k) - A high performance caching library for Java 8.
- high-scale-lib (⭐399) - Cliff Click's High Scale Library.
- Koloboke (⭐965) - Java Collections til the last breadcrumb of memory and performance.
- PauselessHashMap (⭐145) - A java.util.HashMap compatible map that won't stall puts or gets when resizing.
- Quasar - Lightweight threads and actors for the JVM.
Native
- j2v8 (⭐2.3k) - Java API for Google's V8 JavaScript engine.
- Project Panama - Enriching the connections between the JVM and APIs used by C programmers.
Nix tools
- Flame Graphs - Visualization of profiled software, allowing the most frequent code-paths to be identified quickly and accurately.
8. Amas
Ask these people anything!
- Chris Biscardi (⭐0) - UI lead at Docker. JavaScript. Haskell. Builder of products and tooling.
- Prev: Sep 20, 2015
- Next: Sep 18, 2015