├── LICENSE └── README.md /LICENSE: -------------------------------------------------------------------------------- 1 | Creative Commons Attribution 4.0 International License (CC BY 4.0) 2 | 3 | http://creativecommons.org/licenses/by/4.0/ 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Awesome Steem [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) 2 | 3 | A curated list of awesome Steem frameworks, libraries, applications and resources 4 | 5 | - [Awesome Steem ![Awesome](https://github.com/sindresorhus/awesome)](#awesome-steem-awesomehttpsgithubcomsindresorhusawesome) 6 | - [Introduction](#introduction) 7 | - [Infrastructure](#infrastructure) 8 | - [SDKs](#sdks) 9 | - [Frameworks](#frameworks) 10 | - [Tutorials](#tutorials) 11 | - [Tools / Utilities](#tools--utilities) 12 | - [dApps](#dapps) 13 | - [Smart Media Token](#smart-media-token) 14 | - [Steem Engine](#steem-engine) 15 | - [Services](#services) 16 | - [Continuous Integration](#continuous-integration) 17 | - [App Deployment](#app-deployment) 18 | - [Steem DAO](#steem-dao) 19 | - [Resources](#resources) 20 | - [Developer Community](#developer-community) 21 | - [Conferences](#conferences) 22 | - [Projects Summary](#projects-summary) 23 | - [Contributing](#contributing) 24 | 25 | ## Introduction 26 | 27 | *Documents & videos about Steem* 28 | 29 | * [Steem Whitepaper](https://steem.com/steem-whitepaper.pdf) - The Steem Official Whitepaper 30 | * [Steem Bluepaper](https://steem.com/steem-bluepaper.pdf) - The Steem Official Bluepaper 31 | * [SMT Whitepaper](https://smt.steem.com/smt-whitepaper.pdf) - The Smart Media Token Whitepaper 32 | * [Developer Portal](https://developers.steem.io/) - The developer portal of Steem 33 | * [Steem Glossary](https://developers.steem.io/glossary/#glossary-chain-basics) - Understanding the common terms used by the Steem blockchain 34 | * [Steem Guides | Steem 指南](https://steemh.org) - The Chinese version Steem User Manual 35 | 36 | ## Infrastructure 37 | 38 | *The Steem blockchain infrastructure* 39 | 40 | * [Steem](https://steem.com) ([code](https://github.com/steemit/steem)) - The blockchain for Smart Media Tokens (SMTs) and decentralized applications 41 | * [Hivemind](https://github.com/steemit/hivemind) - Developer-friendly microservice powering social networks on the Steem blockchain. 42 | 43 | ## SDKs 44 | 45 | *SDKs for common languages* 46 | 47 | * JavaScript 48 | * [steem.js](https://github.com/steemit/steem-js) - The official JavaScript library for Steem blockchain 49 | * [dsteem](https://github.com/jnordberg/dsteem/) - Steem blockchain RPC client for JavaScript 50 | * Python 51 | * [steem-python](https://github.com/steemit/steem-python) - The official Python (3) library for the Steem Blockchain. 52 | * [beem](https://github.com/holgern/beem) - A comprehensive Python library to interact with the STEEM blockchain 53 | * Ruby 54 | * [steem-ruby](https://github.com/steemit/steem-ruby) - the official Ruby library for the Steem blockchain 55 | * Swift 56 | * [swift-steem](https://github.com/steemit/swift-steem) - Steem client library for iOS, macOS and Linux written in Swift 57 | * Java 58 | * [SteemJ](https://github.com/marvin-we/steem-java-api-wrapper) - An API Wrapper for Steem written in Java 59 | * Go 60 | * [go-steem](https://github.com/go-steem/rpc) - Golang RPC client library for Steem 61 | * Rust 62 | * [SteemClientRS](https://github.com/cyberpunk-ventures/steem-client-rs) - Client library for Steem blockchain built with Rust 63 | * .NET 64 | * [Steem.Net](https://github.com/VIM-Arcange/Steem.NET) - .NET library and classes to communicate with STEEM steemd/cli-wallet 65 | 66 | 67 | ## Frameworks 68 | 69 | * Web 70 | * Mobile 71 | * Game 72 | * Data 73 | 74 | ## Tutorials 75 | 76 | *Tutorials for getting started with Steem* 77 | 78 | * JavaScript 79 | * [Developer Portal JavaScript Tutorial](https://developers.steem.io/tutorials/#tutorials-javascript) ([code](https://github.com/steemit/devportal-tutorials-js)) - Javascript Tutorials for the Developer Portal 80 | * Python 81 | * [Developer Portal Python Tutorial](https://developers.steem.io/tutorials/#tutorials-python) ([code](https://github.com/steemit/devportal-tutorials-py)) - Python Tutorials for the Developer Portal 82 | * Ruby 83 | * [Developer Portal Ruby Tutorial](https://developers.steem.io/tutorials/#tutorials-ruby) ([code](https://github.com/steemit/devportal-tutorials-rb)) - Ruby Tutorials for the Developer Portal 84 | 85 | 86 | ## Tools / Utilities 87 | 88 | *Useful tools/utilities when building with Steem* 89 | 90 | * Block Explorer 91 | * [steemd](http://steemd.com) - The Steem block, transaction and account explorer 92 | * [Steem World](https://steemworld.com/) - A visual and powerful Steem information explorer 93 | * Authentication / Wallet 94 | * [Steem Keychain](https://github.com/MattyIce/steem-keychain) - A wallet browser extension for the Steem blockchain and cryptocurrency 95 | * [steemconnect](https://steemconnect.com) ([code](https://github.com/bonustrack/steemconnect)) - A Signer app for Steem 96 | * [SteemWallet.app](https://steemwallet.app/) ([code](https://github.com/roelandp/steemwallet)) - fast, secure and open source wallet for the Steem blockchain 97 | * [Steemit Wallet](https://steemitwallet.com) ([code](https://github.com/steemit/wallet)) - The wallet functionality of Steemit Condenser 98 | * Data Service 99 | * [SteemSQL](https://steemsql.com/) - A publicly available Microsoft SQL database containing all the Steem blockchain data. 100 | * [eSync](https://github.com/eSteemApp/esync) - Extracts Steem blockchain data and saves into Mongodb 101 | * Witness 102 | * [Witness List](https://steemian.info/witnesses) - Witness List on Steemian.info 103 | * [Witness List](http://steem.arcange.eu/witnesses) - Witness List by [@arcange](https://steemit.com/@arcange) 104 | * [Witness Block Production Schedule](https://steem.arcange.eu/schedule) - Tool for monitoring block production by witnesses 105 | 106 | ## dApps 107 | 108 | *Some cool dApps built with Steem* 109 | 110 | * Social Blogging 111 | * [Steemit](https://steemit.com) ([code](https://github.com/steemit/condenser)) - The 1st official blog dApp for Steem, made by Steemit Inc. 112 | * [Busy](https://busy.org) ([code](https://github.com/busyorg/busy)) - A clean and user-friendly blog dApp for Steem 113 | * [Steempeak](https://steempeak.com) - A powerful and performant blog dApp for Steem 114 | * [eSteem](https://esteem.app/) ([code](https://github.com/esteemapp)) - A powerful frontend dApp for Android, iOS, Desktop and Web 115 | * [Partiko](https://partiko.app) - An excellent mobile client for iOS and Android 116 | * [Steempress](https://steempress.io/) ([code](https://github.com/drov0/steempress)) - A WordPress plugin to power your website 117 | with blockchain technology. 118 | * Video 119 | * [DTube](https://d.tube/) ([code](https://github.com/dtube)) - Decentralized video sharing community that rewards creators and curators. 120 | * Photography 121 | * [nTOPAZ](https://www.ntopaz.com) - A platform for talent find, development, and respect and reward artistic endeavors that are fair and transparent. 122 | * [Wherein](http://www.wherein.io/) - Social media platform made for light blogs similar to Instgram 123 | * Travel 124 | * [Steemit Worldmap](https://steemitworldmap.com/) - A Google map app and community for sharing travel stories 125 | * [TravelFeed](http://travelfeed.org) ([code](https://github.com/travelfeed-io/travelfeed-io)) - A dApp for sharing travel experience and earn rewards 126 | * [Tripsteem](https://en.tripsteem.com/) - A dApp for sharing travel experience and earn rewards, which offers both Korean and English versions 127 | * Food 128 | * [Tasteem](https://tasteem.io/) - A dApp for sharing recommended food and restaurants 129 | * Book 130 | * [Bukio](https://buk.io/) - E-book platform that provides STEEM/SBD payment and profit distribution system with STEEM blockchain 131 | * Game 132 | * [Splinterlands](https://steemmonsters.com/) - A collectible trading card game on the Steem blockchain 133 | * Science 134 | * [SteemSTEM](https://www.steemstem.io/) ([code](https://github.com/SteemStem-io/steemstem)) - A New STEM Communication Paradigm On Steem 135 | * Product 136 | * [SteemHunt](https://steemhunt.com) ([code](https://github.com/Steemhunt/web)) - A platform for discovering cool products 137 | * Funding 138 | * [Fundition](https://fundition.io/) ([code](https://github.com/fundition/fundition)) - A crowdfunding and collaboration platform on Steem 139 | * Automation 140 | * [SteemAuto](https://steemauto.com) ([code](https://github.com/mahdiyari/steemauto)) - An dApp for automatic claiming payouts, automatic curation, and scheduling posts. 141 | * [steemrewarding](https://steemrewarding.com/) ([code](https://github.com/holgern/steemrewarding)) - A automatic upvote service for Steem 142 | * [steem-AutoClaimAccount](https://github.com/VIM-Arcange/steem-AutoClaimAccount) - A tool to automatically claim Steem discounted accounts. 143 | * Utilities 144 | * [SteemReply](https://steemreply.com) - A multi-account comments and mentions manager to stay in touch with your network. 145 | 146 | ## Smart Media Token 147 | 148 | *A Token Protocol based on Steem* 149 | 150 | * Design 151 | * [SMT Whitepaper](https://smt.steem.com/smt-whitepaper.pdf) - The Smart Media Token Whitepaper 152 | 153 | 154 | ## Steem Engine 155 | 156 | *A platform that empowers creating tokens and tribes on Steem* 157 | 158 | * Infrastructure 159 | * [Steem Smart Contract](https://github.com/harpagon210/steemsmartcontracts) - Javascript blockchain/sidechain powered by Steem 160 | * Clients 161 | * [Nitrous](https://github.com/steem-engine-exchange/nitrous) - Steem Engine Tokem Customized UI, based on Steemit condenser 162 | * Cryptocurrency Exchange 163 | * [Steem Engine Exchange](https://steem-engine.com/) ([code](https://github.com/MattyIce/steem-engine)) - Steem Engine Exchange portal 164 | * SDKs 165 | * [sscjs](https://github.com/harpagon210/sscjs) - Steem Smart Contract JavaScript Library 166 | * [steemengine python](https://github.com/holgern/steemengine) - Steem Engine Python Library 167 | * Tutorial 168 | * [Steem Engine Handbook | Steem Engine 手册](http://steem-engine.steemh.org) ([code](https://github.com/steem-guides/steem-engine)) - A Chinese version Steem Engine User Manual 169 | * [ScotBot API](https://github.com/steem-engine-exchange/scotbot-docs/tree/master/docs/api) - List of available REST API's for scotbot 170 | * Tools 171 | * [Steem Engine Block Explorer](https://steem-engine.rocks/) ([code](https://github.com/inertia186/tender)) - Steem Engine sidechain interpreter 172 | * [steem-AutoClaimTokens](https://github.com/VIM-Arcange/steem-AutoClaimTokens) - A tool to automatically claim earned Steem Engine tokens 173 | * Tribes 174 | * [Steemcoinpan](http://www.steemcoinpan.com) - A tribe for all kinds of blockchain topics 175 | * [SteemLeo](https://www.steemleo.com/) - An investment community 176 | * [3Speak](http://3speak.online/) - A Free Speech community on the internet 177 | * [AAA Reviews](https://www.triplea.reviews) - A movie and TV series review community 178 | * [SportsTalkSocial](https://www.sportstalksocial.com/) - A Sports community 179 | * [CreativeCoin](https://www.creativecoin.xyz/) - A Steem Engine Tribe for the Creative Arts 180 | * [RoadOfRich](http://roadofrich.com/) - A online RPG game built with RORS token 181 | 182 | # Services 183 | 184 | Online tools and APIs to simplify development. 185 | 186 | ## Continuous Integration 187 | 188 | *Also see [awesome-CIandCD](https://github.com/ciandcd/awesome-ciandcd#online-build-system).* 189 | 190 | * [CircleCI](https://circleci.com/) - A CI service that can run very fast parallel testing. 191 | * [Travis CI](https://travis-ci.org) - A popular CI service for your open source and [private](https://travis-ci.com) projects. (GitHub only) 192 | * [Vexor CI](https://vexor.io) - A continuous integration tool for private apps with pay-per-minute billing model. 193 | * [Wercker](http://www.wercker.com/) - A Docker-based platform for building and deploying applications and microservices. 194 | 195 | ## App Deployment 196 | 197 | * [Heroku](http://heroku.com) - a platform as a service (PaaS) that enables developers to build, run, and operate applications entirely in the cloud. 198 | * [Netlify](https://www.netlify.com/) - an all-in-one workflow that combines global deployment, continuous integration, and automatic HTTPS. 199 | 200 | ## Steem DAO 201 | 202 | *Steem DAO is dedicated to improve the Steem platform* 203 | 204 | * [Steem Proposal System](https://steemproposals.com/) - Propose and vote for projects that improves Steem 205 | 206 | # Resources 207 | 208 | Where to find more resources about Steem. 209 | 210 | ## Developer Community 211 | 212 | * [SteemDevs Chat](https://discord.gg/B29Bbng) - a Discord channel where Steem developers go to discuss Steem development, and related topics 213 | 214 | ## Conferences 215 | 216 | * [SteemFest](https://steemfest.com/) - The annual conference and social events for Steemians 217 | 218 | ## Projects Summary 219 | 220 | * [Steem Projects](https://steemprojects.com/) ([code](https://github.com/wise-team/steemprojects.com)) - A collection of cool projects built with or for Steem 221 | 222 | 223 | # Contributing 224 | 225 | Your contribution is always welcome. Feel free to open pull requests for any missing awesome ideas. 226 | 227 | - - - 228 | 229 | If you have any question about this opinionated list, please contact [@robertyan](https://steemit.com/@robertyan) on Steem or open an issue on GitHub. 230 | --------------------------------------------------------------------------------