일종의 북마크 서비스라고도 할 수 있는 @urllist 서비스가 종료된단다.
서비스의 소스는 오픈소스로 github에 남기고 https://github.com/urlist
그 동안 수집(?) 했던 링크들을 남겨본다.
-
NetFlow and BGP
-
패킷 수집과 분석
-
로그 분석
-
통계
-
IMS 서비스
-
XMPP
-
Python
-
쉘스크립트
-
시스템관리
-
파일시스템
-
DIAMETER
-
Diameter Interfaces: Gy, Gx, Rx, Gy, Ro, Rf, S6a/S6d, S6b, Cx, Sh, SWx, Sy
-
IMS 네트워크에서 PCRF의 용도 — PCRF ½Ã½ºÅÛÀº 3GPP release 7¿¡¼ Á¤ÀÇÇÑ PCC (Policy and Charging Control) Architecture ¸¦ ¸¸Á·Çϸç PCRF (Policy &a...
-
RFC 4740 - Diameter Session Initiation Protocol (SIP) Application (RFC4740)
-
RFC 4460 - Stream Control Transmission Protocol (SCTP) Specification Errata and Issues
-
-
Web Proxy
-
유틸리티
-
문서작성
-
TCP/SCTP 프로토콜
-
GIT 와 개발툴들..
-
Git bash 사용법 — 윈도우즈에서 Git 를 쓸때 리눅스의 bash 환경처럼 Command 로 사용 할 수 있다.
-
VoIP 음성품질측정
-
JS Resources
#javascript
-
tjwudi/wd.js · Module Loader — wd.js uses a very different but yet the most "javascripty" way to configure module and its dependencies, which makes good use of method chaining! yay! This is called (by me, for now) the Chainable Module Definition (CMD).
-
routes.js/index.js at master · aaronblohowiak/routes.js · GitHub
-
leviroutes/routes.js at master · PaulKinlan/leviroutes · GitHub
-
crossroads.js/dist/crossroads.js at master · millermedeiros/crossroads.js · GitHub
-
finchjs/scripts/finch.js at master · stoodder/finchjs · GitHub
-
Simrou/build/simrou.js at master · buero-fuer-ideen/Simrou · GitHub
-
brainy.io — brainy is a set of tools for sharing Backbone code between the client and the server. brainy allows you to write a Backbone client application without regard for the server. it creates the server for you. because it relies on REST and Backbone best practices, if you are familiar with both, you can create a brainy application.
-
Backbone.js Stack — RESThub, your Spring + Backbone.js stack
-
Paperclip.js - fast template engine for the DOM — Templates for the DOM compiling templates to document fragments, then clones them whenever they're needed. The result is blazing-fast rendering with very few moving parts.
-
delorean.js — DeLorean is a tiny Flux pattern implementation. Unidirectional data flow, it makes your app logic simpler than MVC, Automatically listens data changes and keeps your data updated, It uses Object.observe to listen store changes, Makes the data is more consistent in your whole application, Too easy to use with React; just add a mixin, Too easy to use with Flight.js Too small, just 13K.
-
way.js — simple, lightweight, persistent, framework-agnostic javascript library that allows you to bind DOM elements to an in-memory datastore (with no to little JS code).
-
classdojo/bindable.js · GitHub — Incredibly flexible, fast bi-directional data binding library. Two-way data binding means linking properties of two separate objects - when one changes, the other will automatically update with that change. It enables much easier interactions between data models and UIs, among other uses outside of MVC.
-
leonidas/transparency · GitHub — Transparency is a semantic template engine for the browser. It maps JSON objects to DOM elements by id, class and data-bind attributes
-
AuraJS - Aura — Declarative component sugar for event-driven RequireJS apps
-
Recreating ‘Piano Tiles’ in under 10hrs with React&Flux — Medium
-
Message Systems in Programming: Callbacks, Events, Pub Sub, Promises, and Streams
-
How to Write Highly Scalable and Maintainable JavaScript: Coupling
-
6 Tips for Becoming a Better JavaScript Developer - CodeCondo
-
Get the door, Javes! Understanding Sync & Async in JavaScript - Discover Meteor
-
JavaScript Garden — JavaScript Garden is a growing collection of documentation about the most quirky parts of the JavaScript programming language. It gives advice to avoid common mistakes and subtle bugs, as well as performance issues and bad practices, that non-expert JavaScript programmers may encounter on their endeavours into the depths of the language.
-
keycod.es — Press a key, get a keyCode!
-
A JavaScript Build System Shootout: Grunt vs. Gulp vs. NPM - Modern WebModern Web
-
Deep dive into the murky waters of script loading - HTML5 Rocks
-
Why Does JavaScript Suck? | A Terrible Language with a Bright Future
-
Faking Timers and Dates with Sinon / JavaScript - cjohansen.no
-
Reloading magic with Grunt and livereload | Rhumaric, pixel distiller
-
Crush & Lovely — 7 Patterns to Refactor JavaScript Applications: Service Objects
-
Convention Based Routing In JavaScript Apps | Flippin' Awesome
-
Guide to JavaScript Prototypes, Scopes, and Performance | Toptal
-
Understanding “this” keyword in JavaScript: : Technical Blogs
-
What is JavaScript? — JS is primarily a client-side language. JS started at NT, a web browser developed in the 1990s. A webpage can contain embedded JS, which executes when a user visits a page. The language was created to allow web developers to embed executable code on their webpages, so that they could make their webpages interactive, or perform simple tasks. Today, browser scripting remains the main use-case of JS.
-
i18n with tagged template strings in ECMAScript 6 — Jack Hsu
-
How to (semi-)automate JavaScript refactoring - Programming - O'Reilly Media
-
A fresh look at JavaScript Mixins | JavaScript, JavaScript...
-
JavaScript Mixins: Beyond Simple Object Extension | ThoughtStream.new :derick_bailey
-
A re-introduction to JavaScript (JS Tutorial) - JavaScript | MDN
-
Exploring the Eternal Abyss of Null and Undefined | Ryan Morr
-
A view's responsibility — Rendering the view, i.e. making changes to the DOM. Listening for DOM events, such as click and submit. Listening for events from the rest of my application, plus triggering events when the view is in certain states. Creating sub-views if they are needed. Updating models based on changes in the view (Don't you dare make $.ajax calls directly in views!)
-
ParallelJS blog post — JavaScript is still a very sequential language. That is slowly changing. This blog post describes ParallelJS, an effort to bring data parallelism to JavaScript.
-
A plain english guide to JavaScript prototypes - Sebastian's Blog
-
Methods Within Constructor vs Prototype in Javascript | The Code Ship
-
Handling concurrency and asynchronous JavaScript - Oliver.prototype.blog
-
Classical Inheritance is Obsolete - How to Think in Prototypal OO on Vimeo
-
Building a JavaScript Library with Grunt.js | Flippin' Awesome
-
Damian Nicholson: Writing (testable | maintainable | scalable | rock solid) JavaScript on Vimeo
-
The Design of Code: Organizing JavaScript · An A List Apart Article
-
QuaggaJS, an advanced barcode-reader written in JavaScript — QuaggaJS is a barcode-scanner entirely written in JavaScript supporting real-time localization and decoding of various types of barcodes such as EAN and CODE128. The library is also capable of using getUserMedia to get direct access to the user's camera stream. Although the code relies on heavy image-processing even recent smartphones are capable of locating and decoding barcodes in real-time.
-
danielstjules/pjs · GitHub — cli tool that can accept input on stdin or read from a list of files. Its filter, map and reduce options take expressions to be run, and applies them to the supplied input. The expressions can contain identifiers used by keys in String.prototype, which will automatically be bound to the given line unless the --explicit flag is used.
-
creationix/js-git · GitHub — collection of modules that helps in implementing git powered applications in JavaScript. The original purpose for this is to enable better developer tools for authoring code in restricted environments like ChromeBooks and tablets. It also enables using git at a database to replace SQL and no-SQL data stores in many applications.
-
spy-js: tracing, profiling, debugging javascript — javascript tracing made simple
-
spolu/repl · GitHub — To JSON what Excel is to CSV
-
sweet.js — Macros for JS
-
modulejs/modjs · GitHub — Task-based workflow tooling for web.
-
JavaScript Patterns - Packages - Package Control — Sublime Text 2 JS package.
-
About demarcate.js — Markdown library
-
scripted-editor/scripted · GitHub — fast and lightweight code editor with an initial focus on JavaScript editing. Scripted is a browser based editor and the editor itself is served from a locally running Node.js server instance.
-
wycats/minispade · GitHub — Small dependency management module. AMD alt
-
Codeblock.js by Filepicker.io — Editable, runnable javascript code blocks
-
Intelligist: a jQuery plugin that makes it easy to share and demo code in-page, using GitHub gists
-
ShareJS Examples — ShareJS is an Operational Transform library for NodeJS & browsers. It lets you easily do live concurrent editing in your app.
-
Resemble.js : Image analysis — Analyse and compare images with Javascript and HTML5.
-
Filepicker.io — With Filepicker.io, your website suddenly got a whole lot more powerful - import content from Dropbox, save a photo back to Facebook, all without having to deal with OAuth or server-side APIs.
-
traceGL — See your code! With traceGL you can see all JavaScript codeflow, in a high performance webGL visualiser. Its like an oscilloscope, for code.
-
Debug.js: Automatic Globals Detection in Javascript - Jerome Etienne.js Blog
-
jakiestfu/Bits · GitHub — Bits Editor is your personal playground to develop in HTML, CSS, and Javascript, all from your own server.
-
joemccann/dillinger · GitHub — Dillinger is a cloud-enabled HTML5 Markdown editor. Type some Markdown text in the left window See the HTML in the right Magic
-
Blip. — blip is a lightweight JavaScript library that wraps the Web Audio API, abstracting away the AudioContext, and simplifying node creation and audio routing. It also provides some extremely powerful and flexible methods for looping and manipulating samples that allow for both temporal precision and musical expressiveness.
-
TONEnoTONE/Tone.js · Web Audio framework for creating interactive music in the browser. — The architecture aims to be familiar to both musicians and audio programmers looking to create web audio aps. Tone offers common DAW features like a global transport, prebuilt synths and efxs. For signal-processing programmers, Tone provides a wealth of high performance, low latency building blocks and DSP modules to build your own synthesizers, effects, and complex control signals.
-
preziotte/party-mode · GitHub — An audio visualizer experiment for the browser. Powered by d3.js and the web audio api. Runs best in Chrome. Working demo @ http://preziotte.com/partymode. Try dragging in an mp3 from your desktop!
-
Beat Detection Using JavaScript and the Web Audio API | Beatport Engineering
-
WebAudiox.js - a DRY library for Web Audio API - Jerome Etienne.js Blog
-
howler.js - Modern Web Audio Javascript Library - GoldFire Studios
-
Retro Game Music using Web Audio and Band.js | Flippin' Awesome
-
alvarotrigo/fullPage.js · GitHub — A simple and easy to use plugin to create fullscreen scrolling websites (also known as single page websites). It allows the creation of fullscreen scrolling websites, as well as adding some landscape sliders inside the sections of the site.
-
Single-Page Applications with the Page Micro Library | Flippin' Awesome
-
Intercooler.JS - The Javascript-optional AJAX library — Partial View Controller client-side framework: it communicates with the server via AJAX, but rather than expecting JSON responses it expects fragments of HTML- Partial Views, which are then loaded into the DOM directly. This is in contrast with more traditional client side MVC frameworks such as Ember.js or Angular.js which communicate with the server using JSON requests and JSON responses.
-
Prerender - AngularJS SEO, BackboneJS SEO, or EmberJS SEO — Node middleware inspects the user agent of each request to your app. If a search engine crawler is detected, the middleware makes a GET request to the Prerender service. Prerender service renders the page with all of the javascript using phantomjs
-
zdunczyk/jnottery · GitHub — jQuery plugin that lets you add notes and markers to webpages. All the data is encoded as a part of an URL which makes it easy to share or save. The library consists of 3 modules: core: hash encoder/decoder, notes manager tooltip: fully styled tooltip designed to be comaptible with core vendor: connectors with external services Current version is marked as pre-alpha and might be unstable.
-
gridster.js — drag-and-drop multi-column grid has arrived. Gridster is a jQuery plugin that allows building intuitive draggable layouts from elements spanning multiple columns. You can even dynamically add and remove elements from the grid. It is on par with sliced bread, or possibly better. MIT licensed. Suitable for children of all ages. Made by Ducksboard.
-
Grid-A-Licious – Responsive Grids With jQuery | jQuery Plugins
-
briangonzalez/jquery.adaptive-backgrounds.js · GitHub — A simple jQuery plugin to extract the dominant color of an image and apply it to the background of its parent element.
-
gfranko/jqfactory · GitHub — UI widgets, done with jQuery, no UI
-
sebarmeli/JAIL · GitHub — Image lazy loader.
-
jQuery.Shapeshift — Column Grid System + Drag and Drop
-
mulhoon/score.js · GitHub — Scoring, levels, checkpoints and badges in Javascript - Instant gamification
-
cheet.js - easy easter eggs (konami code, etc) for your site — easy easter eggs (konami code, etc) for your site. KeyBoard listener
-
pomelo API — distributed game server framework for node.js
-
gritzko/swarm · GitHub — real-time model sync library
-
photonstorm/phaser · GitHub — Phaser is a light-weight 2D game framework for making HTML5 games for desktop and mobile browsers
-
GoodBoyDigital/pixi.js · GitHub — Super fast HTML 5 2D rendering engine that uses webGL with canvas fallback
-
enchant.js - A simple JavaScript framework for creating games and apps.
-
Async — A collection of asynchronous patterns for nodejs and browsers.
-
Machina.js - Finite State Machines in JavaScript — Machina.js is a JavaScript framework for highly customizable finite state machines (FSMs). Many of the ideas for machina have been loosely inspired by the Erlang/OTP FSM behaviors.
-
umdjs/umd · GitHub — UMD (Universal Module Definition) patterns for JavaScript modules that work everywhere. This repository formalizes the design and implementation of the Universal Module Definition (UMD) API for JavaScript modules. These are modules which are capable of working everywhere, be it in the client, on the server or elsewhere.
-
pago/pioc · GitHub — A Dependency Injection Container for node.js
-
Greenscreen: Digital signage, powered by Chromecast — Built with Angular.js, Node.js, Express.js, and CouchDB.
-
FormatJS — FormatJS is a modular collection of JavaScript libraries for internationalization that are focused on formatting numbers, dates, and strings for displaying to people. It includes a set of core libraries that build on the JavaScript Intl built-ins and industry-wide i18n standards, plus a set of integrations for common template and component libraries.
-
a simple javascript dependency injection container « coolmuse
-
young-steveo/bottlejs · GitHub — BottleJS is a tiny yet powerful dependency injection container. It features lazy loading, middlewear hooks, and a clean api inspired by the AngularJS Module API and the simple PHP library Pimple.
-
mrflix/dimensions · Chrome Extension — A browser extension for coders to measure screen dimensions. Currently only available for Chrome.
-
asvd/jailed · GitHub — JS library for executing an untrusted code as a plugin, a special instance running in a sandboxed environment. The key feature of Jailed is an opportunity to export a set of methods into the sandbox — thus defining a precise set of plugin privileges. Anything not exported explicitly cannot be accessed: a plugin runs in a worker (in case of web-browser environment), or as a restricted subprocess
-
humphd/nohost · A web server in your web browser. — Running a local web server allows for easier testing and development without the need for a network. The nohost web server takes this a step futher, and allows web sites to be hosted inside the browser without any server or network. nohost was created in order to make it easier to do in browser, live previews of complex web sites and applications that span many files.
-
Blast.js — Blast text apart to make it manipulable.
-
Args.js - Optional and Default Parameters for JavaScript — Args.js lets you easily create functions with optional parameters, default parameters, parameter groups and named parameters. It checks types and will trigger exceptions if a function is called incorrectly.
-
wooorm/retext · GitHub — Extensible system for analysing and manipulating natural language
-
Touche.js - seamless touch event mapping for your click events — Removes the 300ms delay (after the user lifts their finger), applied by all touchscreens devices and immediately invokes your click handlers. Takes your click events applied with jQuery and silently re-maps them to the "touchend" event for devices that support touch. If you're not using jQuery, then Touche exposes a method "on" for your use.
-
tmwagency/trak.js · GitHub — trak.js is a API wrapper for your analytics APIs. By default it uses the Google Universal Analytics but you can override this witht the older ga.js or Google Tag Manager if you wish. You can even add custom event trackers as well as, or instead of GA.
-
jurberg/define.js · GitHub — require minus extra features. AMD define syntax, but leave out the loading. This library differs from other module libraries because it places your module on the global object. This allows to access the module outside of a require call (for example, in an event handler on the html) and it allows you to access other global libraries as modules. For example, you can access jQuery as 'jQuery'.
-
ifandelse/machina.js · GitHub — Machina.js is a JavaScript framework for highly customizable finite state machines (FSMs). Many of the ideas for machina have been loosely inspired by the Erlang/OTP FSM behaviors.
-
oOthkOo/embryo.js · GitHub — The most simple, customizable and easy to use JavaScript standard inheritance library
-
Hamlet - Simple and powerful reactive templating — Simple and powerful reactive templating
-
talyssonoc/i18node · GitHub — It's an i18n package for Node.js, with support to plurals and genders
-
email.js — Email.js is a set of components that can be used to write email apps in pure JavaScript on the client in HTML5 or on the server in node.js. They can be used together or separately. In order to communicate over TCP the IMAP and SMTP components require apis that are currently only supported natively by Firefox OS.
-
ymaps/modules · GitHub — asynchronous modular loading system that works with Node and browsers. It has a feature that allows existing modules to be redeclared, which can help with component-based libraries
-
assemble/handlebars-helpers · GitHub — Some helpers offer useful functionality that is unique to this project, such as: File globbing using minimatch patterns. Access to assemble options. Ability to render either markdown or HTML conditionally based on the file extension of the generated file.
-
bevacqua/hierarchy · GitHub — Convert JSON object to a beautiful string representation of a directory structure
-
SlowmoJS — SlomoJS is an attempt to make learning JavaScript and computational thinking easier by making the execution of JS code more transparent.
-
VerbalExpressions/JSVerbalExpressions · GitHub — RegEx builder
-
EtienneLem/architect · GitHub — Architect is a JavaScript library built on top of Web Workers. He will manage and polyfill them workers so you don’t have to. Short-lived workers will be automatically terminated as soon as the work is done. It will spawn a new worker every time. Long-lived need to be manually terminated when the work is done. The same worker can therefore be reused many times with different data.
-
protosum-lib/protosum.dom.mapping.js at master · francescortiz/protosum-lib · GitHub
-
KapIT/observe-shim · GitHub — A shim for the Object.observe Harmony Proposal http://wiki.ecmascript.org/doku.php?id=harmony:observe
-
Snap.js — A Library for creating beautiful mobile shelfs in Javascript (Facebook and Path style side menus)
-
Nightmare: A high level wrapper for Phantomjs. — Every method is a simple English command: goto, refresh, click, type... you can check out Nightmare's full API here. Nightmare lets you simplify deeply nested callbacks into a few sequential statements.
-
An Introduction to WebDriver Using the JavaScript Bindings - Tuts+ Code Tutorial
-
Testing Mobile: Emulators, Simulators And Remote Debugging | Smashing Magazine
-
pioneer.js - javascript integration testing — Pioneer is an easy to understand javascript DSL to interact with your app via a real browser and test its state against expectations.
-
PerfBar — Simple way to collect and look at your website performance metrics quickly, that supports budgeting and adding custom metrics.
-
retro/apitizer · GitHub — API mocking for client JavaScript applications
-
trek/pretender · GitHub — A mock server library with a nice routing DSL
-
macbre/phantomas · GitHub — PhantomJS-based web performance metrics collector and monitoring tool
-
z3roshot/totes · GitHub — Chainable, extensible assertion framework for Javascript
-
krasimir/deb.js · GitHub — ~1.5K minimalistic JavaScript library for debugging in the browser works on functional level groups your console.log statements and place them in a proper context displays stack traces, passed arguments and execution time
-
captureme — CLI utility that helps you capture screenshots via browsers in the cloud — CLI utility that helps you capture screenshots via browsers in the cloud
-
a85/Newman · GitHub — CLI collection runner for Postman. It allows you to run and test a Postman collection directly from terminal. It is built with extensibility in mind so that you can easily integrate it with your continuous integration servers and build systems. Newman maintains feature parity with Postman and allows you to run collections just the way they are executed inside the collection runner in Postman.
-
tkambler/selenium-runner · GitHub — This library provides a simple, repeatable pattern for writing and running Selenium tests within Node that are synchronous in nature. No callbacks. No promise chains. Just pure and simple clarity.
-
A doctest.js tutorial — Doctest.js is basically example code and then expected output. This is really what most tests look like, but instead of lots of assertEqual(example, expected) this example/expected combination is embedded into the structure of the test.
-
Regression testing with Javascript —Dalekjs — Code adventures — Medium
-
WaterfallEngineering/SpookyJS · GitHub — Drive CasperJS from Node.js. SpookyJS makes it possible to drive CasperJS suites from Node.js. At a high level, Spooky accomplishes this by spawning Casper as a child process and controlling it via RPC.
-
Redefining a function as you debug it in Chrome DevTools - recompilation in action - YouTube
-
marmelab/gremlins.js · GitHub — gremlins.js is a monkey testing library written in JavaScript, for Node.js and the browser. Use it to check the robustness of web applications by unleashing a horde of undisciplined gremlins.
-
theironcook/Kojak · GitHub — Kojak is a simple utility that can help you figure out which of your JavaScript functions are running too slow. It tracks when your functions are called, how often they are called, how much time they are taking, how the functions were called. It can also track your ajax calls and help figure out how fast they are. (Kojak was a tv show detective)
-
How I've reduced asynchronous test size by ~50% (and be DRY) with meta-language
-
matteofigus/grunt-api-benchmark · GitHub — A grunt plugin that runs a series of benchmark tests to your api and creates an html report
-
Badoo Tech Blog :: 5 Advanced Javascript and Web Debugging Techniques You Should Know About
-
geedew/cross-console · GitHub — A console approach to make sure console is available and can be stifled under the right situations.
-
reflux — A simple library for uni-directional dataflow application architecture inspired by ReactJS Flux
-
theintern/intern · GitHub — ntern is a complete test stack for JavaScript designed to help you write and run consistent, high-quality test cases for your JavaScript libraries and applications. It can be used to test any JavaScript code. Its functional testing capabilities can even be used to test non-JavaScript Web sites and apps, if you really want.
-
End to end testing with zombie.js, mocha.js and should.js - Pixelhunter | JS Dev | Voronianski blog
-
mashery/iodocs · GitHub — I/O Docs is a live interactive documentation system for RESTful web APIs. By defining APIs at the resource, method and parameter levels in a JSON schema, I/O Docs will generate a JavaScript client interface. API calls can be executed from this interface, which are then proxied through the I/O Docs server with payload data cleanly formatted. Basic HTML text tags are enabled in the JSON schema.
-
autodoc — Autodoc lets you write tests in comments just above your JavaScript functions, then run those tests from the command line and auto-generate documentation with the same tests embedded and executing right in the browser.
-
visionmedia/dox · GitHub — Dox is a JavaScript documentation generator written with node. Dox no longer generates an opinionated structure or style for your docs, it simply gives you a JSON representation, allowing you to use markdown and JSDoc-style tags.
-
Use JSDoc: Index — JavaDocs for JavaScript.
-
jsdox — jsdox is a simple jsdoc 3 generator. It pulls documentation tags based on a subset of jsdoc 3 from your javascript files and generates markdown files.
-
jackfranklin/doccy · GitHub — Simple markdown generator
-
EightMedia/styleguide.js · GitHub — Document CSS with YAML comments.
-
Demo - flowupLabels.js — FlowupLabels.js is a free jQuery plugin to make augments form labels to behave like placeholders, but with a twist.
-
Livestamp.js - a simple, unobtrusive jQuery timeago plugin — A simple, unobtrusive jQuery plugin that provides auto-updating timeago text to your timestamped HTML elements using Moment.js.
-
Purplecoat.js | Simple Labeled Overlays — create labeled overlays that can be triggered with a click. And you don't need to write a single line of Javascript.
-
gajus/contents · GitHub — Automatically generate table of contents for a given area of content.
-
aFarkas/lazysizes · GitHub — High performance lazy loader for images (responsive and normal), iframes and scripts, that detects any visibility changes triggered through user interaction, CSS or JavaScript without configuration.
-
Midnight.js - Switch fixed headers on the fly — Create your fixed nav (or header) as you typically would. After that, take any sections of your page that need a different nav and add data-midnight="your-class" to it, where .your-class is the class you are going to use to style that header. Use whatever CSS or markup you like for each one. They will be switched automatically when necessary.
-
uikit/uikit · GitHub — A lightweight and modular front-end framework for developing fast and powerful web interfaces.
-
gilbitron/Ideal-Image-Slider · GitHub — HTML5 CSS3 transitions (a few simple transitions like slide/fade) Left/Right navigation (including touch/swipe support) Responsive HiDPI (retina) support ARIA support Extremely simple to setup (no dependancies) Very extensible Uses progressive enhancement
-
jonom/jquery-focuspoint · GitHub — If you have to use the same image file in all these contexts, you might not be happy with the results you get when you 'fill' the allocated space with your image. Your subject might be clipped or completely missing, or just really awkward looking. FocusPoint makes sure your image looks great in any container, by ensuring the negative space is cropped out before the important parts.
-
pukhalski/tap · GitHub — Tap is a Javascript library for easy unified handling of user interactions such as mouse, touch and pointer events. No need to detect what kind of events are supported, Tap handles this for you Small distibution size of 1Kb Use fastest event types supported (majority of browsers has ~300ms delay between touch/pointer events and click). Every milisecond does really matter!
-
skatejs/skatejs · GitHub — Skate is a web component library based loosely on the Custom Element spec that allows you to define behaviour for custom and existing elements using tag names, attribute names and class names.
-
Shepherd — Guide your users through a tour of your app. — Guide your users through a tour of your app.
-
audreyt/ethercalc · GitHub — Node.js port of Multi-user SocialCalc
-
List.js - Search, sort, filters, flexibility to tables, list and more! — Tiny, invisible and simple, yet powerful and incredibly fast vanilla Javascript that adds search, sort, filters and flexibility to plain HTML lists, tables, or anything.Perfect library for adding search, sort, filters and flexibility to tables, lists and various HTML elements. Built to be invisible and work on existing HTML.
-
direct-fuel-injection/bbGrid · GitHub — Grid system on Backbone.js and Twitter Bootstrap, sure jQuery
-
ZippyUI - A JavaScript framework with a complete set of UI widgets
-
ftlabs/fruitmachine · GitHub — A lightweight component layout engine for client and server. FruitMachine is designed to build rich interactive layouts from modular, reusable components. It's light and unopinionated so that it can be applied to almost any layout problem. FruitMachine is currently powering the FT Web App.
-
Drag and drop, resizing and gestures with inertia and snapping - interact.js
-
mleibman/SlickGrid · GitHub — Adaptive virtual scrolling handle hundreds of thousands of rows with extreme responsiveness Fast rendering speed. Supports jQuery UI. Background post-rendering for richer cells. Full keyboard navigation, column resize/reorder/show/hide, autosizing & force-fit. Pluggable cell formatters & editors Support for editing and creating new rows.
-
Tick — a jQuery plugin that visualizes dynamically changing numbers — Tick is a modular JavaScript plugin that makes visualizing dynamically changing numbers a breeze.
-
:: Alessandro Ferrini :: FerroMenu jQuery Plugin — A simple, responsive, customizable circular jQuery menu plugin. Powered by HTML5 and CSS3.
-
jh3y/doormat · GitHub — doormat is an alternative to curtains.js that doesn't have any dependencies on external frameworks like jQuery. curtains.js is no longer maintained and there had been some reports of issues with newer versions of jQuery. the code is quite minimal for doormat and you can achieve mostly the same main effect.
-
odometer — Odometer is a Javascript and CSS library for smoothly transitioning numbers. See the demo page for some examples.
-
Responsive Nav — Responsive Navigation Plugin — Responsive navigation plugin without library dependencies and with fast touch screen support. Try it out by resizing this window.
-
Bigfoot — Enhanced footernotes
-
FloatLabel.js — A jQuery plugin for floating form labels.
-
fynx — Fynx (formerly known as Flox) is an architecture library for React loosely based on the Flux architecture and inspired by Reflux and Fluxxor.
-
tablecloth.js — jQuery plugin that helps you easily style HTML tables along with some simple customizations.
-
hakubo/Sloth · GitHub — Library to lazy initialize components of a webpage when they become visible http://hakubo.github.com/Sloth/
-
FitVids.JS - A lightweight, easy-to-use jQuery plugin for fluid width video embeds.
-
Haircut from LayerVault — trims text down to fit into its container
-
JavaScript · Jasny Bootstrap — Bootstrap extensions, offcanvas, row link, input mask, file input.
-
stickUp - a free jQuery Plugin — A simple plugin that "sticks" an element to the top of the browser window while scrolling past it, always keeping it in view. This plugin works on multi-page sites, but has additional features for one-pager layouts.
-
elclanrs/jq-idealforms · GitHub — Framework for building and validating responsive HTML5 forms
-
bramstein/hypher · GitHub — A small and fast JavaScript hyphenation engine. Can be used in Node.js and as a jQuery plugin.
-
nathanford/widowtamer · GitHub — Typography. The Widow Tamer is a Javascript to automatically fix typographic widows on your web pages. It is designed to work with responsive sites, fixing widows as it finds them on resize or orientation change.
-
ktsashes/FruitJS · GitHub — http://flippinawesome.org/2013/09/16/a-taste-of-fruitjs Utility for writing your technical documentation in Markdown and compiling to an easy to use HTML site. The project was built with the goal of making it simple and quick for both technical and non-technical people to get beautiful and useful documentation up quickly. Github docs + static
-
vex — Vex is a modern dialog library which is highly configurable, easily stylable, and gets out of the way. You'll love vex because it's tiny (6kb minified, 2kb minifed + gzipped), has a clear and simple API, works on mobile devices, and can be customized to match your style in seconds.
-
Hopscotch — Hopscotch is a framework to make it easy for developers to add product tours to their pages. Hopscotch accepts a tour JSON object as input and provides an API for the developer to control rendering the tour display and managing the tour progress.
-
X-Tag - Web Components Custom Element Polylib — X-Tag is a small JavaScript library, created and supported by Mozilla, that brings Web Components Custom Element capabilities to all modern browsers.
-
rolandjitsu/drawerjs · GitHub — A simple off canvas navigation built with JavaScript & CSS3. It's library agnostic, provides support for jQuery and AMD and it's simple to set up and use. Left side navigation. You touch and drag to reveal it's contents.
-
{:navgoco} Demo Page — Simple JQuery plugin which turns a nested unordered list of links into a beautiful vertical multi-level slide navigation, with ability to preserve expanded submenus between sessions by using cookies and optionally act as an accordion menu.
-
slabText – a jQuery plugin for creating big, bold & responsive headlines
-
imagefill.js | Project Page — plugin, images fill their containers (and be centered)
-
BrandwatchLtd/selleckt · GitHub — Yet another select, this time select3
-
Yass.js — Adaptive image script that adds support for srcset tailored to mobile browsers.
-
Zen Form — Zen Form is a jQuery based plugin with which you can easily add a distraction free mode for your forms. It's much easier to wirte posts, comments and messages this way.
-
Ladda — A UI concept which merges loading indicators into the action that invoked them. Primarily intended for use with forms where it gives users immediate feedback upon submit rather than leaving them wondering while the browser does its thing.
-
Selectize.js — jQuery based select2
-
zelect — Simple alternative to slect2
-
UI Layout Plug-in - Demos — inspired by the extJS border-layout, and recreates that functionality as a jQuery plug-in.
-
ThrivingKings/Badger · GitHub — Super sexy iOS style badges for jQuery
-
Curtain.js — This plugin allows you to create a web page with multiple fixed panels that unroll with an amusing effect.
-
Destaque Slideshow Demo — A slide prestentation plugin with a built in paralax effect.
-
jPanelMenu | A jQuery Plugin — jPanelMenu is a jQuery plugin that creates a paneled-style menu (like the type seen in the mobile versions of Facebook and Google, as well as in many native iPhone applications).
-
scrollNav.js — scrollNav is a light jQuery plugin that grabs your page's existing content, divides it up into logical sections and builds a customizable scrolling sidebar navigation. Scroll this page and watch it follow along w/ you.
-
jQuery Engage, a plugin taking a stab at better engaging blog readers « Position Absolute
-
Packery — The bin-packing layout library
-
jQuery Navobile by Made by Made — Mobile navigation
-
Squishy — Squishy is a jQuery plugin that automatically resizes text to exactly fit the container with no extra work on your part.
-
Chardin.js — Simple overlay instructions for your apps.
-
Making Phyramid's procedurally rendered 3D header with three.js
-
VincentGarreau/particles.js · GitHub — A lightweight JavaScript library for creating particles.
-
mitmedialab/para · GitHub — Para is a digital illustration tool tool that uses direct manipulation to define and edit procedural artwork. Through creating and altering vector paths, artists can define iterative distributions and parametric constraints.
-
gifshot - JavaScript library that can create animated GIFs from media streams, videos, or images
-
andreaferretti/paths-js · Generate SVG paths for geometric shapes — These paths can be then used together with a template engine to display SVG in browser. If you use a data binding library,Ractive.js , you get animated graphics for free. Paths.js has three APIs. The lowest level is a chainable API to generate an arbitrary SVG path. Next, paths for simple geometric shapes such as polygons/circle sectors are defined. There is an API to generate some simple graphs
-
Fourier Image Filtering — Interactive Fourier transform image filtering. FFT implemented on the GPU via WebGL.
-
dli/flow · Volumetric Particle Flow — WebGL + curl noise + half-angle slice rendering + incremental odd-even merge sort
-
Particleground demo — A jQuery plugin for snazzy background particle systems
-
☆ sweep.js ☆ — sweep.js is a small JavaScript library (5kb zipped) that enables proper color transitions through the HSL and HUSL spaces. Ordinary CSS transitions or existing frameworks like Velocity.js convert HSL colors to RGB before transitioning. sweep.js addresses this by letting you transition through the color spectrum.
-
ndrwhr/entropy · GitHub — This is a partial JavaScript implementation of the esoteric programming language Entropy.
-
mohayonao/gretro · GitHub — Gretro is a JavaScript Graphic library for retro CG.
-
gif.js — Full-featured JavaScript GIF encoder that runs in your browser.
-
Introduction to pixi.js — fast and simple rendering engine. It can be used with a number of other JavaScript game libraries, and can do both canvas and WebGL rendering.
-
p5.js — library that starts with the original goal of Processing, to make coding accessible for artists, designers, educators, and beginners, and reinterprets this for today's web.
-
download13/blockies · GitHub — <1k library that generates blocky identicons
-
zz85/sparks.js · GitHub — Simple 3D Javascript Particles Engine Sparks.js is a library to help create 3D particles in Javascript. Its simple, fast and fun to play with. This is an ongoing project, so check out issue tracker, the wiki, the code and examples inside github. Sparks.js welcomes feature and pull requests, so don't be shy to fork away!
-
tracking.js — The tracking.js library brings different computer vision algorithms and techniques into the browser environment. By using modern HTML5 specifications, we enable you to do real-time color tracking, face detection and much more — all that with a lightweight core (~7 KB) and intuitive interface.
-
snorpey/jpg-glitch · GitHub — is is an experiment for the web browser. it corrupts jpg images so that they appear "glitched".
-
allensarkisyan/VideoFrame · GitHub — HTML5 Video SMTPE Time Code and Frame Seeking API
-
Please JS — The Polite Javascript Color Library
-
Frame-by-frame animation with HTML and JavaScript | Flippin' Awesome
-
Velocity.js — jQuery plugin that re-implements $.animate() to produce significantly greater performance (making Velocity also faster than CSS animations) while including several new features to improve animation workflow.
-
qrohlf/trianglify · GitHub — low poly style background generator with d3.js
-
nosir/obelisk.js · GitHub — JavaScript Engine for Building Pixel Isometric Element with HTML5 Canvas
-
CamanJS - Javascript Image Manipulation — CamanJS is (ca)nvas (man)ipulation in Javascript. It's a combination of a simple-to-use interface with advanced and efficient image/canvas editing techniques. CamanJS is very easy to extend with new filters and plugins, and it comes with a wide array of image editing functionality, which continues to grow. It's completely library independent and works both in NodeJS and the browser.
-
Planetary.js: Awesome interactive globes for the web — Fully customizable, including colors, rotation, and more Display animated "pings" at any location with custom colors and sizes Mouse drag + zoom support Extremely extensible via a plugin-based architecture
-
amMap | An interactive JavaScript / HTML5/SVG maps library — interactive Javascript/HTML5 maps library. We have SVG maps for many countries around World and an easy to use API for making these maps interactive. - See more at: http://www.ammap.com/#sthash.lVZCzW0n.dpuf
-
Bubblechart by jondavidjohn | Examples — JavaScript module for comparative visualization of two dimensional data in a bubble chart.
-
Snap.svg - Home — JavaScript SVG library for the modern web
-
Cal-HeatMap : Javascript calendar heatmap for time series data
-
Lightweight javascript in-memory database: LokiJS — fast, in-memory document-oriented datastore for node.js and browser prioritizing performance. It supports field indexing for faster document access and performs really well (near 500,000 ops/s) on those. Its built-in DynamicView class also enables to utilize indexes on data subsets for even faster performance.
-
Swarm.js+React — real-time, offline-ready Holy Grail web apps – Swarm.js — Swarm is a reactive data sync library and middleware. Swarm synchronizes your app's model automatically, in real time.
-
ForerunnerDB - High Performance Web Database — ForerunnerDB is the only browser-based database with a simple, rich JSON-based query language. Based on MongoDB's query language and built with web applications in mind, ForerunnerDB will have you up and running in minutes.
-
feross/instant.io · GitHub — Secure, anonymous, streaming file transfer. Web torrent client
-
homogenius/docs · GitHub — JSON compression
-
cross-storage — Cross domain local storage, with permissions. Enables multiple browser windows/tabs, across a variety of domains, to share a single localStorage. Features an API using ES6 promises.
-
Collections for JavaScript — specialized alternatives to plain arrays and objects. Ability to observe all changes, have a common interface across every collection in Node or browser. The collections package gives you the freedom to experiment with different approaches, without having to change your existing usage. Each collection implements generic methods, and many new methods that will enrich your toolset.
-
DataCollection.js Manipulate data from API responses with ease. — Inspired by modern Object Relational Managers, DataCollection.js is a JavaScript library for storage, filtration, manipulation and accession of large datasets. It is ideal for working with data returned from RESTful API endpoints. Boasting synchronous performance that nears native Array manipulation for large (>10,000) recordsets, let DataCollection.js do your heavy lifting for you.
-
lincolnloop/amygdala · GitHub — RESTful HTTP client for JavaScript powered web applications
-
Pegasus — Pegasus is a simple JavaScript solution to improve your app loading time when server-side data bootstrapping is not an option.
-
Wisembly/basil.js · GitHub — The missing Javascript smart persistence layer
-
tsironis/lockr · GitHub — A minimal API wrapper for localStorage. Simple as your high-school locker.
-
TTLabs/EvaporateJS · GitHub — javascript library for directly uploading files from a web browser to AWS S3, using S3's multipart upload.
-
primus/primus · GitHub — Primus, the creator god of transformers but now also known as universal wrapper for real-time frameworks. There are a lot of real-time frameworks available for Node.js and they all have different opinions on how real-time should be done. Primus provides a common low level interface to communicate in real-time using various of real-time frameworks.
-
The PourOver Book · PourOver — PourOver is a library for simple, fast filtering and sorting of large collections – think 100,000s of items – in the browser. It allows you to build data-exploration apps and archives that run at 60fps, that don’t have to to wait for a database call to render query results.
-
localForage API Reference — localStorage-like API. It allows developers to store many types of data instead of just strings, includes a localStorage-backed fallback store for browsers with no IndexedDB or WebSQL. Async storage is available in the current versions of all major browsers. Supports both a callback-based and Promises API, so you can use whichever you prefer. At the current time, these docs use the callback API.
-
mortzdk/jsCache · GitHub — jsCache is a javascript library that enables caching of javascripts, css-stylesheets and images using my localStorage polyfill. This is especially useful when serving your website for mobile phones, which has limited HTTP caching available, but also speeds up your site in an ordinary webbrowser as it saves HTTP requests and loads all files async…
-
Local.js 0.6.2 - An IPC framework for open-architecture Web applications. — Imagine if a Web application were more like your operating system. You could run programs that add features, choose where your data goes, and share your changes with other users.
-
JSONSelect — JSONSelect is an experimental selector language for JSON. It makes it easy to access data in complex JSON documents. It feels like CSS.
-
Backbone.CustomSync | Garrett Murphey — with Backbone, you’ll either be working with an API wrapped by a library or non-RESTful resources. This can be a pain, and you’ll most likely end up having to override Backbone.sync with a giant switch statement. If you’re writing tests against this new sync method, it can seem near impossible to cover all the cases. Backbone.CustomSync extends Backbone.sync to allow for custom behavior
-
PouchDB, the JavaScript Database that Syncs! — PouchDB is an JavaScript Database inspired by CouchDB that is designed to run well in the browser. PouchDB was created to help web developers build applications that work equally as well offline as they do online. It enables applications to store data locally while offline, and sync with CouchDB and compatible servers when the app back online, keeping data in sync no matter where they next login.
-
Examples : Oboe.js — Oboe.js is a Javascript library that runs under Node.js and web browsers for loading JSON using streaming. It combines the convenience of DOM parsing with the speed and fluidity of SAX parsing. This page visualises using streaming to speed up web applications. See also Oboe.js vs. SAX vs. DOM.
-
Garlic.js — Form persistence.
-
component/reactive · GitHub — Tiny reactive template engine
-
Ducky - Duck-Typed Value Handling for JavaScript — Duck-Typed Value Validation, Value Selection and Flexible Function Parameter Handling.
-
Parallel.js: Parallel computing with Javascript — Tiny library for multi-core processing in JS. Created to take full advantage of the web-workers API. JS is fast, but lacks the parallel due to its single-threaded computing model. In a world where the numbers of cores on a CPU are increasing faster than the speed of the cores themselves. Parallel.js solves that problem by giving you high level access to multicore processing using web workers
-
bredele/store · GitHub — Store component is a single wrapper for your data models and collections.
-
cbetta/json-bloomfilter · GitHub — Ruby and JS JSON bloom filter implementation. A Bloom filter is a very interesting data structure that can store elements in a fixed number of bits and tell you whether it’s seen those elements before when you query it.
-
modella/modella · GitHub — Simple models.
-
Bloom Filters by Example — A Bloom filter is a data structure designed to tell you, rapidly and memory-efficiently, whether an element is present in a set.
-
Offline.js – Handle your users losing their internet connection like a pro
-
gabesoft/trans · GitHub — The purpose of trans is to make it super easy to transform complex json objects.
-
The Cut-Out: a no-opinion syncing system for your Javascript/HTML applications — The Cut-Out
-
JSONSelect — JSONSelect is an experimental selector language for JSON. It makes it easy to access data in complex JSON documents. It feels like CSS.
-
louischatriot/nedb · GitHub — Browser & Node: Embedded persistent database for Node.js, written in Javascript, with no dependency (except npm modules of course). You can think of it as a SQLite for Node.js projects, which can be used with a simple require statement. The API is a subset of MongoDB's. You can use it as a persistent or an in-memory only datastore.
-
danski/spahql · GitHub — query for JSON objects
-
Deployd — Design, build, and scale APIs for web and mobile apps in minutes instead of days. Deploy to our high-performance cloud, or host it yourself.
-
laktek/extract-values · GitHub — This is a simple helper to extract values from a string based on a pattern.
-
scttnlsn/data.io · GitHub — Bidirectional data syncing via Socket.IO
-
google-diff-match-patch - Diff, Match and Patch libraries for Plain Text - Google Project Hosting
-
HeliosJS by entrendipity — HeliosJS is an in-memory graph database for modern browsers. Is only available in browsers that support Web Workers. In order to traverse the graph, it uses a Gremlin inspired graph traversal language
-
Handsontable - JavaScript data grid editor. Excel-like grid editing with HTML & JavaScript
-
Behave — Behave.js is a lightweight library for adding IDE style behaviors to plain text areas, making it much more enjoyable to write code in.
-
leeluolee/stackit · GitHub — stackit is a simple fork form stackedit.io. to make it as a local markdown editor.
-
jgm/stmd · GitHub — Standard markdown is a specification of markdown syntax, together with BSD3-licensed implementations (stmd) in C and javascript. http://standardmarkdown.com
-
Side Comments - Medium.com style commenting — commenting interface component, Medium
-
madebymany/sir-trevor-js · GitHub — Rich content editing entirely re-imagined for the web
-
Home - Annotator - Annotating the Web — The Annotator is an open-source JavaScript library and tool that can be added to any webpage to make it annotatable. Annotations can have comments, tags, users and more. Morever, the Annotator is designed for easy extensibility so its a cinch to add a new feature or behaviour.
-
inlineDisqussions - Inline comments for your site — inlineDisqussions is a jQuery plugin to allow inline comments on your site.
-
daviferreira/medium-editor · GitHub — Medium editor clone
-
Medium.js — It keeps HTML code within contenteditable semantic, simple, and clean. It also allows for placeholders, automatic HR creation, events, hotkeys, and more.
-
ePub.js — javascript library for rendering ePub's in the browser, across many devices. Epub.js provides common ebook functions (such as persistence and pagination) without the need to develop a dedicated application or plugin. Unlike an application, our HTML / Javascript reader can be hosted anywhere and can be easily customized using JS, such as changing the interface or adding annotation functionality.
-
highlight.js — Render pretty code, with themes.
-
ftlabs/ftcolumnflow · :complex layouts — Configurable column widths, gutters and margins Fixed-pos elements Elements spanning columns Keep-with-next to avoid headings at the bottom of a column No-wrap class avoid splitting elements across columns Grouping columns into pages Hor/vertical alignment of pages Standardized line height align text baseline to a grid Rapid reflow for orientation or font-size change
-
Renderjson — Render JSON as collapsible HTML
-
chenglou/RCSS · GitHub — Turn your JavaScript objects into CSS classes
-
wilsonpage/fastdom · GitHub — Eliminates layout thrashing by batching DOM read/write operations (~750 bytes gzipped).
-
Spring-cleaning Unused CSS With Grunt, Gulp, Broccoli or Brunch
-
Progressive enhancement is still important - JakeArchibald.com
-
RC4.js - sessionstorage - HTML5 sessionStorage for "every" browsers - Google Project Hosting
-
MelchiorJS - Chainable Module Definition — Introducing the most javascripty way to configure dependencies. The first module loader with Chainable Module Definition API.
-
Helios Kernel - include() for javascript — Module loader & dependency manager with a simple module format. Browser + Node.js. HK tracks the dependency graph, loads, unloads corresponding modules dynamically in the runtime. It is smart enough to start initializing the modules which are ready for that, while others are still being downloaded or parsed, and to handle some tricky problems such as circular dependencies or broken code
-
zengjialuo/kittyjs · GitHub — KittyJS is a super lightweight and complete AMD-compliant module loader
-
gobblejs/gobble · GitHub — the last build tool you'll ever need(?)
-
plumberjs/plumber · GitHub — A Node-based tool for managing declarative web asset pipelines.
-
jake — JavaScript build tool, similar to Make or Rake. Built to work with Node.js.
-
Broccoli: First Beta Release — Broccoli is a new build tool. It’s comparable to the Rails asset pipeline in scope, though it runs on Node and is backend-agnostic.
-
duojs/duo · GitHub — Duo is a next-generation package manager that blends the best ideas from Component, Browserify and Go. Has first-class support for Javascript, HTML and CSS. Exposes a unix-y command line interface pulls source directly from GitHub with semantic versioning. Supports source transforms, like Coffeescript or Sass. Does not require a manifest
-
Pint — Pint is a small, asynchronous, dependency aware wrapper around Grunt attempting to solve some of the problems that accompany a build process at scale. Pint allows you to break up and organize your build into small testable pieces.
-
gmac/micro-module-definition · GitHub — Simple require/CommonJS imp
-
basket.js - a simple script loader that caches scripts with localStorage
-
jspm.io - Frictionless Browser Package Management — jspm loads any module format (ES6, AMD, CommonJS and globals) directly from endpoints such as npm and github over CDN for easy in-browser package management. SystemJS is used to load semver JS modules from CDN. All module format dependencies are traced and sent with SPDY push along with cache headers. CLI tool to download packages locally and/or lock down versions.
-
chajs/cha · GitHub — module for defining tasks and chaining them together. It can be used to define build scripts, or whatever else you’d like to automate, and the author shows how to tie them to npm scripts as well.
-
AdesisNetlife/croak · GitHub — simple, but featured wrapper for Grunt that aims to help you to manage and orchestrate Grunt tasks configuration (aka Gruntfile) in large and distributed projects, helping you to avoid redundancy, saving time and reducing dramatically changes impact during the project life-cycle and development workflow
-
marcuswestin/WebViewJavascriptBridge · GitHub — An iOS/OSX bridge for sending messages between Obj-C and JavaScript in UIWebViews/WebViews. If you like WebViewJavascriptBridge you may also want to check out WebViewProxy.
-
tjanczuk/edge · GitHub — This edge connects Node.js and .NET. V8 and CLR/Mono - in process. On Windows, MacOS, and Linux.
-
ismasan/Sockete · GitHub — As a websockets client developer I want to mock the WebSocket object So I can simulate interaction with a websockets server on the browser And inspect a log of sent and received messages And test my client code without the need to setup an actual WebSockets server.
-
alanjames1987/marilyn · GitHub — Marilyn is a client side, WebSocket driven, Pub/Sub, model layer with a query system similar to Mongoose. Angular, Backbone, Ember, and many other libraries provide model layers which are AJAX driven. While variations on these models exist they are usually only useful if you're using the entire framework they are built to work with.
-
Sockethub — Sockethub is a polyglot (speaking many different protocols and APIs) messaging service for social and other interactive messaging applications. It assists web app developers by providing server-independent, server-side functionality - which gives the application greater autonomy. It can be used as a tool for many different types of applications, large and small.
-
Autobahn|JS Documentation — AutobahnJS 0.9.2 documentation — an implementation of a protocol that supports RPC and PubSub that runs over WebSocket, with fallbacks for older browsers.
-
fanout/websockhop · GitHub — WebSockHop is a convenience library for WebSocket clients that provides automatic reconnect, periodic pinging, and request/response interactions. This is the kind of code that everyone using WebSockets needs, isolated into a reusable library.
-
joewalnes/reconnecting-websocket · GitHub — A small JavaScript library that decorates the WebSocket API to provide a WebSocket connection that will automatically reconnect if the connection is dropped.
-
morearty — Morearty.js is a thin layer on top of React (implemented as a mixin) providing better state management facilities in the manner of Om but written in pure JavaScript.
-
cognitect-labs/transducers-js · GitHub — A high performance Transducers implementation for JavaScript.
-
FKit — FKit is a functional programming library for JavaScript. It provides a number of functions and classes, which are sharply focused on everyday utility, for working with strings, arrays, and objects. This provides developers with functional programming "building blocks" that they can use to write better, more expressive code.
-
Kefir.js — Bacon.js / RxJS inspired FRP library for JavaScript with focus on high performance and low memory usage — Kefir — is an FRP (functional reactive programming) library for JavaScript inspired by Bacon.js and RxJS with focus on high perfomance and low memory consumption.
-
andrewdavey/immutable-object · GitHub — JavaScript immutable object
-
Bye Bye Javascript Promises! | Codaholic — I explored how programming with promises can be made close to programming with values. After some more work on it I came to conclude that my brain doesn’t think well with promises. So I wrote a macro for Javascript that expands “tasks” into async state machines that communicate using channels (i.e. CSP). I want to talk about the specific options for error management implemented in the task macro.
-
Transducers.js: A JavaScript Library for Transformation of Data
-
CrossEye/ramda · GitHub — A practical functional library for Javascript programmers.
-
ubolonton/js-csp · GitHub — CSP channels for Javascript (like Clojurescript's core.async, or Go)
-
mori — A library for using ClojureScript's persistent data structures and supporting API from the comfort of vanilla JavaScript.
-
regularjs/regular · GitHub — a concise, flexible framework for creating data-driven component
-
facebook/immutable-js · GitHub — Immutable JS provides a lazy Sequence, allowing efficient chaining of sequence methods like map and filter without creating intermediate representations. immutable provides Sequence, Range, Repeat, Map, OrderedMap, Set and a sparse Vector
-
swannodette/mori · GitHub — A simple bridge to ClojureScript's persistent data structures and supporting APIs for vanilla JavaScript. Pull requests welcome.
-
gcanti/tcomb · GitHub — tcomb is a library for Node.js and the browser which allows you to check the types of JavaScript values at runtime with a simple syntax. It is great for checking external input, for testing and for adding safety to your internal code. Bonus points:
-
PureScript Community Blog - Home — PureScript is a small strongly, statically typed programming language with expressive types, written in and inspired by Haskell, and compiling to Javascript.
-
ki — ki is a functional programming language that expands into JavaScript through a very thin layer of sweet.js macros. It is designed to complement JavaScript, enriching it with functional programming idioms and immutable data structures. ki can be used to write entire applications, individual components (e.g. state management) or just functional one-liners.
-
onilabs/stratifiedjs · GitHub — Oni StratifiedJS (previously known as "Oni Apollo") is the reference StratifiedJS Language implementation + a supporting set of modules. It runs server-side (based on NodeJS) as well as client-side (cross-browser).
-
-
프로그래밍
-
SNMP
-
LTE
-
라이브러리 API
-
BOOST 라이브러리 한글번역글 — boost lib ¹ø¿ª±Û ¸µÅ©µé http://jacking75.cafe24.com/Boost/libraries.htm http://aronze.com/wiki/index....
-
Linux/lib/list_sort.c - Linux Cross Reference - Free Electrons
-
ulib - An efficient algorithm library for C and C++. - Google Project Hosting
-
Redis 인메모리저장소 라이브러리 — memcahced 와 비교해보자
-
알고리즘
-
Thread Programming
–Urlist