<commit_before>﻿Svidget.js
==========

Svidget.js (SVG + widget) is a robust and powerful framework for building complex data visualization widgets in SVG. 

Svidget is not another data visualization framework like [D3](https://github.com/mbostock/d3) or [SnapSVG](https://github.com/adobe-webplatform/Snap.svg). Rather, it is a framework for componetizing your data visualizations and exposing it as a widget to use you any HTML5 page. As a matter of fact, you can combine Svidget.js with D3 or any popular visualization framework, provided it can be embedded directly into an SVG file (see Compatibility below). Best of all, it is endorsed by Chuck Norris!*

<small>\* Just kidding</small>

> Version 0.3.x is released as of June 6. See release notes for details. I finished most of the unit tests, fixed a lot of small issues, made performance improvements, and have opened up much of the internals like type conversion as public APIs. 

**Visit the [Svidget.js Website](http://www.svidget.com)** for some really cool demos, the developer guide, and the API documentation.


###Download
Download the latest stable builds from the `dist` folder. The current stable version is **0.3.3**.

###Install
Bower

    bower install svidget

npm

    npm install svidget

###Using
To get started, consider this simple star SVG file.

![Star](https://raw.githubusercontent.com/joeax/svidget/master/demo/images/star.png)

And here's its SVG:<commit_msg>Correct spelling of the biggest buzzword..<commit_after>﻿Svidget.js
==========

Svidget.js (SVG + widget) is a robust and powerful framework for building complex data visualization widgets in SVG. 

Svidget is not another data visualization framework like [D3](https://github.com/mbostock/d3) or [SnapSVG](https://github.com/adobe-webplatform/Snap.svg). Rather, it is a framework for componentizing your data visualizations and exposing it as a widget to use you any HTML5 page. As a matter of fact, you can combine Svidget.js with D3 or any popular visualization framework, provided it can be embedded directly into an SVG file (see Compatibility below). Best of all, it is endorsed by <NAME>!*

<small>\* Just kidding</small>

> Version 0.3.x is released as of June 6. See release notes for details. I finished most of the unit tests, fixed a lot of small issues, made performance improvements, and have opened up much of the internals like type conversion as public APIs. 

**Visit the [Svidget.js Website](http://www.svidget.com)** for some really cool demos, the developer guide, and the API documentation.


###Download
Download the latest stable builds from the `dist` folder. The current stable version is **0.3.3**.

###Install
Bower

    bower install svidget

npm

    npm install svidget

###Using
To get started, consider this simple star SVG file.

![Star](https://raw.githubusercontent.com/joeax/svidget/master/demo/images/star.png)

And here's its SVG:
{'fraction_non_alphanumeric': 0.0885989010989011, 'fraction_numerical': 0.006868131868131868, 'mean_word_length': 4.424581005586592, 'pattern_counts': {'":': 0, '<': 8, '<?xml version=': 0, '>': 10, 'https://': 6, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6997503', 'n_tokens_mistral': 831, 'n_tokens_neox': 799, 'n_words': 385}