Even though Steem is just a few month old, its developer ecosystem seems to be growing at a healthy rate.
At least 25 developers have been working on Steem-related projects during the last 30 days. There are four core Steem developers committing to the the main blockchain client repo and 6 contributors to the steemit.com frontend SPA repo.
There are client libraries for popular languages: JS (a few of them), Python, Go, PHP and Elixir. Many are still unstable, though, and are under active development.
This list of developers, open source repos and projects is limited. If you a developer on Steem or working on a Steem-related project, please get in touch and I'll add you to the list.
Developers on Steem
- @xeroc github.com/xeroc
- @svk github.com/svk31
- @pharesim github.com/pharesim
- @lantto
- @picokernel
- @heimindanger
- @jesta github.com/aaroncox
- @omotherhen github.com/omotherhen
- @bitcoiner
- @ontofractal github.com/ontofractal (that's me)
Projects
- Steemstream by @roelandp
- Steemroll by @lantto
- Steemwhales by @heimindanger
- SteemStats by @jesta
- SteemPress by @jesta
- SteemDown.com by @bitcoiner
- Steempayments by @steve-walschot
- Steemtools
Steemd API clients
- JS github.com/pharesim/steemjs
- JS github.com/adcpm/steem
- JS github.com/svk31/steem-rpc by @svk
- PHP github.com/lukestokes/php-steem-tools
- Python github.com/xeroc/python-steemlib
- Golang github.com/go-steem/rpc
- Elixir github.com/cyberpunk-ventures/steemex
Tools
- Piston, swiss army knife for Steem blockchain github.com/xeroc/piston by @xeroc
Deployment
- Steemd docker container github.com/blood2/steemd-docker
- Piston docker container github.com/cryptomental/docker-steem-piston
- Ansible cookbook github.com/miohtama/ansible-steem
- Vagrant image github.com/feelapi/steem.vagrant
Mobile Apps
- Unofficial Android app / alpha / Java github.com/razem-io/Steemit-App
- Unofficial iPhone app / alpha / Swift github.com/riensen/steem-app
Bots
- Autovoting bot github.com/matthewniemerg/steem-autovote-bot
- Market making trading bot github.com/zackcoburn/steembot
- Plagiarism bot github.com/songproducer/SteemitPlagiarismBot
- Telegram bot github.com/icaroharry/steembot
Tools and services
Witnesses price feed github.com/steemed/steem-price-feed
Interactive CLI github.com/omotherhen/EZSTEEM by @omotherhen
Visualizations
- Steemitpond github.com/bigbhowell/steemitpond
What I would like to know is whether third party developers will be able to build SteemTwitter type applications and develop revenue streams on the protocol level rather than having to extract payments from users or use advertising for revenue.
I'm in talks with a developer about replicating existing services like Twitter, etc... But we don't know where to go to get answers to development questions.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hopefully someone can answer this question. Does steem ecosystem has place for devs to hangout and help each other?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Steemit.chat! A lot of us are there =)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Are you forgetting to mention me and steempayments??? :(
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
One can't forget what was not known :) I've added Steempayments to the list.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Steemit is THE place to be right now as far as the internet goes!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Nice post, I am also a developer working on http://steemwhales.com since 2 weeks now. Feel free to look at my latests posts for more information about it.
You are also missing http://steemstats.com that I use everyday.
Also this post https://steemit.com/powertobots/@curator/curator-bot-chrome-extension-available-open-source-code-on-github is another upvote bot with the code on github.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thank you for more data :) I've added you and your project.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I've been working on a few things for Steem too!
SteemDown
https://steemit.com/steem/@bitcoiner/steemdown-com-which-whales-are-powering-down
Steemit ↔ Steemd
https://steemit.com/steem/@bitcoiner/steemit-steemd-quickly-switch-between-steemit-com-and-steemd-com
Steemit CountDown
https://steemit.com/steem/@bitcoiner/steemit-countdown-easily-monitor-elapsed-times-of-posts
Hopefully they are helpful to all Steemians!
@bitcoiner
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thx, post updated
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
This is great to hear. Many hands make light work...
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Nice list! I'm working on http://steemroll.io/ which I launched just a couple of hours ago.
The Steemit developer ecosystem really is thriving and we've only seen the beginning! :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thanks, added your project to the list
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Good to see a summary of Devs and their Apps, if you'd please checkout @gikitiki and my deployment/tool EZSTEEM:
https://github.com/omotherhen/EZSTEEM
That would be very appreciated :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
done :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thanks for this, good to see all the projects! Can't wait for the IPhone app. It's going to be a game changer!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I prefer criptos with various devs, if was a team of one or two devs theres so many pression in one guy and is very hard to go forward. Keep doing the good job!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Awesome. Exactly what I need. Thanks!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
You're welcome!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
To @ontofractal and all steem dev, just want to say thks for your work.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Good to know!! May be this page could be updated.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit