Spotify.NET/27d9d47d.faab17c7.js
2020-06-04 18:59:30 +00:00

1 line
10 KiB
JavaScript

(window.webpackJsonp=window.webpackJsonp||[]).push([[16],{148:function(t,e,a){"use strict";a.r(e),a.d(e,"frontMatter",(function(){return i})),a.d(e,"metadata",(function(){return c})),a.d(e,"rightToc",(function(){return b})),a.d(e,"default",(function(){return s}));var o=a(2),n=a(9),r=(a(0),a(185)),i={id:"showcase",title:"Showcase"},c={id:"showcase",title:"Showcase",description:"Are you using SpotifyAPI-NET and would like to include your project in this list?",source:"@site/docs/showcase.md",permalink:"/SpotifyAPI-NET/docs/next/showcase",editUrl:"https://github.com/JohnnyCrazy/SpotifyAPI-NET/edit/master/SpotifyAPI.Docs/docs/showcase.md",version:"next",lastUpdatedBy:"Jonas Dellinger",lastUpdatedAt:1591297007,sidebar:"docs",previous:{title:"Token Swap",permalink:"/SpotifyAPI-NET/docs/next/token_swap"},next:{title:"ASP.NET",permalink:"/SpotifyAPI-NET/docs/next/example_asp"}},b=[{value:"lidarr by @lidarr",id:"lidarr-by-lidarr",children:[]},{value:"botframework-solutions by @microsoft",id:"botframework-solutions-by-microsoft",children:[]},{value:"Spytify by @jwallet",id:"spytify-by-jwallet",children:[]},{value:"audio-band by @dsafa",id:"audio-band-by-dsafa",children:[]},{value:"rocksmith-custom-song-toolkit by @catara",id:"rocksmith-custom-song-toolkit-by-catara",children:[]},{value:"Spofy by @eltoncezar",id:"spofy-by-eltoncezar",children:[]},{value:"Toastify by @aleab",id:"toastify-by-aleab",children:[]},{value:"Spotify Oculus by @CaptainMorgs",id:"spotify-oculus-by-captainmorgs",children:[]},{value:"Songify by @Inzaniity",id:"songify-by-inzaniity",children:[]},{value:"Elite G19s Companion app by @MagicMau",id:"elite-g19s-companion-app-by-magicmau",children:[]},{value:"ARDUINO-Spotify-Remote-Control by @NADER11NDEU",id:"arduino-spotify-remote-control-by-nader11ndeu",children:[]}],l={rightToc:b};function s(t){var e=t.components,a=Object(n.a)(t,["components"]);return Object(r.b)("wrapper",Object(o.a)({},l,a,{components:e,mdxType:"MDXLayout"}),Object(r.b)("div",{className:"admonition admonition-info alert alert--info"},Object(r.b)("div",Object(o.a)({parentName:"div"},{className:"admonition-heading"}),Object(r.b)("h5",{parentName:"div"},Object(r.b)("span",Object(o.a)({parentName:"h5"},{className:"admonition-icon"}),Object(r.b)("svg",Object(o.a)({parentName:"span"},{xmlns:"http://www.w3.org/2000/svg",width:"14",height:"16",viewBox:"0 0 14 16"}),Object(r.b)("path",Object(o.a)({parentName:"svg"},{fillRule:"evenodd",d:"M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"})))),"info")),Object(r.b)("div",Object(o.a)({parentName:"div"},{className:"admonition-content"}),Object(r.b)("p",{parentName:"div"},"Are you using ",Object(r.b)("inlineCode",{parentName:"p"},"SpotifyAPI-NET")," and would like to include your project in this list?"),Object(r.b)("p",{parentName:"div"},'Send a PR via the "Edit this page" link at the end of the page!'))),Object(r.b)("h3",{id:"lidarr-by-lidarr"},Object(r.b)("a",Object(o.a)({parentName:"h3"},{href:"https://github.com/lidarr/Lidarr"}),"lidarr")," by ",Object(r.b)("a",Object(o.a)({parentName:"h3"},{href:"https://github.com/lidarr"}),"@lidarr")),Object(r.b)("blockquote",null,Object(r.b)("p",{parentName:"blockquote"},"Looks and smells like Sonarr but made for music.")),Object(r.b)("h3",{id:"botframework-solutions-by-microsoft"},Object(r.b)("a",Object(o.a)({parentName:"h3"},{href:"https://github.com/microsoft/botframework-solutions"}),"botframework-solutions")," by ",Object(r.b)("a",Object(o.a)({parentName:"h3"},{href:"https://github.com/microsoft"}),"@microsoft")),Object(r.b)("blockquote",null,Object(r.b)("p",{parentName:"blockquote"},"home for a set of templates and solutions to help build advanced conversational experiences using Azure Bot Service and Bot Framework")),Object(r.b)("h3",{id:"spytify-by-jwallet"},Object(r.b)("a",Object(o.a)({parentName:"h3"},{href:"https://github.com/jwallet/spy-spotify"}),"Spytify")," by ",Object(r.b)("a",Object(o.a)({parentName:"h3"},{href:"https://github.com/jwallet"}),"@jwallet")),Object(r.b)("blockquote",null,Object(r.b)("p",{parentName:"blockquote"},"Records Spotify to mp3 without ads while it plays and includes media tags to the recorded files")),Object(r.b)("h3",{id:"audio-band-by-dsafa"},Object(r.b)("a",Object(o.a)({parentName:"h3"},{href:"https://github.com/dsafa/audio-band"}),"audio-band")," by ",Object(r.b)("a",Object(o.a)({parentName:"h3"},{href:"https://github.com/dsafa"}),"@dsafa")),Object(r.b)("blockquote",null,Object(r.b)("p",{parentName:"blockquote"},"Display and control songs from the Windows taskbar")),Object(r.b)("h3",{id:"rocksmith-custom-song-toolkit-by-catara"},Object(r.b)("a",Object(o.a)({parentName:"h3"},{href:"https://github.com/catara/rocksmith-custom-song-toolkit"}),"rocksmith-custom-song-toolkit")," by ",Object(r.b)("a",Object(o.a)({parentName:"h3"},{href:"https://github.com/catara"}),"@catara")),Object(r.b)("blockquote",null,Object(r.b)("p",{parentName:"blockquote"},"MASS Manipulation of Rocksmith DLC Library")),Object(r.b)("h3",{id:"spofy-by-eltoncezar"},Object(r.b)("a",Object(o.a)({parentName:"h3"},{href:"https://github.com/eltoncezar/Spofy"}),"Spofy")," by ",Object(r.b)("a",Object(o.a)({parentName:"h3"},{href:"https://github.com/eltoncezar"}),"@eltoncezar")),Object(r.b)("blockquote",null,Object(r.b)("p",{parentName:"blockquote"},"A Spotify mini player and notifier for Windows")),Object(r.b)("h3",{id:"toastify-by-aleab"},Object(r.b)("a",Object(o.a)({parentName:"h3"},{href:"https://github.com/aleab/toastify"}),"Toastify")," by ",Object(r.b)("a",Object(o.a)({parentName:"h3"},{href:"https://github.com/aleab"}),"@aleab")),Object(r.b)("blockquote",null,Object(r.b)("p",{parentName:"blockquote"},"Toastify adds global hotkeys and toast notifications to Spotify"),Object(r.b)("p",{parentName:"blockquote"},Object(r.b)("em",{parentName:"p"},"Forked from ",Object(r.b)("a",Object(o.a)({parentName:"em"},{href:"https://github.com/nachmore/toastify"}),"nachmore/toastify")))),Object(r.b)("h3",{id:"spotify-oculus-by-captainmorgs"},Object(r.b)("a",Object(o.a)({parentName:"h3"},{href:"https://github.com/CaptainMorgs/spotify-oculus-release"}),"Spotify Oculus")," by ",Object(r.b)("a",Object(o.a)({parentName:"h3"},{href:"https://github.com/CaptainMorgs"}),"@CaptainMorgs")),Object(r.b)("blockquote",null,Object(r.b)("p",{parentName:"blockquote"},"Unity project for interacting with Spotify in virtual reality for the Oculus Rift.")),Object(r.b)("h3",{id:"songify-by-inzaniity"},Object(r.b)("a",Object(o.a)({parentName:"h3"},{href:"https://github.com/Inzaniity/Songify"}),"Songify")," by ",Object(r.b)("a",Object(o.a)({parentName:"h3"},{href:"https://github.com/Inzaniity"}),"@Inzaniity")),Object(r.b)("blockquote",null,Object(r.b)("p",{parentName:"blockquote"},"A simple tool that gets the current track from Spotify, YouTube and Nightbot.")),Object(r.b)("h3",{id:"elite-g19s-companion-app-by-magicmau"},Object(r.b)("a",Object(o.a)({parentName:"h3"},{href:"https://forums.frontier.co.uk/threads/elite-g19s-companion-app-with-simulated-space-traffic-control.226782/"}),"Elite G19s Companion app")," by ",Object(r.b)("a",Object(o.a)({parentName:"h3"},{href:"https://github.com/MagicMau"}),"@MagicMau")),Object(r.b)("blockquote",null,Object(r.b)("p",{parentName:"blockquote"},"Main features include: system and station overview, play radio and podcast with audio visualizations, simulated Space Traffic Control, GPS functionality (including planetary races), an orrery view, a screenshot converter, and a news ticker.")),Object(r.b)("h3",{id:"arduino-spotify-remote-control-by-nader11ndeu"},Object(r.b)("a",Object(o.a)({parentName:"h3"},{href:"https://github.com/NADER11NDEU/ARDUINO-Spotify-Remote-Control"}),"ARDUINO-Spotify-Remote-Control")," by ",Object(r.b)("a",Object(o.a)({parentName:"h3"},{href:"https://github.com/NADER11NDEU"}),"@NADER11NDEU")),Object(r.b)("blockquote",null,Object(r.b)("p",{parentName:"blockquote"},"Well, with this project we will be able to control active spotify devices with Arduino. How we gonna do that ? We will use serial communication.")))}s.isMDXComponent=!0},185:function(t,e,a){"use strict";a.d(e,"a",(function(){return p})),a.d(e,"b",(function(){return h}));var o=a(0),n=a.n(o);function r(t,e,a){return e in t?Object.defineProperty(t,e,{value:a,enumerable:!0,configurable:!0,writable:!0}):t[e]=a,t}function i(t,e){var a=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),a.push.apply(a,o)}return a}function c(t){for(var e=1;e<arguments.length;e++){var a=null!=arguments[e]?arguments[e]:{};e%2?i(Object(a),!0).forEach((function(e){r(t,e,a[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(a)):i(Object(a)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(a,e))}))}return t}function b(t,e){if(null==t)return{};var a,o,n=function(t,e){if(null==t)return{};var a,o,n={},r=Object.keys(t);for(o=0;o<r.length;o++)a=r[o],e.indexOf(a)>=0||(n[a]=t[a]);return n}(t,e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);for(o=0;o<r.length;o++)a=r[o],e.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(t,a)&&(n[a]=t[a])}return n}var l=n.a.createContext({}),s=function(t){var e=n.a.useContext(l),a=e;return t&&(a="function"==typeof t?t(e):c({},e,{},t)),a},p=function(t){var e=s(t.components);return n.a.createElement(l.Provider,{value:e},t.children)},u={inlineCode:"code",wrapper:function(t){var e=t.children;return n.a.createElement(n.a.Fragment,{},e)}},m=Object(o.forwardRef)((function(t,e){var a=t.components,o=t.mdxType,r=t.originalType,i=t.parentName,l=b(t,["components","mdxType","originalType","parentName"]),p=s(a),m=o,h=p["".concat(i,".").concat(m)]||p[m]||u[m]||r;return a?n.a.createElement(h,c({ref:e},l,{components:a})):n.a.createElement(h,c({ref:e},l))}));function h(t,e){var a=arguments,o=e&&e.mdxType;if("string"==typeof t||o){var r=a.length,i=new Array(r);i[0]=m;var c={};for(var b in e)hasOwnProperty.call(e,b)&&(c[b]=e[b]);c.originalType=t,c.mdxType="string"==typeof t?t:o,i[1]=c;for(var l=2;l<r;l++)i[l]=a[l];return n.a.createElement.apply(null,i)}return n.a.createElement.apply(null,a)}m.displayName="MDXCreateElement"}}]);