background preloader

Smoothie Charts: A JavaScript Charting Library for Streaming Data

Smoothie Charts: A JavaScript Charting Library for Streaming Data
Related:  visualisation

Gantt - Editable JavaScript DHTML Gantt Chart with Rich API dhtmlxGantt is an open source JavaScript Gantt chart that helps you visualize a project schedule in a nice-looking chart. It can show the dependencies between tasks as lines and allows you to set up different relationships between tasks (finish-to-start, start-to-start, end-to-end). dhtmlxGantt provides flexible API and a large number of event handles, which gives you the freedom to customize it for your needs. Basic Gantt Chart Filtering and Zooming Hours Scale Baselines Critical Path Hiding/Showing Columns Export Data Loading Big Datasets Auto Scheduling Click the appropriate images to view the demo. Features Note that some features are available in the PRO Edition only. Easy Initialization With dhtmlxGantt, you can create a comprehensive tool for visual project management and provide the end users with a convenient way to schedule their activities. Fully Customizable Intuitive User Interface Rich Feature Set Export to PDF and PNG By default, the generated PDF/PNG document includes a watermark.

birdeye - Information Visualization and Visual Analytics Library Overview BirdEye is a community project to advance the design and development of a comprehensive open source information visualization and visual analytics library for Adobe Flex. The actionscript-based library enables users to create multi-dimensional data visualization interfaces for the analysis and presentation of information. The project is based on development and the integration/adoption of related open source libraries (see credits and attributions). For status of development, refer to the wiki pages. Update A "next generation" development of BirdEye is underway. Contribute Want to contribute? Questions and Discussion You are invited to join the Group Support site to pose questions and discuss implementation of the library.

elRTE - open source WYSIWYG editor for Web A Gentle Introduction to Monads in JavaScript By Sean Voisen Monads: they’re incredibly useful, and also a little intimidating. Beginner functional programmers often cringe when they hear the term. But I think all this fear and mysticism around the dreaded “M-word” need not be so. If you’ve been putting off learning about monads – or maybe have never even heard of them until now – then this post is for you. If you’re a seasoned developer, chances are you have already used monads in your daily practice without even realizing it. On occasion, I will reference similarities between the JavaScript example and its counterparts in the programming language Haskell. Maybe We Have a Problem After the Identity monad, the Maybe monad is perhaps one of the simplest examples of a monad available. The Maybe monad provides an elegant solution to the common problem of multiple nested null checks in code. All those null checks are fairly ugly. Maybe We Have a Solution What we want is to embed the computation of ! data Maybe t = Just t | Nothing

RGraph - Free HTML5 and JavaScript charts arbor.js Polymaps JavaScript Summit 2013 - November 19-November 21, 2013 You’re building the next growth app and you’re heads down on the killer feature, but have you thought about how to authenticate your humans? If you’re thinking “I’ll just have them log in with Twitter” or “How hard could adding a username and password be?” then this talk is for you. Identity, or authenticating humans, is a hard problem and often it’s the most common reason inbound customers drop off the funnel. This talk will cover all aspects of identity, including building usable login forms in bootstrap, securing session tokens, handling passwords properly, one-time-passwords, safe error messages, a primer on preventing fraud, an intro to compliance, and the holy grail – authenticating without passwords at all. For each topic we’ll see actual JavaScript code (a mix of node and browser), real-world examples (both fame and shame), and I’ll cover the security theory so you know what to look for when evaluating libraries like passport.

Cross-Browser JavaScript/HTML5 Charts - dhtmlxChart dhtmlxChart is a JavaScript charting library for generating cross-browser HTML5 charts. It supports the most common chart types: line, spline, area, bar, pie, donut, scatter, and radar charts. For complex charting needs, you can create a chart series, plotted separately side by side, or stacked. You can also display a combination of different charts types on a single chart (e.g. combine line and bar charts). The charts can be loaded from XML, JSON, JavaScript array, or CSV and updated on the fly (by using Ajax) to show changing graphical data. You can easily customize the chart appearance by configuring any chart elements: colors, tooltips, scales, templates, labels, etc. Live demos Area Charts Bar Charts Column Charts Donut Chart Line Charts Pie Chart Radar Charts Scatter Charts Spline Charts The dhtmlxChart library is written in JavaScript using Canvas and works in all major web browsers: IE, FF, Safari, Opera, Chrome, or any other browsers based on Mozilla or the Webkit engine. Licenses Buy it