Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Pushan2005/SpotTransfer
/ functions
Functions
36 in github.com/Pushan2005/SpotTransfer
⨍
Functions
36
◇
Types & classes
2
↳
Endpoints
2
↓ 17 callers
Function
cn
(...inputs: ClassValue[])
frontend/src/lib/utils.ts:4
↓ 3 callers
Function
get_all_tracks
(link, market)
backend/spotify.py:31
↓ 2 callers
Function
extract_playlist_id
(playlist_url)
backend/spotify.py:28
↓ 2 callers
Function
get_playlist_name
(link)
backend/spotify.py:62
↓ 2 callers
Function
get_spotify_access_token
(client_id, client_secret)
backend/spotify.py:10
↓ 2 callers
Function
get_video_ids
(ytmusic,tracks)
backend/selfhost.py:18
↓ 2 callers
Function
usePlaylist
()
frontend/src/context/playlist-context.tsx:22
↓ 1 callers
Function
create_ytm_playlist
(playlist_link, headers)
backend/ytm.py:88
↓ 1 callers
Function
getTypeIcon
(type: Announcement["type"])
frontend/src/pages/announcements.tsx:119
↓ 1 callers
Function
get_video_ids
(ytmusic,tracks)
backend/ytm.py:67
↓ 1 callers
Function
parse_headers
Convert headers from plain text format to proper HTTP header format. Supports both formats: - Standard format: "header: value" - Plai
backend/ytm.py:6
↓ 1 callers
Function
selfhost_get_vids
()
backend/selfhost.py:66
↓ 1 callers
Function
validateUrl
(url: string)
frontend/src/components/create-playlist/input-fields.tsx:45
Function
AlertDialogFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
frontend/src/components/ui/alert-dialog.tsx:60
Function
AlertDialogHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
frontend/src/components/ui/alert-dialog.tsx:46
Function
Announcements
()
frontend/src/pages/announcements.tsx:132
Function
App
()
frontend/src/pages/App.tsx:6
Function
CheckIcon
()
frontend/src/components/ui/check.tsx:25
Function
CreatePlaylist
()
frontend/src/pages/create-playlist.tsx:5
Function
Footer
()
frontend/src/components/landing/footer.tsx:3
Function
GetHeaders
()
frontend/src/components/create-playlist/get-headers.tsx:10
Function
Hero
()
frontend/src/components/landing/hero.tsx:7
Function
HowToUse
()
frontend/src/components/landing/how-to-use.tsx:3
Function
InputFields
()
frontend/src/components/create-playlist/input-fields.tsx:21
Function
Navbar
()
frontend/src/nav-bar.tsx:4
Function
PlaylistProvider
({ children }: { children: ReactNode })
frontend/src/context/playlist-context.tsx:12
Function
Step
({ title, description, index }: StepProps & { index: number })
frontend/src/components/create-playlist/get-headers.tsx:124
Function
ThemeProvider
({ children, defaultTheme = "system", storageKey = "vite-ui-theme", ...props }: ThemeProviderP
frontend/src/components/theme-provider.tsx:23
Function
clonePlaylist
()
frontend/src/components/create-playlist/input-fields.tsx:56
Function
create_playlist
()
backend/main.py:20
Function
create_ytm_playlist
(playlist_link, headers)
backend/selfhost.py:44
Function
handleUrlChange
(e: React.ChangeEvent<HTMLInputElement>)
frontend/src/components/create-playlist/input-fields.tsx:50
Function
home
()
backend/main.py:34
Function
selfhost_make_playlist
()
backend/selfhost.py:53
Function
testConnection
()
frontend/src/components/create-playlist/input-fields.tsx:107
Function
useTheme
()
frontend/src/components/theme-provider.tsx:67