jamescarlos + javascript   479

Introduction · React Bits
A compilation of React Patterns, techniques, tips and tricks.
reference  javascript  patterns  reactjs  react  bestpractices  book  pattern  programming  react.js 
18 days ago by jamescarlos
Frappe Charts
GitHub-inspired simple and modern charts for the web

with zero dependencies.
charts  svg  javascript  visualization  library  chart  charting  js  via:popular  IFTTT 
5 weeks ago by jamescarlos
Dat
Dat is the distributed data sharing tool. Use the desktop app, command line tool, and javascript library.
collaboration  distributed  sharing  data  p2p  decentralization  software  opensource  javascript  tool 
10 weeks ago by jamescarlos
plainJS - The Vanilla JavaScript Repository
jQuery is one of the great libraries that helped us overcome JavaScript browser issues when IE 6 and 7 were still around. Today, it may be a good choice to drop jQuery and its cousins, because modern browsers are pretty easy to deal with on their own. Using plain JavaScript will make your applications load and react blazingly fast.
jquery  js  reference  javascript  library  vanilla  webdev  web  plainjs  vanillajs 
10 weeks ago by jamescarlos
All the fundamental React.js concepts, jammed into this single Medium article
Last year I wrote a short book on learning React.js which turned out to be about 100 pages. This year, I am going to challenge myself to summarize it as an article on Medium. This article is not…
js  javascript  reactjs  react  learn  cheatsheet  IFTTT  tutorial  Unread  via:popular 
august 2017 by jamescarlos
Marko
A friendly (and fast!) UI library from eBay that makes building web apps fun
html  template  javascript  framework  templating  opensource  ui  JS  template-engine  library 
august 2017 by jamescarlos
Reactide
The first dedicated IDE for React web application development.
ide  tools  javascript  reactjs  react  development  editor 
april 2017 by jamescarlos
Uppy
Uppy is (going to be) a JavaScript file uploader that fetches files from Dropbox, Instagram, local disk, remote URLs, and other exciting locations. It has a plugin-based architecture, first-class support for resumable uploads according to the open standard: tus, and custom encoding backends, making it extensible and robust. Uppy is in the early stages of development and should not be used for anything serious yet.
html  javascript  uploader  library 
february 2017 by jamescarlos
Element - A Desktop UI Toolkit for Web
Element, a Vue 2.0 based component library for developers, designers and product managers, with a set of design resources.
ui  javascript  components  library  vuejs  vue  framework  ux  development  webdev 
january 2017 by jamescarlos
React Native Express
Learn React Native, the cross-platform app framework
tutorial  javascript  react  react-native  ReactNative  iOS  mobile  guide  reactjs  android 
december 2016 by jamescarlos
Sessions by Pusher
We're bringing the meetup to you. With Sessions, you can watch recordings of top-notch talks from developer meetups -- wherever and whenever you want.
javascript  frontend  developer  video  development  webdev 
november 2016 by jamescarlos
Victory
A collection of composable React components for building interactive data visualizations.
charts  data  visualization  reactjs  react  javascript  chart  JS  library  charting 
november 2016 by jamescarlos
Summernote - Super Simple WYSIWYG editor
Super Simple WYSIWYG Editor on Bootstrap Summernote is a JavaScript library that helps you create WYSIWYG editors online.
javascript  editor  wysiwyg  library  bootstrap  development 
july 2016 by jamescarlos
react-input-enhancements
Set of enhancements for input control (bootstrap-ready)
reactjs  javascript  development  input  forms 
june 2016 by jamescarlos
Push.js by Nickersoft
A compact, cross-browser solution for Javascript desktop notifications
push  javascript  notifications  browser  webdev  development 
may 2016 by jamescarlos
Chart.js | Open source HTML5 Charts for your website
Simple yet flexible JavaScript charting for designers & developers
web  dev  product  javascript  charts 
april 2016 by jamescarlos
Static Web Apps - A Field Guide
Static Web Applications run independently of the need for server-side dynamic processing. Static web architecture eases common web development headaches without introducing additional complexity. This guide will introduce you to the world of static web applications and offer solutions to common challenges encountered while building them. Welcome!
application  sites  apps  javascript  static  api  app  coding  documentation  dokumentation 
april 2016 by jamescarlos
Bricks.js
A blazing fast masonry layout generator for fixed width elements
css  javascript  layout  library  masonry  js  design  via:popular  webdesign  plugin 
february 2016 by jamescarlos
PhantomJS | PhantomJS
PhantomJS is a headless WebKit scriptable with a JavaScript API. It has fast and native support for various web standards: DOM handling, CSS selector, JSON, Canvas, and SVG.
testing  javascript  webkit  browser  headless  webdev  web  js  phantomjs  scraping 
january 2016 by jamescarlos
FullCalendar - JavaScript Event Calendar (jQuery plugin)
FullCalendar is a jQuery plugin that provides a full-sized, drag & drop event calendar like the one below. It uses AJAX to fetch events on-the-fly and is easily configured to use your own feed format. It is visually customizable with a rich API.
calendar  jquery  javascript  development  webdev  fullcalendar  js  plugin 
august 2015 by jamescarlos
SweetAlert
A BEAUTIFUL REPLACEMENT FOR JAVASCRIPT'S "ALERT"
webdev  js  javascript  alert  ui  ux  design 
august 2015 by jamescarlos
Clusterize.js
Tiny plugin to display large data sets easily
javascript  plugin  webdev 
may 2015 by jamescarlos
React — FormatJS
React Components for internationalization.
react  js  javascript  format  formatjs  development  webdev 
april 2015 by jamescarlos
Cross-Platform Native Development with Javascript
Build truly native apps with JavaScript Develop iOS, Android and Windows Phone apps from a single code base
javascript  native  apps  android  mobile  ios  hybrid  development  crossplatform  js 
march 2015 by jamescarlos
CodeMirror
CodeMirror is a versatile text editor implemented in JavaScript for the browser. It is specialized for editing code, and comes with a number of language modes and addons that implement more advanced editing functionality.
code  editor  html5  javascript  development  webtool  webdesign  web  opensource  js 
february 2015 by jamescarlos
MetricsGraphics.js - a library based on D3.js, optimized for visualizing and laying out time-series data
MetricsGraphics.js is a library built on top of D3 that is optimized for visualizing and laying out time-series data. It provides a simple way to produce common types of graphics in a principled, consistent and responsive way. The library currently supports line charts, scatterplots and histograms as well as features like rug plots and basic linear regression.
visualization  d3  javascript  charts  graphs  library  timeseries  metrics  time  programming 
november 2014 by jamescarlos
Ratchet - PHP WebSockets
Ratchet is a loosely coupled PHP library providing developers with tools to create real time, bi-directional applications between clients and servers over WebSockets. This is not your Grandfather's Internet.
php  websocket  html5  webdev  javascript  socket  web  messaging  eventloop  webdevelopment 
october 2014 by jamescarlos
Tourist.js
Simple, flexible tours brought to you by easel.io
jquery  webdev  javascript  library  tour  tools  js 
may 2013 by jamescarlos
A tiny script that speeds up, simplifies and modernizes your site
Load scripts like images. Use HTML5 and CSS3 safely. Target CSS for different screens, paths, states and browsers. Make it the only script in your HEAD. A concise solution to universal issues.
css  html5  javascript  js  webdev  optimization  jquery  css3  development  library 
september 2011 by jamescarlos
Indeterminate Checkboxes | CSS-Tricks
Visually, there are actually three states a checkbox can be in: checked, unchecked, or indeterminate.
css  webdev  javascript  jquery  html 
august 2011 by jamescarlos
jQuery.fracs · larsjung.de
jQuery.fracs determines the fraction of an HTML element that is currently in the viewport, as well as the fraction it takes of the complete viewport and the fraction of the area that might possibly be visible. It also provides the coordinates of the visible rectangle in document, element and viewport space. See the demo to get an impression of some of the features.
javascript  jquery  plugin  layout  visualization 
august 2011 by jamescarlos
LiveReload
LiveReload monitors changes in the file system. As soon as you save a file, it is preprocessed as needed, and the browser is refreshed.
Even cooler, when you change a CSS file or an image, the browser is updated instantly without reloading the page.
programming  css  webdev  javascript  osx 
august 2011 by jamescarlos
jQuery Boilerplate
Contains lots of comments to help you get going easily. It is truly object-oriented, it implements public and private methods as well as public and private properties, making it the ideal candidate for when building both simple and complex jQuery plugins.
development  webdev  javascript  jquery  plugin 
july 2011 by jamescarlos
The Wall - A Javascript plugin for Mootools
The Wall enables to create an endless grid. You choose the number of elements, The Wall will see to the rest.Every moment you may know the position of your wall or move it where you like better by clicking or dragging it. What could be simpler?
webdesign  css  javascript  jquery  plugin  mootools 
july 2011 by jamescarlos
Sugar: A simple Javascript library for working with native objects.
Sugar is a Javascript library for working with native objects. It is designed to be intuitive, unobtrusive, and let you do more with less code.
webdev  javascript  opensource  library  framework 
july 2011 by jamescarlos
Web Typography for the Lonely
Web Typography for the Lonely aims to excite designers about the possibilities of cutting-edge web standards and javascript through beautiful and inspiring typographic explorations.
design  webdesign  css  javascript  inspiration  typography  html 
july 2011 by jamescarlos
Essential JavaScript Design Patterns For Beginners
Next we’re going to take a look at 10 popular design patterns that I’ve personally found very useful to apply in JavaScript applications over the years.
Note that there is no ‘ideal’ pattern to use from this selection as developers often use best judgment when deciding on the pattern, which is the best ‘fit’ for their needs.
Each pattern varies in complexity, however I have tried to keep my explanations as simple as possible so that both beginners and intermediate developers can benefit from the material.
design  web  programming  development  javascript  patterns 
july 2011 by jamescarlos
Paper.js — Paper.js
Paper.js is an open source vector graphics scripting framework that runs on top of the HTML5 Canvas. It offers a clean Scene Graph / Document Object Model and a lot of powerful functionality to create and work with vector graphics and bezier curves, all neatly wrapped up in a well designed, consistent and clean programming interface.
javascript  canvas  html5  vector  graphics 
june 2011 by jamescarlos
Nizo for iPhone
S8 COMPACT / 9FPS TO 18FPS / AUTO-B / MULTI-CARTRIDGE / DYNAMIC AUDIO / ON-THE-FLY TELECINE / SFX
design  webdesign  web  css  javascript  html5  clean  inspiration 
june 2011 by jamescarlos
Cross-Domain, Cross-Browser AJAX Requests
This article describes how to make cross-browser requests, in all browsers (including IExplorer 6), without using a proxy or JSONP (which is limited and awkward) -- as long as you control the destination server, or if the destination server allows.
crossdomain  js  javascript  ajax 
march 2011 by jamescarlos
An Intro to Backbone.js: Part 1 – Models and Collections - Liquid Media
Liquid Media

* Home
* About
* Portfolio
* Contact
* Solutions
o Your idea, your vision, your new business
o Ruby-on-Rails expertise – Now
o Whether B2B or B2C, it’s all SaaS
o Is your process getting you down?
* Blog

Blog
24
Jan
An Intro to Backbone.js: Part 1 – Models and Collections
posted by : n_time | category : Blog | comments : 4 Comments

JavaScript interpreters are FAST, and they’re in every browser out there. You can run a rich application in the browser using only open technologies and built in browser-functionality, today.

Backbone.js can help build it. It’s a light-weight MVC for the browser – only ~1000 lines of code, and it’s clean.

There’s no magic. It’s mostly just a structure for the code you write – not a bulky collection of widgets and doodads. It’s fast to learn, and lets you work with whatever technologies you’re already comfortable with.
javascript  backbone  programming  framework  mvc  development  backbone.js  web  webdev  tutorial 
january 2011 by jamescarlos
Reveal: jQuery Modal Plugin from ZURB - ZURB Playground - ZURB.com
Reveal: jQuery Modals Made Easy

Setting up Reveal modals is only three easy steps. Attach the needed files, drop in your modal markup then add an attribute to your button.
jquery  modal  javascript  lightbox  plugins  plugin  design  development  jquery-plugins 
january 2011 by jamescarlos
Live Search with Quicksilver Style - Blog - Our Writing - Ordered List
Live search? C’mon guys, this has been done plenty of times before, you say. Yes, it has but I promise you we’ve added a bit of a twist to it.
search  design  jquery  javascript  programming  prototype  web  autocomplete 
december 2010 by jamescarlos
Why Developers Should Pay Attention to Node.js
There's a substantial amount of buzz and enthusiasm right now about Node.js. So what is it, and why should you care about it (well, other than "I said so")?

ReadWriteWeb chatted with Javascript developer Guillermo Rauch, co-founder and CTO of LearnBoost in order to get some insights.
javascript  node.js  nodejs  development  webdev  framework  node  programming 
october 2010 by jamescarlos
html5shiv - Project Hosting on Google Code
Public repo for the latest HTML5 JavaScript shiv for IE to recognise and style the HTML5 elements.
html5  javascript  compatibility  ie  html  ie6  hack  web 
august 2010 by jamescarlos
Alex Payne — Node and Scaling in the Small vs Scaling in the Large
One of the most talked-about technologies amongst the Hacker News crowd is Node, a framework for writing and running event-driven JavaScript code on the V8 virtual machine. As part of evaluating what tech to work with, I considered Node. Yesterday, I expressed some general skepticism about Node, and the framework’s author, Ryan Dahl, requested that I write up my thoughts in more detail. So here we are.
scalability  scaling  javascript  concurrency  node.js  nodejs  architecture  node  blog  engineering  programming 
july 2010 by jamescarlos
Seven Must-See Videos and Presentations for Web App Developers - Smashing Magazine
In previous video roundups, we’ve collected together some interesting videos and presentations from a variety of speakers discussing topics covering usability, graphic design, CSS frameworks, web standards, and more. In this small roundup, we’ve included seven videos that we think would be of great interest to web app developers in particular, with less focus on design and standards.

These presentations are a little more technically heavy than ones we’ve featured in the past, but we think they’re worth every minute. Check them out, and be sure to comment to include links to any related videos that you feel are worth mentioning.
javascript  html5  development  videos  video  webdev  webdesign  css 
july 2010 by jamescarlos
HTML5 Demos and Examples
HTML 5 experimentation and demos I've hacked together. Click on the browser support icon or the technology tag to filter the demos (the filter is an OR filter).
html5  demo  html  javascript  webdesign  demos  resources  webdev  programming  canvas 
june 2010 by jamescarlos
Modernizr
Modernizr adds classes to the <html> element which allow you to target specific browser functionality in your stylesheet. You don't actually need to write any Javascript to use it.
javascript  html5  css  css3  webdesign  library  html  js 
june 2010 by jamescarlos
Building iPhone Apps with HTML, CSS, and JavaScript
Now web designers and developers can join the iPhone app party without having to learn Cocoa's Objective-C programming language. It's true: You can write iPhone apps quickly and efficiently using your existing skills with HTML, CSS, and JavaScript. This book shows you how with lots of detailed examples, step-by-step instructions, and hands-on exercises.
iphone  javascript  development  css  html  mobile  book  programming 
june 2010 by jamescarlos
DataTables (table plug-in for jQuery)
DataTables is a plug-in for the jQuery Javascript library. It is a highly flexible tool, based upon the foundations of progressive enhancement, which will add advanced interaction controls to any HTML table. Key features:
jquery  javascript  table  plugin  tables  grid  ajax  ui 
june 2010 by jamescarlos
jQuery imageless buttons a la Google
This jQuery plugin is an attempt to recreate Google's imageless buttons and prove that it doesn't take a whole team of engineers and an endless cycle of code revision and quality control (their own words) to pull this off. I don't know how Google did it, but my buttons automatically adapt to paddings and other styling you wish to use. They allow for a lot of stylistic customisatoin via a few lines of css while keeping all the display critical css rules hidden deep inside the plugin.
jquery  buttons  plugin  css  ui  javascript  google  webdesign 
may 2010 by jamescarlos
tempalias - Temporary Email Aliases
Generate an anonymous alias that will forward to your real email address. It will automatically be deleted after either your set time or message limit has been reached.
email  tools  mail  security  privacy  free  web  javascript  temporary  alias  anonymous 
may 2010 by jamescarlos
.: Sammy :: Quirkey.com :: Code :: :: Quirkey NYC, LLC :: Aaron Quint :: Web Developer :: Brooklyn, NY :.
Sammy is a tiny javascript framework built on top of jQuery. It’s RESTful Evented JavaScript.
javascript  jquery  framework  sammy  sinatra  ajax  programming  webdev  web  rest 
may 2010 by jamescarlos
50 Fundamental jQuery Controls, Components and Plugins - Speckyboy Design Magazine
Every seasoned developer has one and every young and upcoming developer should be thinking of building one – a good and concise collection of UI controls, components and plugins that you can always rely on in times of need.

Of course, there are plenty of great UI frameworks, kits and libraries that you could use, but none will offer you every component and none of them will be tailored to your own personal preferences and needs.

Up until a few months ago my controls had been collected and sourced from various frameworks (Prototype, MooTools, jQuery…), upon review it seemed a little out-dated, some components unnecessary and some controls desperately needed updated. It seemed logical to give the collection a fresh outlook and a uniformity under one framework – I chose jQuery. (I have held on to a few controls that have not been built with jQuery, but for the sake of this post I have omitted them).

So, here are my 50 Fundamental jQuery Controls and Rich UI Components…
jquery  plugin  javascript  plugins  resources  ui  ajax  webdev 
may 2010 by jamescarlos
Beautiful Background Image Navigation with jQuery | Codrops
In this tutorial we are going to create a beautiful navigation that has a background image slide effect. The main idea is to have three list items that contain the same background image but with a different position. The background image for each item will be animated to slide into place in different times, creating a really nice effect. The background image sliding direction from the list item in the middle will depend on which item the user was before: coming from the right, it will slide from the left and vice versa.
jquery  navigation  menu  webdesign  javascript  tutorial  background  animation 
may 2010 by jamescarlos
Seven JavaScript Things I Wish I Knew Much Earlier In My Career - Smashing Magazine
I’ve been writing JavaScript code for much longer than I care to remember. I am very excited about the language’s recent success; it’s good to be a part of that success story. I’ve written dozens of articles, book chapters and one full book on the matter, and yet I keep finding new things. Here are some of the “aha!” moments I’ve had in the past, which you can try out rather than waiting for them to come to you by chance.
javascript  tips  programming  development  webdev  reference  code  howto 
april 2010 by jamescarlos
Using jQuery The Sexy Way: 7 Great Techniques For a Slick Layout | DevSnippets
Whatever content you have to present, you can present them in a more interactive & more responsive ways. In this article we’d like to present 7 Impressive techniques using some jQuery magic to grab the attention of your users with a simple, rich user experience that gets them excited about your website.
jquery  webdesign  design  slider  animation  javascript  plugins  image 
april 2010 by jamescarlos
« earlier      
per page:    204080120160

related tags

a11y  accessibility  actionscript  addon  addons  address  adobe  after  agency  ahah  air  ajax  alert  alias  alpha  android  animation  anonymous  antispam  apache  api  apollo  app  application  applications  apps  architecture  art  article  as3  atlas  audio  autocomplete  autosuggest  babel  backbone  backbone.js  backend  background  bar  basecamp  before  behavior  best  bestof  bestpractices  binding  blog  blogs  boggle  book  bookmarklet  books  bootstrap  breadcrumb  breadcrumbs  browser  browsers  bubbles  bug  business  buttons  cache  cakephp  calendar  cameronmoll  canvas  carousel  cdata  cdn  chain  chart  charting  charts  chat  cheatsheet  cheatsheets  checkbox  clean  closures  cloud  cms  cocoa  coda  code  coding  collaboration  colorbox  columns  comet  comments  company  compatibility  compiler  component  components  compression  concurrency  content  control  controls  cookie  cookies  cool  corners  couchdb  course  crop  crossdomain  crossplatform  css  css3  d3  data  database  databinding  datagrid  date  date-time  datepicker  db  debugging  decentralization  del.icio.us  delicious  demo  demos  deployment  design  detection  dev  developer  development  dhtml  dialog  diff  digg  directory  distributed  django  documentation  dojo  dokumentation  dom  drag  dropdown  drupal  e-learning  easing  ebook  ebooks  eclipse  ECMAScript  editor  editors  effect  effects  elearning  electron  email  embed  engine  engineering  english  erlang  es6  event  eventloop  examples  excel  extension  extensions  extjs  facebook  fade  fckeditor  feature  feedback  file  firebase  firebug  firefox  flash  flicker  flux  follow  font  fonts  food  form  format  formatjs  forms  framework  frameworks  free  frontend  fullcalendar  fun  function  functions  gallery  game  games  generator  getElementsBy  getelementsbyclassname  git  gmap  google  googlemaps  gps  graph  graphics  graphing  graphs  greasemonkey  greybox  grid  gtd  gui  guide  hack  hacks  headless  highlight  history  hosting  hover  howto  html  html5  http  hybrid  ide  idle  ie  ie6  ie7  IFTTT  im  image  imagemagick  images  input  inspiration  interface  ios  iphone  ipod  isotope  java  javascript  jcarousel  jquery  jquery-plugins  jquery.plugin  jqueryui  js  json  jtip  keyboard  keys  label  layout  lazyload  learn  learning  lectures  libraries  library  lifehacks  light  lightbox  links  linux  liquid  list  loading  lytebox  mail  management  manager  map  mapping  maps  markdown  markup  masonry  masterarbeit  media  menu  menus  messaging  metrics  microsoft  miro  mobile  modal  moo.fx  mootools  mozilla  mp3  multiple  music  mvc  mysql  native  navigation  nettuts  news  newsticker  node  node.js  nodejs  notifications  npm  obfuscation  obfuscator  objective-j  objectivej  online  onload  opensource  optimization  organization  organizer  osx  p2p  package  packagemanager  packer  pagination  pattern  patterns  performance  perl  persistence  phantomjs  photo  photography  photos  php  picker  plainjs  player  plugin  plugins  png  pngfix  popup  popups  portfolio  presentation  prettyphoto  privacy  processing  product  productivity  programing  programming  progressbar  prototype  public  push  python  quicktime  qunit  rails  rating  react  react-native  react.js  reactjs  reactnative  reading  realtime  redux  reference  regex  regexp  resize  resolution  resources  rest  restaurant  rethinkdb  rounded  roundedcorners  ruby  rubyonrails  sammy  samples  scalability  scaling  scorm  scrabble  scraping  script  scriptaculous  scripting  scripts  scroll  sdk  search  security  select  Semantic  serialization  server  service  shadowbox  sharing  shortcut  shortcuts  showcase  sifr  simile  sinatra  sitemap  sitepoint  sites  slider  slides  slideshow  smart  smarty  snippets  socket  software  sort  sorting  sound  soundmanager  spam  sparklines  speed  spell  spellcheck  splitter  sql  standards  stars  static  statistics  storage  storybook  streaming  suckerfish  suggest  svg  swf  swfobject  swfupload  syntax  table  tables  tabs  tasks  tdd  techniques  template  template-engine  templates  templating  temporary  test  testing  text  textarea  texteditor  thickbox  Ticker  time  timeago  timeline  timeplot  timer  timeseries  timestamp  timezone  tinymce  tips  todescribe  todo  toggle  tool  tools  tooltip  tooltips  tour  transparency  transpiler  tree  treeview  tricks  tutorial  tutorials  type  typeface  typeface.js  typo  typography  ui  unobtrusive  Unread  upload  uploader  usability  useful  utilities  ux  v8  vanilla  vanillajs  vector  via:popular  video  videos  visualization  vml  vue  vuejs  web  web2.0  webapps  webdesign  webdev  webdevelopment  webdriver  webkit  webservices  website  websocket  webtool  widget  widgets  wiki  window  windows  word  words  work  wow  wrapper  writing  wysiwyg  wysiwym  xcode  xhtml  xml  xmlhttprequest  xss  yahoo  yarn  yql  yui 

Copy this bookmark:



description:


tags: