timelyportfolio / buildingwidgets Goto Github PK
View Code? Open in Web Editor NEWrepo for a htmlwidget a week documented at https://buildingwidgets.com
Home Page: https://timelyportfolio.github.io/buildingwidgets/
License: MIT License
repo for a htmlwidget a week documented at https://buildingwidgets.com
Home Page: https://timelyportfolio.github.io/buildingwidgets/
License: MIT License
python has it, so should we https://github.com/tabatkins/railroad-diagrams
know nothing about these but they look potentially very useful. Anybody out there want to see these in R as an htmlwidget
? Just say the word, and we'll make it happen.
know absolutely nothing about proteins and sequences but this looks very interesting
some references, and of course it should be a widget:
Thoughts:
These could be used for lots of purposes outside of basketball https://gist.github.com/pbeshai/ffd0f9d84b4e8df27db2
See http://timelyportfolio.blogspot.com/2014/07/beer-and-pie-rcharts-pie-charts-with.html for a rCharts version.
Really, really nice https://github.com/acharts/acharts
lots of potential uses for this one https://github.com/felixlaumon/d3.layout.grid
lots of open source emojis:
Twitter - http://twitter.github.io/twemoji/preview-svg.html & http://ellekasai.github.io/twemoji-awesome/
Emoji cheatsheet - http://www.emoji-cheat-sheet.com/
First thought that comes to mind is making them available in text and content. However, as I'm writing, some mechanism for replacing pch with an emoji might be interesting or at least entertaining.
nifty little grid
https://github.com/clippings/layout-grid
just found this and may be worthwhile
This library looks amazing. Creates beautiful 3D mathematical animations and interactives with webgl.
Admittedly, I don't know much about it yet, and there's a lot of moving parts, so translating a simple API to R might be tricky, but it's worth thinking about.
Creating a scatter plot in ggplot2 with non-overlapping labels is not straightforward. However, it seems like this might be easier to do in javascript.
I found a couple of links (see below) that might be useful but no packages on GitHub (yet). The second link is for a word-cloud so only indirectly relevant. Have you seen anything like this?
http://coulmont.com/bac/nuage.html
http://www.jasondavies.com/wordcloud/about/
R
lists or JSON
@timelyportfolio are you familiar with the htmlwidgets attempt here?
I couldn't make it work it in shiny (but I spent very little time on it).
The bullet charts look really great though...
This animation library is amazing, and I don't want to forget it
The d3-plugins set of tools almost could fill a half a year of htmlwidgets
. If I tackle these, it would probably be best to house or categorize in a couple of packages rather than packaging each separately.
this would be great to have http://micropolar.org/ https://github.com/biovisualize/micropolar/ ; related to #16
If you're still looking for requests, I'd like to put one for some sort of way to store user-inputted data. I know that forms exist out there, but it's be nice to be able to set up some way of storing user entered data using R!
KaTeX is really amazing and very appealing, but it walks that fine line between a htmlwidget
and a tag
helper (see tanglekit
) with attached dependencies. Here is one experiment prior to widgets just using htmltools
.
http://bl.ocks.org/timelyportfolio/03a5bbeac312d27e99f6
One benefit of the htmlwidget
even if i doesn't do much though is provide a mechanism for local js/css within the R
package stucture. However, the biggest issue with htmlwidgets
is the inability / difficulty of a widget to use web-based/cdn js/css dependencies.
Somehow planetary.js
has escaped popular attention, but it seems like a great htmlwidget
. planetary.js
would benefit from the new ROpenSci package geojsonio
that helps work with shape files, geojson, and topojson.
Related to your post on htmlwidgets (adn DiagrammeR) I was wondering if this approach could be used to create and analyze decision trees (NOT the 'random forest' type but the decision analysis type http://www.mindtools.com/dectree.html). Are you perhaps aware of any R (finance) packages that can do the EV calculations (and sensitivity analysis) for an arbitrary tree? I have been looking for something like this for a while now.
Hope you can keep to your commitment :)
this is amazing https://github.com/skutac/InCHlib.js
d3 star plots https://github.com/kevinschaul/d3-star-plot
https://github.com/nicolaskruchten/pivottable
There is a binding here:
https://github.com/smartinsightsfromdata/rpivotTable
I am actually most interested in the drag and drop functionality for the variables. The plotting, tables, etc, could be handled in R (e.g., dplyr).
Somewhere, you should put together a showcase for people to share how they're using your htmlwidgets
standalone or to add to DiagrammeR
Would there be any benefit to using htmlwidgets for the ace editor?
There is, of course, shinyAce but that hasn't been updated on CRAN since 2013-11-05
visualsearch.js is a really nice select/filter component
On your blog, it says that your blog is connected to R-bloggers, but I don't see it on the list of contributing blogs
I bought Elijah Meeks' book under Manning Early Access (MEAP). He has done a great job not only writing the book but offering new d3
plugins and making bl.ocks.org
versions of all the examples. Maybe make a package that contains all or a lot of the htmlwidgets
built from his tools. Some though might fit better under existing htmlwidget
wrappers, such as networkD3
.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.