Learn R Programming

geniusr (version 1.2.1)

Tools for Working with the 'Genius' API

Description

Provides tools to interact nicely with the 'Genius' API . Search hosted content, extract associated metadata and retrieve lyrics with ease.

Copy Link

Version

Install

install.packages('geniusr')

Monthly Downloads

270

Version

1.2.1

License

MIT + file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Ewen Henderson

Last Published

September 3rd, 2022

Functions in geniusr (1.2.1)

get_lyrics_id

Retrieve lyrics associated with a Genius song ID
print.genius_referent

Slightly more human-readable output for genius_referent objects
get_lyrics_url

Retrieve lyrics associated with a Genius lyrics page URL
get_artist_df

Retrieve metadata for an artist
search_song

Search songs on Genius
search_genius

Search documents hosted on Genius
print.genius_artist

Slightly more human-readable output for genius_artist objects
print.genius_annotation

Slightly more human-readable output for genius_annotation objects
tidy_song_performances

Extract custom performances from a Genius song
print.genius_song

Slightly more human-readable output for genius_song objects
get_song

Retrieve metadata for a song
search_artist

Search artists on Genius
get_referent

Retrieve metadata for a referent
tidy_song_producers

Extract producer credits from a Genius song
print.genius_resource

Slightly more human-readable output for genius_resource objects
get_artist

Retrieve metadata for an artist
get_annotation

Retrieve metadata for an annotation
tidy_song_writers

Extract writer credits from a Genius song
tidy_song_relationships

Extract song relationships from a Genius song
get_song_df

Retrieve metadata for a song
get_artist_songs

Retrieve metadata for all of an artist's songs
print.genius_album

Slightly more human-readable output for genius_album objects
song_to_df

Convert genius_song object to a data frame
tidy_album_performances

Extract album performances from a Genius album
browse_genius

Open the Genius homepage in your browser
get_album

Retrieve metadata for an album
album_to_df

Convert genius_album object to a data frame
get_album_tracklist_id

Retrieve an album's tracklisting
genius_token

Get or set Genius access token value
artist_to_df

Convert genius_artist object to a data frame
get_album_df

Retrieve meta data for an album
get_album_tracklist_search

Retrieve an album's tracklisting
browse_genius_resource

Open the Genius url of a resource in your browser
geniusr-package

geniusr: Tools for Working with the 'Genius' API
get_lyrics_search

Retrieve lyrics associated with a Genius song
get_artist_songs_df

Retrieve metadata for all of an artist's songs