npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

made-in-france

v1.0.9

Published

A list of neat projects made in France

Downloads

69

Readme

Made in France

[![Support me on Patreon][badge_patreon]][patreon] [![Buy me a book][badge_amazon]][amazon] [![PayPal][badge_paypal_donate]][paypal-donations] Ask me anything Version Downloads Get help on Codementor

A list of neat projects made in France

Contents

JavaScript

| :star2: | Name | Description | 🌍 | | ------- | ---- | ----------- | --- | | 6408 | @jacomyal/sigma.js | A JavaScript library dedicated to graph drawing | :arrow_upper_right: | | 5964 | @mgcrea/angular-strap | AngularJS 1.2+ native directives for Bootstrap 3. | :arrow_upper_right: | | 3092 | @MoOx/postcss-cssnext | :cyclone: PostCSS plugin to use tomorrow's CSS syntax, today. | :arrow_upper_right: | | 2929 | @vvo/gifify | 😻 Convert any video file to an optimized animated GIF. | | | 1431 | @revolunet/angular-carousel | Mobile friendly AngularJS carousel | :arrow_upper_right: | | 1351 | @verekia/initializr | HTML5 Boilerplate Custom Builder running on Google App Engine (Java) | :arrow_upper_right: | | 1186 | @FaridSafi/react-native-gifted-… | Ready-to-use chat interface for iOS and Android React-Native apps | | | 841 | @MoOx/phenomic | :scream: Modern website generator based on the React and Webpack ecosystem :sparkles: | :arrow_upper_right: | | 816 | @sebsauvage/ZeroBin | A minimalist, opensource online pastebin where the server has zero knowledge of pasted data. Data is encrypted/decrypted in the browser using 256 bits AES. | :arrow_upper_right: | | 807 | @vvo/lazyload | :bullettrain_front: Lazyload images, iframes, widgets with a standalone JavaScript lazyloader | :arrow_upper_right: | | 675 | @FGRibreau/check-build | :dart: Check-build - Verifies that your NodeJS project follows team conventions, is well written, up to date and secure. | :arrow_upper_right: | | 663 | @kaepora/miniLock | File encryption software that does more with less. | :arrow_upper_right: | | 602 | @gre/diaporama | image/video/content slideshow engine providing high quality animation effects including Kenburns Effect and GLSL Transitions. | :arrow_upper_right: | | 537 | @elierotenberg/react-armor | Protect your DOM from third-party tampering. | | | 499 | @revolunet/angular-google-analy… | Google Analytics tracking for your AngularJS apps | | | 499 | @FaridSafi/react-native-gifted-… | ListView with pull-to-refresh and infinite scrolling for Android and iOS React-Native apps | | | 498 | @shprink/wordpress-hybrid-cli… | Build amazing iOS and Android applications for your WordPress website for free! | :arrow_upper_right: | | 496 | @elierotenberg/react-nexus | Real world apps with React. | | | 488 | @paradoxxxzero/gnome-shell-system-m… | Display system informations in gnome shell status bar, such as memory usage, cpu usage, network rates… | | | 460 | @shprink/ionic-native-transit… | [Seeking maintainers] Native transitions (iOS & Android) for Ionic Framework | :arrow_upper_right: | | 442 | @gre/glsl-transition | render GLSL Transitions effects in JavaScript using WebGL | :arrow_upper_right: | | 425 | @FaridSafi/react-native-gifted-… | « One React-Native form component to rule them all » | | | 399 | @shprink/BttrLazyLoading | [Unmaintained] Responsive Lazy Loading plugin for JQuery | :arrow_upper_right: | | 391 | @FGRibreau/dot-clipboard | :pouch: dot-clipboard monitors your clipboard and runs scripts based on its content | :arrow_upper_right: | | 379 | @vvo/selenium-standalone | get a selenium-standalone install/start command line to start a standalone selenium server with chromedriver, firefox, phantomjs support | | | 374 | @mgcrea/node-xlsx | NodeJS excel file parser & builder | | | 346 | @mklabs/node-build-script | | | | 343 | @gre/illuminated.js | Illuminated.js – 2D lights and shadows rendering engine for HTML5 applications | :arrow_upper_right: | | 319 | @mklabs/tiny-lr | tiny livereload | | | 316 | @mquandalle/meteor-jade | The Jade template engine for Meteor/Blaze | :arrow_upper_right: | | 312 | @gre/bezier-easing | cubic-bezier implementation for your JavaScript animation easings – MIT License | :arrow_upper_right: | | 300 | @gre/glsl.js | NOT MAINTAINED prefer the use of http://stack.gl – a light Javascript & GLSL library for vizualisation and game purposes (2D or 3D). | :arrow_upper_right: | | 296 | @verekia/initializr-website | Initializr Home Page | :arrow_upper_right: | | 295 | @k33g/gh3 | Client-side Javascript API wrapper for GitHub API V3 | | | 289 | @mgcrea/angular-pull-to-refr… | CSS3 Pull-to-Refresh directive for AngularJS | :arrow_upper_right: | | 280 | @FGRibreau/forever-webui | :satellite: A simple web UI for efficient NodeJS processes administration | :arrow_upper_right: | | 257 | @elierotenberg/react-animate | React animation mixin. | | | 247 | @elierotenberg/nexus-flux | Streamlined Flux abstract interface suitable for a variety of backends. | | | 242 | @MoOx/eslint-loader | eslint loader (for webpack) | | | 241 | @FGRibreau/match-when | :shell: Pattern matching for modern JavaScript | :arrow_upper_right: | | 216 | @elierotenberg/remutable | Like Immutable, but actually Mutable with diffs and versions. | | | 178 | @FGRibreau/node-language-detect | NodeJS language detection library using n-gram | :arrow_upper_right: | | 171 | @mquandalle/meteor-bower | [DEPRECATED] Use bower packages in your Meteor app | :arrow_upper_right: | | 156 | @FaridSafi/react-native-google-… | Customizable Google Places autocomplete component for iOS and Android React-Native apps | | | 151 | @FaridSafi/react-native-basketb… | React-Native clone of the Facebook Basketball game | | | 148 | @APE-Project/APE_JSF | Ajax Push Engine : APE JavaScript Framework. Based on Mootools, it handles the basics of the APE Server. | :arrow_upper_right: | | 126 | @gre/wavegl | Generate Audio in the GPU and pipe to the Audio Card. | :arrow_upper_right: | | 116 | @bloodyowl/craft | [DEPRECATED] | | | 95 | @mauricesvay/ImageResolver | ImageResolver.js does its best to determine the main image on a URL without loading all images. | :arrow_upper_right: | | 94 | @shprink/angular1.4-ES6-mater… | A simple AngularJS 1.4 boilerplate using ES6, material design and webpack | :arrow_upper_right: | | 92 | @vvo/in-viewport | Get a callback when any element becomes visible in a viewport (body or custom viewport) | | | 92 | @revolunet/rn-lazy | AngularJS lazy loader for images | | | 91 | @FGRibreau/node-request-retry | :guardsman: Wrap NodeJS request module to retry http requests in case of errors | :arrow_upper_right: | | 88 | @mklabs/node-tabtab | tab completion helpers, for node cli programs & others. Inspired by npm completion | | | 87 | @gre/gl-react-image-effec… | [WIP] universal image app that uses different gl-react components | :arrow_upper_right: | | 87 | @gre/behind-asteroids | "Behind Asteroids, The Dark Side" is a JS13K entry for 2015 – winner in Desktop, Mobile and Community categories | :arrow_upper_right: | | 79 | @FaridSafi/react-native-gifted-… | Simple loading spinner that use React-Native ProgressBarAndroid or ActivityIndicatorIOS depending of the platform. | | | 77 | @gre/playpainter | A simple Play 2 framework, Canvas and WebSocket experiment where many users can paint their draws simultaneously on a Canvas. | :arrow_upper_right: | | 71 | @vvo/npm-pkgr | Cache npm install results by hashing dependencies | | | 71 | @sebsauvage/MinigalNano | | | | 69 | @FGRibreau/node-unidecode | :page_with_curl: ASCII transliterations of Unicode text | :arrow_upper_right: | | 68 | @FGRibreau/influxdb-cli | SQL CLI for InfluxDB | :arrow_upper_right: | | 64 | @beaufortfrancois/cog-chrome-app | Cog Chrome App | :arrow_upper_right: | | 63 | @bloodyowl/react-translate | react utilities for simple i18n | | | 62 | @mgcrea/redux-rest-resource | Seamless REST interaction for Redux | :arrow_upper_right: | | 58 | @gre/diaporama-maker | [BETA] An image slideshow editor – including KenBurns effect and GLSL Transitions. (performed with diaporama) | :arrow_upper_right: | | 58 | @gre/dta | Drone Tank Arena is a BattleZone-like FPS made in WebGL made during 7dfps contest. | :arrow_upper_right: | | 57 | @mquandalle/meteor-harmony | [DEPRECATED] Javascript Harmony for Meteor | :arrow_upper_right: | | 57 | @MoOx/gulp-cssnext | DEPRECATED. Use gulp-postcss instead. | | | 56 | @bloodyowl/react-media-queries | extensible media queries for react | | | 55 | @mquandalle/meteor-stylus | Expressive, dynamic, robust CSS | :arrow_upper_right: | | 55 | @elierotenberg/nexus-flux-socket.io | socket.io adapter for Nexus Flux, implementing Flux over the Wire. | | | 53 | @mklabs/vim-backbone | Lightweight bag of Vim utilities for Backbone - snipmate snippets, templates and omnicompletion | | | 52 | @gre/zound-live | ZOUND live | | | 51 | @jacomyal/domino.js | A JavaScript cascading controller for fast interactive Web interfaces prototyping. | :arrow_upper_right: | | 49 | @bloodyowl/react-motion-flip | A simple component to naively perform transitions between children changes | | | 49 | @revolunet/django-extjs | moved to https://github.com/revolunet/extdirect.d… | | | 48 | @shprink/ios-android-wordpres… | Repo created for the TutsPlus article: Creating iOS/Android mobile applications for WordPress using Ionic SDK, Webpack, ES6 and WP-API | | | 47 | @gre/bezier-easing-editor | Cubic Bezier Curve editor made with React & SVG | :arrow_upper_right: | | 47 | @bloodyowl/scroll | Smooth scrolling to given coordinates for the browser | | | 47 | @MoOx/cssnext-loader | # DEPRECATED. Use postcss-loader instead. | | | 46 | @mgcrea/angular-overflow-scr… | CSS3 Overflow Scroll directive for AngularJS | | | 46 | @elierotenberg/react-rails-starterk… | Starter repository for React on Rails. Fork it! | | | 45 | @kaepora/npwd | Command-line password management for your various accounts. | :arrow_upper_right: | | 45 | @mklabs/node-fileset | Wrapper around miniglob / minimatch combo to allow multiple patterns matching and include-exclude ability | | | 42 | @mauricesvay/node-wifiscanner | Scan surrounding WiFi access points with NodeJS | | | 42 | @mgcrea/angular-cordova | Cordova/PhoneGap services for AngularJS | | | 42 | @padenot/litsynth | A Web Audio API synth for demoscene written in literate javascript | | | 41 | @FGRibreau/spotify-downloader | A proof-of-concept that transforms a Spotify playlist to a direct-download list | :arrow_upper_right: | | 41 | @jacomyal/emmett | A custom event emitter for Node.js and the browser | | | 37 | @mgcrea/generator-angular-co… | Lean yeoman generator for AngularJS components | | | 36 | @gre/beez | 100% web real-time audio experiment using smartphones as effect controller. (tech: Android Chrome + WebRTC + Web Audio API) | :arrow_upper_right: | | 35 | @jacomyal/typology | A data validation library for Node.js and browser | | | 34 | @MoOx/frontend-hot-starter… | Frontend app boilerplate with hot reload / React / cssnext. | | | 33 | @gre/reactjsconf2016 | Example used in gl-react's talk at React.js conf 2016 | :arrow_upper_right: | | 33 | @gre/qajax | NOT MAINTAINED – this library was fun but hey, you can just use https://github.com/github/fetch now :) – Minimal Promise ajax library based on Q | | | 32 | @FGRibreau/common-env | :key: The only configuration library you will ever need | :arrow_upper_right: | | 32 | @gre/same-game-gravity | The Same Game Gravity Desktop version code - licence GPL v3 | :arrow_upper_right: | | 32 | @mauricesvay/css-color-palette-ex… | Extract color palette from CSS | | | 32 | @bloodyowl/react-styled | styled component for react & style-loader/usable | | | 32 | @FGRibreau/if-exp | :tophat: Conditional expressions for JavaScript | :arrow_upper_right: | | 31 | @beaufortfrancois/polymer-ready-chrome… | Polymer Ready Chrome Extension | :arrow_upper_right: | | 31 | @bloodyowl/react-boilerplate | boilerplate for a react project | | | 31 | @elierotenberg/react-css | Converts plain CSS into (optionally auto-prefixed) React-style properties map. | | | 30 | @gre/gl-react-dom-static-… | StaticContainer for gl-react-dom: render the Surface once, snapshot it and release the WebGL context | :arrow_upper_right: | | 30 | @mklabs/mocha-gherkin | A little tool to generate Mocha BDD specs from Gherkin features | :arrow_upper_right: | | 29 | @jacomyal/conrad.js | A tiny JavaScript scheduler | :arrow_upper_right: | | 28 | @revolunet/Ext.ux.filebrowser | ExtJs FileBrowser | | | 26 | @revolunet/angular-stepper | AngularJS numeric stepper | :arrow_upper_right: | | 26 | @FGRibreau/pound | Pound - High-level asset Manager for Node.js/Express | :arrow_upper_right: | | 26 | @mklabs/yeoman-jekyll | Yeoman generators and Grunt tasks to work with Jekyll sites | | | 26 | @FGRibreau/network-config | Network configuration for NodeJS | :arrow_upper_right: | | 26 | @bloodyowl/flux | a server & client-side friendly implementation of flux | | | 25 | @mgcrea/node-openssl-wrapper | NodeJS OpenSSL wrapper | | | 25 | @revolunet/Ext.ux.upload | SWFupload + html5 drag&drop + progressbars for ExtJs | | | 24 | @revolunet/VLCcontrols | jQuery based VLC plugin | :arrow_upper_right: | | 24 | @mklabs/backnode | Express inspired web development framework, built on Backbone and Connect -- experimental | | | 23 | @elierotenberg/react-statics-styles | Declarative styles in React components with support for pre- and post-processing. | | | 23 | @vvo/analytics.js-loader | Asynchronously load segment.com analytics.js with an npm module | | | 23 | @MoOx/jsx-test-helpers | | | | 23 | @elierotenberg/react-query | React Virtual DOM querying made easy. | | | 23 | @elierotenberg/es6-starterkit | The future is today! | | | 23 | @MoOx/github-release-from-… | Create GitHub releases from CHANGELOG.md | | | 21 | @mgcrea/angular-touch-nav | Touch navigation plugin for AngularJS | | | 21 | @FGRibreau/jsobjectdiff | Ensure that two JavaScript files containing objects have the same keys and display differences | | | 21 | @elierotenberg/react-traverse | React Components Magic | | | 21 | @mgcrea/angular-resource-col… | Backbone-like collections for AngularJS resources | | | 20 | @gre/gl-react-blur | Universal gl-react multi-pass gaussian Blur effect with configurable intensity | :arrow_upper_right: | | 20 | @beaufortfrancois/spotify-hotkeys-chro… | Spotify Web Player Hotkeys Chrome Extension | :arrow_upper_right: | | 20 | @jacomyal/baobab-router | A router for Baobab | | | 20 | @padenot/jsconf.asia-15 | Material to do a talk on synths with a live-coding side, possibly in Singapore | | | 20 | @FGRibreau/node-children | Concurrent tasks computation among NodeJS child processes (vertical scaling) | :arrow_upper_right: | | 19 | @bloodyowl/stile | a simple tool to help you using inline-styles with react | | | 18 | @FGRibreau/node-truncate | :octopus: Truncate text and keeps urls safe. | :arrow_upper_right: | | 18 | @revolunet/node-readme | Generate your JS project README.md using an ES6 template | | | 17 | @MoOx/eslint-config-i-am-m… | An ESLint shareable config for very meticulous people | | | 17 | @elierotenberg/react-styling-demo | Demos for react-animate, react-css and other React styling demos. | | | 17 | @gre/gl-react-inspector | WIP - not a real devtools yet | | | 17 | @FGRibreau/node-amqp-tool | AMQP-tool - Import & export data from/to an AMQP/RabbitMQ broker | :arrow_upper_right: | | 17 | @FGRibreau/Growl-Chrome-Notific… | Notifications Growl pour Google Chrome :: Proof of concept :: HTML5 Web Notification API + WebSocket + NodeJS | :arrow_upper_right: | | 17 | @beaufortfrancois/cloud-storage-chrome… | Cloud Storage Chrome OS App | :arrow_upper_right: | | 17 | @mgcrea/gulp-concat-util | Gulp task to concat, prepend, append or transform files | | | 16 | @beaufortfrancois/extensions-update-no… | Extensions Update Notifier Chrome Extension | :arrow_upper_right: | | 16 | @MoOx/react-svg-inline | A React component to inline your SVG | | | 16 | @mklabs/h5bp-docs | static site generator writen in node designed to work with gollum wikis | | | 16 | @mklabs/templatify | Middleware for browserify to load non-js files as pre-compiled handlebars (or underscore) templates. | | | 16 | @FGRibreau/node-tolerant-url-pa… | Overly tolerant url parser specialized in parsing protocol, auth (even invalid ones), host and port url parts. | :arrow_upper_right: | | 15 | @FGRibreau/stream-valve | :closed_lock_with_key: Ensure that a stream disconnects if it goes over maxBytes perSeconds | :arrow_upper_right: | | 15 | @bclozel/gulp-bower-src | Gulp-src bower components files | | | 15 | @elierotenberg/react-defer | React Mixin for dealing with defers/timeouts/intervals/requestAnimati… with less boilerplate. | | | 15 | @gre/WebAppBuilder | Important note: I'm working on a more Makefile compliant way for WebAppBuilder (like i've done in some of my recent libs) | using Rakefile and ant are good alternatives | a lightweight Makefile to build a web app project for multiple platforms. This is a mashup of existing cool stuff like : a small template system (Mustache), SASS with Compass, Javascript minimizer, ... | :arrow_upper_right: | | 15 | @gre/ipo | easing library allowing to describe complex easings in JSON | | | 15 | @elierotenberg/react-nexus-starterk… | React Nexus Starterkit Project. Clone/fork, hack, deploy! | | | 15 | @mgcrea/node-plist-native | Node.js native plist parser & builder | | | 14 | @mklabs/grunt-plugins | Collection of growing Grunt plugins and utilities | | | 14 | @k33g/speculoos | Simple Javascript Class notation, CoffeeScript, TypeScript and ECMAScript 6 compliant! | | | 14 | @revolunet/sencha-wakanda | sencha+wakanda integration demos | :arrow_upper_right: | | 14 | @paradoxxxzero/gnome-shell-focus-ef… | Desaturate unfocused windows | | | 14 | @revolunet/algolia-react-input | A simple react input component to query your algolia index | :arrow_upper_right: | | 14 | @FGRibreau/mixpanel_export_peop… | Export Mixpanel people properties to an Excel Compatible CSV | :arrow_upper_right: | | 13 | @MoOx/js-boilerplate | :rocket: Boilerplate (for JS project) :sparkles: | :arrow_upper_right: | | 13 | @shprink/d3js-wordcloud | | :arrow_upper_right: | | 13 | @revolunet/sublimetext-html-exp… | Export your code to nicely formatted HTML | | | 13 | @beaufortfrancois/ted-talks-chrome-ext… | TED Talks Chrome OS Extension | :arrow_upper_right: | | 13 | @gre/qretry | UNMAINTAINED– Promise retry system for Q | :arrow_upper_right: | | 13 | @gre/jscrush | Minimal version of a JSCrusher to be used for js#k golf contest. | | | 13 | @bloodyowl/react-higher-event | Declarative API to listen to events outside of a component | | | 13 | @FGRibreau/redis-tool | Redis-tool - Little helpers for Redis | :arrow_upper_right: | | 13 | @MoOx/webpack-easy-config | Webpack config, made easy | | | 13 | @mgcrea/generator-angular-bo… | Lean yeoman generator for AngularJS (deprecated) | | | 12 | @mauricesvay/mobile-lightpainting | Mobile Light Painting is a javascript app for light painting in real-life and in your browser | | | 12 | @nicmarti/LesZindeps | Projet pour le site leszindeps.fr | :arrow_upper_right: | | 12 | @mgcrea/sencha-touch-plugins | Plugins for Sencha Touch 2.0 | | | 12 | @gre/multi-slider | React component for multiple values slider (allocate values) | :arrow_upper_right: | | 12 | @FGRibreau/filesync | :busts_in_silhouette: Unidirectional 1-N file syncing with history and local merging | :arrow_upper_right: | | 12 | @FGRibreau/request-api | NodeJS request library as HTTP API | :arrow_upper_right: | | 12 | @beaufortfrancois/omnidrive-chrome-ext… | OmniDrive Chrome Extension | :arrow_upper_right: | | 12 | @gre/audio-notes | Note frequencies for equal-tempered scale | | | 12 | @revolunet/angular-webpack | Build your Angular+Bootstrap apps with WebPack | | | 12 | @revolunet/phonegap-sencha-demo | Sample Sencha+Phonegap 1.6 projects | :arrow_upper_right: | | 12 | @kaepora/norx.js | JavaScript implementation of the NORX AEAD cipher | :arrow_upper_right: | | 11 | @FGRibreau/jQuery-plugin-fireEv… | jQuery FireEvent - Plugin for firing real DOM events | :arrow_upper_right: | | 11 | @MoOx/parallaxify | Add parallax effect to your page when scrolling. No dependency. | :arrow_upper_right: | | 11 | @mgcrea/grunt-nginclude | Grunt task for embedding AngularJS static ngInclude elements. | | | 11 | @mklabs/gimme-assets | A little, experimental tool to manage web assets from the CLI. | | | 10 | @FGRibreau/droplr-backup | How to backup your droplr account | :arrow_upper_right: | | 10 | @nicmarti/play2-redxplay | Redis web console based on Play2 framework v2.0.3 | | | 10 | @MoOx/rc-loader | Runtime configuration loader that supports YAML, JSON or JS. | :arrow_upper_right: | | 10 | @FGRibreau/node-transacemail | Transactional Email & Templated Email for NodeJS done right | :arrow_upper_right: | | 10 | @vvo/chainit | Turn an asynchronous JavaScript api into an asynchronous chainable JavaScript api | | | 10 | @mgcrea/angular-bone | Backbone services for Angular | :arrow_upper_right: | | 10 | @FGRibreau/redistree | RedisTree - load & save Trees to Redis using sets | :arrow_upper_right: | | 10 | @MoOx/grunt-cssnext | # DEPRECATED. Use grunt-postcss instead. | | | 10 | @revolunet/django-extjs-login | ExtJs login widget with django backend | | | 10 | @gre/kenburns | Ken Burns effect for the web | :arrow_upper_right: | | 10 | @gre/gl-react-image | Universal gl-react Image that implements resizeMode in OpenGL | :arrow_upper_right: | | 9 | @nicmarti/PlayDoo | A Play! Framework sample application, basically a Todo with CSS3 and HTML5 | :arrow_upper_right: | | 9 | @bfontaine/Historize | jQuery plugin which allows you to keep an history on an input and a tab-completion system, like in a shell. | | | 9 | @FGRibreau/jQuery-plugin-attrib… | jQuery plugin for observing html element's property changes | :arrow_upper_right: | | 9 | @shprink/angularjs-ionic-webp… | This repository has a folder by type kind of architecture, which is not recommended. If you want a better architecture use this boilerplate: https://github.com/shprink/ios-android-w… | | | 9 | @gre/timelapse | js13kgames submission - Timelapse, a psychedelic rhythm game - Web Audio API + WebGL (GLSL) | :arrow_upper_right: | | 9 | @gre/qimage | UNMAINTAINED no need for a lib, see https://twitter.com/greweb/status/675620… – Simple Promise Image Loader based on Q | :arrow_upper_right: | | 9 | @revolunet/Ext.ux.AwesomeCombo | combobox awesomeness | :arrow_upper_right: | | 9 | @mklabs/connect-docco | docco + socket.io + watch = Save file → documentation page updates automatically. | :arrow_upper_right: | | 8 | @revolunet/node-babel-boilerpla… | Basic Node, Babel, Tape boilerplate | | | 8 | @MoOx/reduce-css-calc | Reduce CSS calc() function at the maximum | | | 8 | @beaufortfrancois/sandbox | :baby_chick: https://beaufortfrancois.github.io/sandb… | | | 8 | @revolunet/angular-react-meetup | demo + slides | :arrow_upper_right: | | 8 | @vvo/selenium-runner | Run a [url/JSTest, ..] combo in selenium grid, in parallel | | | 8 | @mklabs/jquery-startr | A starter kit for your jQuery Development | | | 8 | @ssaunier/node-redis-monitor | Small web app to monitor a redis instance. Graphs command per seconds and memory usage. | | | 8 | @mauricesvay/CheaterPress | HTML5 app that helps you cheat at LetterPress | | | 8 | @beaufortfrancois/bubble-mirror-chrome… | Bubble Mirror Chrome App | :arrow_upper_right: | | 7 | @mklabs/play-mods | A collection of play! modules/apps | | | 7 | @mklabs/vim-markdown-helpfil… | A vim plugin and cli tool to generate vim helpfile from markdown | | | 7 | @vvo/concat-files | Concatenate files asynchronously with node.js | | | 7 | @mgcrea/babel-plugin-relativ… | Import relative files with ease | | | 7 | @bloodyowl/react-transition-chi… | ES7 decorator to simplify ReactTransitionGroup usage | | | 7 | @bclozel/gulp-cram | Gulp plugin - assemble resources using cujoJS cram | | | 7 | @padenot/knob.js | A tiny fader & knob library in js | :arrow_upper_right: | | 7 | @elierotenberg/lifespan | Unifying callbacks removals. | | | 7 | @revolunet/angular-for-mobile | slides for AngularJS+Phonegap meetup 2013 | :arrow_upper_right: | | 7 | @elierotenberg/immutable-request | Isomorphic cacheable and cancellable HTTP request than return Promise for Immutable.Map. | | | 7 | @bloodyowl/webpack-jsdom-tape-p… | a webpack plugin to run tape tests over jsdom | | | 7 | @FGRibreau/latenize | NPM/NodeJS port of Semplice latenize | :arrow_upper_right: | | 7 | @mauricesvay/PlanMetro | A simple Paris subway map for Firefox OS | :arrow_upper_right: | | 7 | @bfontaine/jquery-djangocsrf | A lightweight jQuery plugin to automatically add Django CSRF token to your AJAX calls | | | 7 | @MoOx/atom-jour-nuit | Like F.lux, for Atom thems. Auto switch UI/Syntax themes depending on the time of the day. | :arrow_upper_right: | | 7 | @beaufortfrancois/marmoset-chrome-app | Marmoset Chrome App | :arrow_upper_right: | | 7 | @MoOx/markdown-it-toc-and-… | markdown-it plugin to add a toc and anchor links in headings | | | 7 | @shprink/gulp-examples | gulp practical examples | :arrow_upper_right: | | 7 | @bloodyowl/react-translate-exam… | simple example for react-translate-example | | | 6 | @MoOx/react-topbar-progres… | topbar progress indicator React component | | | 6 | @padenot/snappy | getUserMedia + OpenWebApp + hipstagram | | | 6 | @mgcrea/angular-jquery | jQuery-like extension for AngularJS embedded jQLite | | | 6 | @beaufortfrancois/my-little-password-c… | My Little Password Chrome App | :arrow_upper_right: | | 6 | @mquandalle/meteor-minifiers | Remove the code that doesn't need to be send to a Meteor client. | | | 6 | @elierotenberg/isomorphic-router | Tiny, lightweight isomorphic router. | | | 6 | @mquandalle/tracker-mobx-bridge | | | | 6 | @mauricesvay/ProgrammeTV | A simple mobile app to get the french TV schedule for tonight | :arrow_upper_right: | | 6 | @mgcrea/gulp-through | Gulp stream transform factory | | | 6 | @mklabs/make-livereload | Livereload target for Make | | | 6 | @mklabs/mincerize | | | | 6 | @jacomyal/guignol.js | A lightweight JavaScript animation library | | | 6 | @mklabs/noptify | nopt wrapper with commander-like API | | | 6 | @mauricesvay/Blindtest | Blindtest is a multiplayer musical game (up to 16 simultaneous players) | | | 6 | @mklabs/blog.mklog.fr | http://mkla.bz/blog.mklog.fr/ | | | 6 | @MoOx/metalsmith-react | Metalsmith plugin to use React as a template engine | | | 6 | @MoOx/fly-cssnext | # DEPRECATED. Use fly-postcss instead. | | | 6 | @mquandalle/meteor-promisify-cor… | Replace callbacks by promises in Meteor core APIs | :arrow_upper_right: | | 6 | @jacomyal/osdc2012-sigmajs-dem… | My presentation on sigma.js for the French OSDC 2012 (demo) | | | 6 | @mgcrea/gulp-nginclude | Gulp task for embedding AngularJS static ngInclude elements | | | 5 | @elierotenberg/gulp-react-statics-s… | Gulp task for react-statics-styles. | | | 5 | @revolunet/sencha-livecoding | Sencha Touch 2 sample app for ParisJS live coding demo | :arrow_upper_right: | | 5 | @elierotenberg/typecheck-decorator | Runtime arguments validation as ES7 decorators. | | | 5 | @mquandalle/blaze-autofocus | Support autofocus attribute in Blaze templates | :arrow_upper_right: | | 5 | @beaufortfrancois/scan-chrome-app | Document Scan Chrome OS App | :arrow_upper_right: | | 5 | @revolunet/node-android-emulato… | Manage android emulators from your NodeJS scripts. | | | 5 | @elierotenberg/tween-interpolate | Extra lightweight generic and CSS values interpolators and tweens. | | | 5 | @mklabs/play-ui-grid | Experience at integrating Play framework with jQuery UI Grid | | | 5 | @MoOx/metalsmith-filenames | Metalsmith plugin to add filenames to entries | | | 5 | @mgcrea/gulp-ngtemplate | Gulp task to precompile AngularJS templates with $templateCache | | | 5 | @MoOx/metalsmith-rename | metalsmith plugin to rename entries | | | 5 | @shprink/volkswagen.js | | :arrow_upper_right: | | 5 | @bloodyowl/todo | command line todo list | | | 5 | @shprink/webpack-examples | | :arrow_upper_right: | | 5 | @mquandalle/chronos | Trusted timestamp on top of ethereum | :arrow_upper_right: | | 5 | @beaufortfrancois/set-wallpaper-chrome… | Set image as wallpaper - Chrome App | :arrow_upper_right: | | 5 | @MoOx/cssnextify | # DEPRECATED. Use browserify-postcss instead. | | | 4 | @bloodyowl/pure-render | pure-render higher-order function | | | 4 | @elierotenberg/react-nexus-app | React Nexus App skeleton. | | | 4 | @mklabs/make | make is a little experiment to implement a simple task runner similar to Make in JavaScript (WIP) | :arrow_upper_right: | | 4 | @mklabs/vim-nodemate | Collection of nodejs snippets, utilities and completion for Vim. | | | 4 | @mklabs/mockerie | a little tool to generate prototype webapps/websites by mixing raw json data with plates or mustaches - watch and reload. | | | 4 | @vvo/localenvify | localenv and envify combined as a browserify transform | | | 4 | @mklabs/wheats | Stuff related to wheat blog engine, mostly about custom themes. | | | 4 | @MoOx/docss | A simple CSS styleguide generator, from docblocks | :arrow_upper_right: | | 4 | @mklabs/greenskin | A WIP monitoring plaform, with a focus on frontend metrics. | | | 4 | @revolunet/django-picocms | Simplest django CMS ever :) | | | 4 | @mklabs/gh-issues-widget | A bit of GitHub API v3, GitHub Flavored Markdown, a soupcon of data-* attributes and you get github issue comment system. Something like that. | :arrow_upper_right: | | 4 | @vvo/forkie | Forkie is a graceful process manager for Node.js: start/stop/working? | | | 4 | @beaufortfrancois/cros-p2p-chrome-app | Chrome OS P2P Updates Chrome App | :arrow_upper_right: | | 4 | @vvo/node-whereis | Simply get the first path to a bin on any system | | | 4 | @beaufortfrancois/my-hotspots-chrome-e… | My Hotspots Chrome OS Extension | :arrow_upper_right: | | 4 | @paradoxxxzero/chrome-emacs-mode | Implements in google chrome a number of Emacs bindings and allows quick navigation through websites without using the mouse. | | | 4 | @revolunet/jsocket | jsocket server and client stuff | | | 4 | @padenot/flv.js | An FLV demuxer in javascript | | | 4 | @mklabs/gentle-cli | CLI assertions made easy | | | 4 | @padenot/carre.js | Tiled-base game engine. | | | 4 | @mklabs/bbf | Super simplified version of a Form Generator from Backbone.Models attributes. | :arrow_upper_right: | | 4 | @mauricesvay/BIG_JS_CONSOLE | TYPE AND RUN YOUR JS IN A BIG CONSOLE | | | 4 | @revolunet/sencha-wakanda-widge… | Sample Sencha widgets for wakanda studio | | | 4 | @bloodyowl/class | Simple JavaScript Class pattern | | | 4 | @mquandalle/meteor-ismobile | Add a Meteor.isMobile boolean variable | | | 4 | @mgcrea/bower-angular2-build | | | | 4 | @elierotenberg/nexus-uplink-simple-… | Nexus Uplink Simple Server (for Node). | | | 4 | @mklabs/jquery-ui-widgets | A small collection of jQuery UI widgets I casually made. | | | 4 | @elierotenberg/nexus-uplink-client | Nexus Uplink Client (isomorphic). | | | 3 | @mquandalle/meteor-jeet | A grid sytem for SASS or Stylus | :arrow_upper_right: | | 3 | @MoOx/duo-cssnext | # DEPRECATED. Use duo-postcss instead. | | | 3 | @MoOx/metalsmith-url | Metalsmith plugin to add url to entries from transformation on filenames | | | 3 | @vvo/azure-sb-queue-watch… | Job worker around Azure Service Bus Queues | | | 3 | @revolunet/angularjs-workshop | sample AngularJS + Bootstrap app from scratch | :arrow_upper_right: | | 3 | @MoOx/dateranger | A simple component to select date ranges, using Pikaday | | | 3 | @mgcrea/image-moments | Javascript image moments | | | 3 | @kaepora/rever.si | Browser-Based Othello for Multiplayer Online Play. | :arrow_upper_right: | | 3 | @mgcrea/jquery.mg.screensave… | Quickly setup a screensaver | | | 3 | @paradoxxxzero/gnome-shell-shader-e… | Add shaders to windows | | | 3 | @jacomyal/parisjs-oct2012-demo | Ma démo pour la présentation sur sigma.js au ParisJS Octobre 2012 | | | 3 | @MoOx/jQuery.External-Link… | A jQuery plugin to easyli manage externals links (new window behavior if not the same domain + google analytics tracking) | | | 3 | @padenot/rant.js | A comment system in node.js | | | 3 | @MoOx/responsive-menu | A JavaScript plugin to enhance your simple CSS (drop down?) menu. Add timing for better desktop experience & responsive behavior for touch device. Using jQuery or Zepto (& optionally Sass) | | | 3 | @mgcrea/react-webpack-factor… | Lean yet powerful