Skip to content

Commit

Permalink
Add p5.js, Vega, and Vega-Lite (#24). Resolves #20 and #9
Browse files Browse the repository at this point in the history
* Add p5.js
* Add Vega
* Add Vega-Lite
  • Loading branch information
igorlukanin committed Jul 19, 2021
1 parent 74d40bd commit 53dcd5f
Show file tree
Hide file tree
Showing 22 changed files with 225 additions and 0 deletions.
3 changes: 3 additions & 0 deletions copy/tools/.example
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,9 @@ github_data:
date: "2021-04-30T00:00:00Z"
link: https://github.com/ag-grid/ag-grid/releases/tag/v25.2.0

stackoverflow_data:
questions_count: 37620

twitter_feed:
- user: Benjamin Scott
image: /images/tweet-avatar.png
Expand Down
73 changes: 73 additions & 0 deletions copy/tools/p5.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
title: p5.js
description: JavaScript library for creative coding that makes coding accessible and inclusive
logo: /images/logo/p5.svg
developer:

based_on:

licenses:
- type: open-source
title: GNU LGPL 2.1
link: https://github.com/processing/p5.js/blob/main/license.txt

types:
- low-level

features:
easy-to-customize: 0
easy-to-start-with: 0
full-fledged: 0
very-popular: 0
well-documented: 0

gallery:
- /images/slider/p5js-1.png
- /images/slider/p5js-2.png
- /images/slider/p5js-3.png
- /images/slider/p5js-4.png
- /images/slider/p5js-5.png

languages:
- JavaScript
- TypeScript

frameworks:
- vanilla-js

slugs:
github: processing/p5.js
npm: p5
npm_types: "@types/p5"

tags:
stackoverflow:
- p5.js
twitter:
- p5js
- p5xjs

links:
website: https://p5js.org
examples: https://p5js.org/examples/
docs: https://p5js.org/examples/
pricing:
slack:

content:
- type: official
title: "Get Started with p5.js"
link: https://p5js.org/get-started/

github_data:
stars: 15600
contributors: 442
issues: 146
stale_issues: 50
last_release:
date: "2021-03-28T00:00:00Z"
link: https://github.com/processing/p5.js/releases/tag/v1.3.1

stackoverflow_data:
questions_count: 2170

twitter_feed:
73 changes: 73 additions & 0 deletions copy/tools/vega-lite.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
title: Vega-Lite
description: Concise grammar of interactive graphics, built on Vega
logo: /images/logo/vega-lite.svg
developer:

based_on:
- vega

licenses:
- type: open-source
title: BSD
link: https://github.com/vega/vega-lite/blob/master/LICENSE

types:
- low-level

features:
easy-to-customize: 0
easy-to-start-with: 0
full-fledged: 0
very-popular: 0
well-documented: 0

gallery:
- /images/slider/vega-lite-1.png
- /images/slider/vega-lite-2.png
- /images/slider/vega-lite-3.png
- /images/slider/vega-lite-4.png
- /images/slider/vega-lite-5.png

languages:
- JavaScript
- TypeScript

frameworks:
- vanilla-js
- react

slugs:
github: vega/vega-lite
npm: vega-lite

tags:
stackoverflow:
- vega-lite
twitter:
- vegalite

links:
website: https://vega.github.io/vega-lite/
examples: https://vega.github.io/vega-lite/examples/
docs: https://vega.github.io/vega-lite/docs/
pricing:
slack:

content:
- type: official
title: "Introduction to Vega-Lite"
link: https://vega.github.io/vega-lite/tutorials/getting_started.html

github_data:
stars: 3400
contributors: 165
issues: 471
stale_issues: 371
last_release:
date: "2021-04-16T00:00:00Z"
link: https://github.com/vega/vega-lite/releases/tag/v5.1.0

stackoverflow_data:
questions_count: 688

twitter_feed:
73 changes: 73 additions & 0 deletions copy/tools/vega.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
title: Vega
description: Visualization grammar, a declarative language for creating and sharing visualization designs
logo: /images/logo/vega.svg
developer:

based_on:
- d3

licenses:
- type: open-source
title: BSD
link: https://github.com/vega/vega/blob/master/LICENSE

types:
- low-level

features:
easy-to-customize: 0
easy-to-start-with: 0
full-fledged: 0
very-popular: 0
well-documented: 0

gallery:
- /images/slider/vega-1.png
- /images/slider/vega-2.png
- /images/slider/vega-3.png
- /images/slider/vega-4.png
- /images/slider/vega-5.png

languages:
- JavaScript
- TypeScript

frameworks:
- vanilla-js
- react

slugs:
github: vega/vega
npm: vega

tags:
stackoverflow:
- vega
twitter:
- vegajs

links:
website: https://vega.github.io/vega/
examples: https://vega.github.io/vega/examples/
docs: https://vega.github.io/vega/docs/
pricing:
slack:

content:
- type: official
title: "Let's Make a Bar Chart"
link: https://vega.github.io/vega/tutorials/bar-chart/

github_data:
stars: 9300
contributors: 102
issues: 334
stale_issues: 260
last_release:
date: "2021-03-29T00:00:00Z"
link: https://github.com/vega/vega/releases/tag/v5.20.1

stackoverflow_data:
questions_count: 572

twitter_feed:
1 change: 1 addition & 0 deletions public/images/logo/p5.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 53dcd5f

Please sign in to comment.