pub-6887543428250003

TEN THINGS GITHUB TRENDING


iOS8 Sampler

1. shu223/iOS8-Sampler

Code examples for the new functions of iOS 8."

IOS8 Sampler


Paths.js

2. andreaferretti/paths-js

"This library helps generating SVG paths with a high level API. These paths can be then used together with a template engine such as Mustache or Handlebars to display SVG graphics in the browser. If instead of a static template engine, you use a data binding library, such as Ractive.js, Angular or Facebook React, you get animated graphics for free.

Paths.js offers three APIs, of increasing abstraction. The lowest level is a chainable API to generate an arbitrary SVG path. On top of this, paths for simple geometric shapes such as polygons or circle sectors are defined. At the highest level, there is an API to generate some simple graphs (pie, line chart, radar…) for a collection of data, assembling the simple shapes."


mdp

3. visit1985/mdp

“A command-line based Markdown presentation tool”


KaTeX

4. Khan/KaTeX

"KaTeX is a fast, easy-to-use JavaScript library for TeX math rendering on the web.

  • Fast: KaTeX renders its math synchronously and doesn’t need to reflow the page. See how it compares to a competitor in this speed test.
  • Print quality: KaTeX’s layout is based on Donald Knuth’s TeX, the gold standard for math typesetting.
  • Self contained: KaTeX has no dependencies and can easily be bundled with your website resources.
  • Server side rendering: KaTeX produces the same output regardless of browser or environment, so you can pre-render expressions using Node.js and send them as plain HTML.
  • KaTeX supports all major browsers, including Chrome, Safari, Firefox, Opera, and IE 8 – IE 11."

Ricochet

5. ricochet-im/ricochet

"Ricochet is an experiment with a different kind of instant messaging that doesn’t trust anyone with your identity, your contact list, or your communications.

  • You can chat without exposing your identity (or IP address) to anyone
  • Nobody can discover who your contacts are or when you talk (metadata-free!)
  • There are no servers to compromise or operators to intimidate for your information
  • It’s cross-platform and easy for non-technical users

Note: This project was recently renamed from Torsion. Some references may not yet be updated, and new releases are coming soon."


Awesome Node.js

6. sindresorhus/awesome-nodejs

“A curated list of delightful Node.js packages and resources.
Inspired by the awesome list thing.”


Volt

7. voltrb/volt

"Volt is a Ruby web framework where your ruby code runs on both the server and the client (via opal). The DOM automatically update as the user interacts with the page. Page state can be stored in the URL. If the user hits a URL directly, the HTML will first be rendered on the server for faster load times and easier indexing by search engines.

Instead of syncing data between the client and server via HTTP, Volt uses a persistent connection between the client and server. When data is updated on one client, it is updated in the database and any other listening clients (with almost no setup code needed).

Pages HTML is written in a handlebars-like template language. Volt uses data flow/reactive programming to automatically and intelligently propagate changes to the DOM (or anything other code wanting to know when a value updates). When something in the DOM changes, Volt intelligently updates only the nodes that need to be changed."


Upmin Admin

8. upmin/upmin-admin-ruby

“Upmin Admin is a framework for creating powerful admin backends with minimal effort.”


hello.js

9. MrSwitch/hello.js

“A client-side Javascript SDK for authenticating with OAuth2 (and OAuth1 with a oauth proxy) web services and querying their REST API’s. HelloJS standardizes paths and responses to common API’s like Google Data Services, Facebook Graph and Windows Live Connect. Its modular so that list is growing. No more spaghetti code!”


Airborne

10. brooklynDev/airborne

“RSpec driven API testing framework inspired by frisby.js”