-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
282 lines (243 loc) · 17.5 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>BitScoop Community</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0" />
<meta name="apple-mobile-web-app-capable" content="no">
<meta name="apple-mobile-web-app-title" content="BitScoop Labs" />
<meta name="application-name" content="BitScoop Labs" />
<meta name="msapplication-TileColor" content="#2ac1de" />
<meta name="msapplication-TileImage" content="https://d233zlhvpze22y.cloudfront.net/1457056861/images/icons/mstile-144x144.png" />
<meta name="theme-color" content="#ffffff" />
<link rel="manifest" href="https://d233zlhvpze22y.cloudfront.net/1457056861/manifest.json" />
<link rel="shortcut icon" href="https://d233zlhvpze22y.cloudfront.net/1457056861/images/icons/favicon.ico" />
<link rel="apple-touch-icon" sizes="57x57" href="https://d233zlhvpze22y.cloudfront.net/1457056861/images/icons/apple-touch-icon-57x57.png" />
<link rel="apple-touch-icon" sizes="60x60" href="https://d233zlhvpze22y.cloudfront.net/1457056861/images/icons/apple-touch-icon-60x60.png" />
<link rel="apple-touch-icon" sizes="72x72" href="https://d233zlhvpze22y.cloudfront.net/1457056861/images/icons/apple-touch-icon-72x72.png" />
<link rel="apple-touch-icon" sizes="76x76" href="https://d233zlhvpze22y.cloudfront.net/1457056861/images/icons/apple-touch-icon-76x76.png" />
<link rel="apple-touch-icon" sizes="114x114" href="https://d233zlhvpze22y.cloudfront.net/1457056861/images/icons/apple-touch-icon-114x114.png" />
<link rel="apple-touch-icon" sizes="120x120" href="https://d233zlhvpze22y.cloudfront.net/1457056861/images/icons/apple-touch-icon-120x120.png" />
<link rel="apple-touch-icon" sizes="144x144" href="https://d233zlhvpze22y.cloudfront.net/1457056861/images/icons/apple-touch-icon-144x144.png" />
<link rel="apple-touch-icon" sizes="152x152" href="https://d233zlhvpze22y.cloudfront.net/1457056861/images/icons/apple-touch-icon-152x152.png" />
<link rel="apple-touch-icon" sizes="180x180" href="https://d233zlhvpze22y.cloudfront.net/1457056861/images/icons/apple-touch-icon-180x180.png" />
<link rel="icon" type="image/png" href="https://d233zlhvpze22y.cloudfront.net/1457056861/images/icons/favicon-32x32.png" sizes="32x32" />
<link rel="icon" type="image/png" href="https://d233zlhvpze22y.cloudfront.net/1457056861/images/icons/android-chrome-192x192.png" sizes="192x192" />
<link rel="icon" type="image/png" href="https://d233zlhvpze22y.cloudfront.net/1457056861/images/icons/favicon-96x96.png" sizes="96x96" />
<link rel="icon" type="image/png" href="https://d233zlhvpze22y.cloudfront.net/1457056861/images/icons/favicon-16x16.png" sizes="16x16" />
<link rel="mask-icon" href="https://d233zlhvpze22y.cloudfront.net/1457056861/images/icons/safari-pinned-tab.svg" color="#5bbad5" />
<meta name="google-site-verification" content="b8zInA5OFENnwrupGy0EPeJDeWvtY4e_R4SZDXZF6xI" />
<meta name="keywords" content="apis, microservices, small data, search, data discovery, social media, bit scoop, bitscoop" />
<meta property="og:title" content="BitScoop Labs" />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://bitscoop.com" />
<meta property="og:site_name" content="BitScoop Labs" />
<meta property="og:description" content="Data development done right." />
<meta property="og:image:secure_url" content="https://d233zlhvpze22y.cloudfront.net/1457056861/images/icons/apple-touch-icon-180x180.png" />
<meta name="description" content="BitScoop Labs Platform Community Provider Maps. Connect to popular APIs and Microservices." />
<link rel="stylesheet" href="css/style.css">
</head>
<body>
<div class="header">
<div class="top">
<div class="brand">
<img class="logo" src="https://d233zlhvpze22y.cloudfront.net/1457056861/images/logo/logo.svg">
<div class="titles">
<span class="title">BitScoop Community</span>
<span class="subtitle">Github Resources</span>
</div>
</div>
<a href="https://bitscoop.com/learn" class="link"><i class="fa fa-question-circle fa-2x"></i></a>
</div>
</div>
<div class="tab_container">
<input id="tab1" type="radio" name="tabs" checked>
<label for="tab1"><i class="fa fa-search"></i><span>API Database</span></label>
<input id="tab2" type="radio" name="tabs">
<label for="tab2"><i class="fa fa-map-o"></i><span>Curated API Maps</span></label>
<input id="tab3" type="radio" name="tabs">
<label for="tab3"><i class="fa fa-code"></i><span>SDKs & Testing</span></label>
<input id="tab4" type="radio" name="tabs">
<label for="tab4"><i class="fa fa-folder-open-o"></i><span>Starter Projects</span></label>
<section id="content1" class="tab-content">
<p class="tab-info">This is a database of Swagger 2.0 API Specifications the BitScoop Platform can use to generate API Maps.</p>
<h3>Number of APIs in Database: <span id="api-count"></span> (Powered by <a href="https://apis.guru/browse-apis/" target="_blank">APIs.Guru</a>)</h3>
<form class="search">
<div>
<input type="text" placeholder="Search names" />
</div>
<button type="submit">Search</button>
</form>
<div class="mobile-selector">
<span class="placeholder-text">All</span>
<i class="fa fa-caret-down"></i>
</div>
<div class="filters">
<div class="scroller">
<div class="controls database">
<div class="control white" data-filter="all">
<span>All</span>
</div>
</div>
</div>
</div>
<div class="container" id="database-container">Loading...</div>
</section>
<section id="content2" class="tab-content">
<p class="tab-info">Curated Maps are BitScoop API Maps created and maintained by the community. Use and modify as you wish and contribute to our Open Source GitHub repository.</p>
<form class="search">
<input type="text" placeholder="Search names" />
<button type="submit">Search</button>
</form>
<div class="mobile-selector">
<span class="placeholder-text">All</span>
<i class="fa fa-caret-down"></i>
</div>
<div class="filters">
<div class="scroller">
<div class="controls maps">
<div class="control white" data-filter="all">
<span>All</span>
</div>
<div class="control blue" data-toggle=".development">
<span>Development</span>
</div>
<div class="control red" data-toggle=".productivity">
<span>Productivity</span>
</div>
<div class="control green" data-toggle=".social">
<span>Social</span>
</div>
<div class="control purple" data-toggle=".datasets">
<span>Datasets</span>
</div>
<div class="control orange" data-toggle=".utilites">
<span>Utilites</span>
</div>
<div class="control pink" data-toggle=".entertainment">
<span>Entertainment</span>
</div>
<div class="control yellow" data-toggle=".other">
<span>Other</span>
</div>
</div>
</div>
</div>
<div class="container" id="map-container"></div>
</section>
<section id="content3" class="tab-content">
<p class="tab-info">Here is a list of official and generated SDKs and Tests that can be used to connect to the BitScoop Platform.</p>
<div class="main-content">
<h2>Offical BitScoop SDKs</h2>
<img class="sdk-logo" src="img/sdks/BitScoopNodeSDKIcon.svg" alt="BitScoop Node SDK"/>
<a href="https://github.com/bitscooplabs/bitscoop-nodejs-sdk" target="_blank"><h3>BitScoop JavaScript Node SDK</h3></a>
<div class="paragraph-box">
<p>This is the official node.js library for calling the BitScoop API.</p>
<p>Supports Node 6.0 and up.</p>
<p>Create sofware using any Node package or framework. Works with code as a service platforms like AWS Lambda, Azure Cloud Functions, IBM’s OpenWhisk, and Google Cloud Functions.</p>
</div>
<div class="div-break-small"></div>
<img class="sdk-logo" src="img/sdks/BitScoopPythonSDKIcon.svg" alt="BitScoop Python SDK"/>
<h3>Coming Soon: BitScoop Python SDK</h3>
<div class="paragraph-box">
<p>This is the official Python library for calling the BitScoop API.</p>
<p>Supports Python 2 and 3.</p>
<p>Code using any Python package. Works with code as a service platforms like AWS Lambda. Pairs well with Python data science libraries like Jupyter notebook, TensorFlow, Pandas, Numba, and Matplotlib.</p>
</div>
<div class="div-break"></div>
<h2>Generated Swagger SDKs</h2>
<div class="paragraph-box">
<p>You can generate an SDK in many languages for the BitScoop Platform using a variety of 3rd party services.</p>
<p>First download the Swagger specification files for the API Provider Maps you wish to use. Then import these Swagger specification files into the SDK generation tool of your choice.</p>
</div>
<img class="sdk-logo" src="img/logos/apimatic-logo.png" alt="APIMATIC DX Kits"/>
<a href="https://apimatic.io/" target="_blank"><h3>APIMATIC Platform SDKs</h3></a>
<img class="sdk-icons" src="img/sdks/SDKAPIMaticIcons.svg" alt="APIMATIC DX Kits SDKs"/>
<p>C#, Python, Java, Node, PHP, Ruby, Android, iOS</p>
<div class="paragraph-box">
<p>APIMATIC is a premium service that can generate customizable SDKs from a variety of API description standards. APIMATIC also includes CI / CD Tools Integration, Git Deployment, Test Case Generation, and Generated Docs.</p>
<p>Use APIMATIC DX Kits to consolidate millions of API endpoints into simple SDKs with APIMATIC’s Code-Gen As A Service.</p>
<p>Need to import or export an API Description in a format other than Swagger 2.0? <a href="https://apimatic.io/transformer" target="_blank">Use APIMATIC Transformer</a>.</p>
<p>Supports API Blueprint Swagger (1.0 - 3.0, JSON/YAML), WADL, WSDL, Google Discovery, RAML 0.8 - 1.0, Mashery I/O Docs, HAR 1.2 Postman Collection 1.0 - 2.0 and Mashape</p>
</div>
<div class="div-break-small"></div>
<img class="sdk-logo" src="img/logos/swagger-logo.png" alt="Swagger Codegen"/>
<a href="http://swagger.io/swagger-codegen/" target="_blank"><h3>Swagger SDK Codegen</h3></a>
<img class="sdk-icons" src="img/sdks/SDKSwaggerCodegenIcons.svg" alt="Swagger Codegen SDKs"/>
<p>C#, C++, Python, Java, JavaScript, PHP, Ruby, Go, Android, iOS, Swift, Scala, Perl, BASH, and more.</p>
<div class="paragraph-box">
<p>Swagger Codegen is an Open Source project and <a href="https://generator.swagger.io" target="_blank">Public API</a> that can generate customizable SDKs from the Swagger 2.0 API description standard. Swagger Codegen also includes Test Case Generation and Generated Docs.</p>
<p>SDKs are generated through their API endpoint or using a command line utility. SDK Languages are supported through a variety of open source templates.</p>
</div>
<div class="div-break"></div>
<h2>Testing and Monitoring</h2>
<img class="demo-logo" src="img/demos/postman-logo.png" alt="Postman Testing and Monitoring"/>
<a href="https://www.getpostman.com/docs/" target="_blank"><h3>Test and Monitor using Postman</h3></a>
<div class="paragraph-box">
<p><a href="https://www.getpostman.com/docs/schedule_cloud_runs" target="_blank">Test and Monitor any API</a> through the BitScoop Platform or directly using Postman. Postman Collections are test cases for API endpoins and calls. The BitScoop Platform automatically generates Postman Collections for any API Map. Postman Monitors allow for scheduling Postman Collection Tests to run on an automated schedule with team alerts.</p>
<p><a href="https://www.getpostman.com/docs/code_snippets" target="_blank">Postman lets you generate snippets of code</a> in various languages and frameworks including cURL, Python, Java, JavaScript, PHP, Ruby, Go, Android, iOS, Swift, OCaml, Perl, BASH, and more.</p>
</div>
</div>
</section>
<section id="content4" class="tab-content">
<p class="tab-info">Here is a list of Open Sorce Projects and Demos built by our team and the community.</p>
<p class="tab-info">Feel free to use these projects as starting places for creating software or data science projects on the BitScoop Platform.</p>
<div class="main-content">
<h2>BitScoop Example Projects</h2>
<img class="project-img" src="img/projects/AppPlatform.png" alt="App Platform Demo"/>
<a href="https://github.com/bitscooplabs/bitscoop-app-platform-demo" target="_blank"><h3>App Platform</h3></a>
<div class="paragraph-box">
<p>Create a complete and scalable app platform with ease using the BitScoop platform. Tie together APIs and Microservices to turbocharge your app with thousands of data sources and services.</p>
<p>One codebase deploys to the web, Android, iOS, Windows, Mac, and more. This project uses the BitScoop Node JavaScript SDK, Amazon Web Services Lambda, and Apache Cordova.</p>
<p>To learn more, <a href="https://blog.bitscoop.com/build-with-bitscoop-app-platform-e77b29ab155a" target="_blank">check out our blog post</a>.</p>
</div>
<div class="div-break-small"></div>
<img class="project-img" src="img/projects/SocialLogin.png" alt="Social Login Demo"/>
<a href="https://github.com/bitscooplabs/bitscoop-social-login-demo" target="_blank"><h3>Social Login</h3></a>
<div class="paragraph-box">
<p>Make Signup and Login a breeze using any service with BitScoop Social Login. Connect accounts and explore user data now.</p>
<p>Easily add Social Login to your software and site with the BitScoop platform to delight your users, customize experiences with our data tools, and remove friction to greatly increase user acquisition.</p>
<p>To learn more, <a href="https://blog.bitscoop.com/build-with-bitscoop-social-login-362ad44f8174" target="_blank">check out our blog post</a>.</p>
</div>
<div class="div-break-small"></div>
<img class="project-img" src="img/projects/Alexa.png" alt="Alexa Skill Demo"/>
<a href="https://github.com/bitscooplabs/bitscoop-alexa-demo" target="_blank"><h3>Alexa Skill: Ops Buddy</h3></a>
<div class="paragraph-box">
<p>Create amazing Amazon Alexa skills with ease using the BitScoop platform. Tie together APIs and Microservices to turbocharge Alexa.</p>
<p>This project uses the BitScoop Node JavaScript SDK, Amazon Web Services Lambda, and the Alexa Skills kit.</p>
<p>To learn more, <a href="https://blog.bitscoop.com/built-with-bitscoop-alexa-skills-35b12c4c9a46" target="_blank">check out our blog post</a>.</p>
</div>
<div class="div-break-small"></div>
<img class="project-img" src="img/projects/DataScience.png" alt="Data Science Demo"/>
<a href="https://github.com/bitscooplabs/bitscoop-data-science-demo" target="_blank"><h3>Data Science Demo: Site Analytics</h3></a>
<div class="paragraph-box">
<p>Do data science with AWS Lambda, big data storage, visualization tools, and the BitScoop platform. Connect to more data with less effort.</p>
<p>This project uses the BitScoop Node JavaScript SDK, Amazon Web Services Lambda, RDS, and QuickSight.</p>
<p>To learn more, <a href="https://blog.bitscoop.com/built-with-bitscoop-data-science-platform-cab3a9855c22" target="_blank">check out our blog post</a>.</p>
</div>
<div class="div-break"></div>
<h2>BitScoop API Demos</h2>
<img class="demo-logo" src="img/demos/postman-logo.png" alt="Postman Demo"/>
<a href="https://documenter.getpostman.com/view/1284445/bitscoop-demo-1-api-toolbox-intro/2PPYwn" target="_blank"><h3>BitScoop Postman API Quickstart</h3></a>
<div class="paragraph-box">
<p>Quick 5 minute introduction to basic features.</p>
<p>This demo uses Postman, our favorite API Testing Suite.</p>
</div>
<div class="div-break-small"></div>
<img class="demo-logo" src="img/demos/ngrok-logo.png" alt="Ngrok Demo"/>
<a href="https://github.com/bitscooplabs/api-toolbox-intro" target="_blank"><h3>BitScoop Ngrok API Tutorial</h3></a>
<div class="paragraph-box">
<p>Dive into more powerful features and gain a deeper understand of how it works.</p>
<p>To run demo you need to set up local development environment using Ngrok, Node, and Postman.</p>
<p>Using Ngrok demonstrates the data flow as you are making calls.</p>
</div>
</div>
</section>
</div>
<script src="https://use.fontawesome.com/83a7ea952f.js"></script>
<script src="https://code.jquery.com/jquery-3.2.1.min.js" integrity="sha256-hwg4gsxgFZhOsEEamdOYGBf13FyQuiTwlAQgxVSNgt4=" crossorigin="anonymous"></script>
<script src="js/mixitup.min.js"></script>
<script src="js/main.js"></script>
</body>
</html>