algorithmic modeling for Rhino
Speckle does stuff with Grasshopper and the Internet (usually).
Speckle has quite a rich, albeit short, history:
1. Speckle The First: http://speckle.xyz
Speckle The First simply allows you to upload geometry to a server and then view it online from anywhere.
2. Speckle The Second: http://beta.speckle.xyz
Speckle The Second allows you to precompute a discrete portion of your solution space and then play with it online by manipulating sliders, through some quite primitive sliders.
3. Speckle The Third: http://streams.speckle.xyz
Speckle The Thirds does the same as Speckle The Second (see above), but better and is wrapped in a more attractive ui.
All the above were experiments in developing a protocol for design data communication that is easy to use and just works.
Forward to now: https://speckle.works
Speckle enables data rich collaboration between designers: structure your own communications channels and evolve complexity gradually, from simple geometry to fully integrated BIM-like “smart” objects.
Check out the tutorials:
Speckle is Open Source, released under the MIT Licence. That's polite language that you can do whatever the f*** you want with it, including taking the code and start selling it for a profit (as long as you credit).
Another important thing to note is that we are taking feature requests and we do ask questions, but not in the grasshopper forum: