filibustr
Data Utilities for Congressional Research
v0.5.1
·
Dec 5, 2025
·
MIT + file LICENSE
Description
Provides easy-to-understand and consistent interfaces for accessing data on the U.S. Congress. The functions in 'filibustr' streamline the process for importing data on Congress into R, removing the need to download and work from CSV files and the like. Data sources include 'Voteview' (<https://voteview.com/>), the U.S. Senate website (<https://www.senate.gov/>), and more.
Downloads
422
Last 30 days
8956th
847
Last 90 days
3.7K
Last year
Trend: +86.7% (30d vs prior 30d)
CRAN Check Status
9
ERROR
5
OK
Show all 14 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | ERROR |
| r-devel-linux-x86_64-debian-gcc | ERROR |
| r-devel-linux-x86_64-fedora-clang | ERROR |
| r-devel-linux-x86_64-fedora-gcc | OK |
| r-devel-macos-arm64 | ERROR |
| r-devel-windows-x86_64 | ERROR |
| r-oldrel-macos-arm64 | OK |
| r-oldrel-macos-x86_64 | OK |
| r-oldrel-windows-x86_64 | ERROR |
| r-patched-linux-x86_64 | ERROR |
| r-release-linux-x86_64 | ERROR |
| r-release-macos-arm64 | OK |
| r-release-macos-x86_64 | OK |
| r-release-windows-x86_64 | ERROR |
Check details (9 non-OK)
ERROR
r-devel-linux-x86_64-debian-clang
examples
Running examples in ‘filibustr-Ex.R’ failed
The error most likely occurred in:
> base::assign(".ptime", proc.time(), pos = "CheckExEnv")
> ### Name: get_senate_cloture_votes
> ### Title: Senate cloture motions and votes
> ### Aliases: get_senate_cloture_votes
>
> ### ** Examples
>
> ## Don't show:
> if (!is.null(curl::nslookup("www.senate.gov", error = FALSE))) withAutoprint({ # examplesIf
+ ## End(Don't show)
+ get_senate_cloture_votes()
+ ## Don't show:
+ }) # examplesIf
> get_senate_cloture_votes()
Error in open.connection(x, "rb") : cannot open the connection
Calls: withAutoprint ... <Anonymous> -> <Anonymous> -> <Anonymous> -> read_html.default
Execution halted
Examples with CPU (user + system) or elapsed time > 5s
user system elapsed
get_hvw_data 1.927 0.183 5.112
ERROR
r-devel-linux-x86_64-debian-gcc
examples
Running examples in ‘filibustr-Ex.R’ failed
The error most likely occurred in:
> base::assign(".ptime", proc.time(), pos = "CheckExEnv")
> ### Name: get_senate_cloture_votes
> ### Title: Senate cloture motions and votes
> ### Aliases: get_senate_cloture_votes
>
> ### ** Examples
>
> ## Don't show:
> if (!is.null(curl::nslookup("www.senate.gov", error = FALSE))) withAutoprint({ # examplesIf
+ ## End(Don't show)
+ get_senate_cloture_votes()
+ ## Don't show:
+ }) # examplesIf
> get_senate_cloture_votes()
Error in open.connection(x, "rb") : cannot open the connection
Calls: withAutoprint ... <Anonymous> -> <Anonymous> -> <Anonymous> -> read_html.default
Execution halted
Examples with CPU (user + system) or elapsed time > 5s
user system elapsed
get_hvw_data 1.691 0.462 5.094
ERROR
r-devel-linux-x86_64-fedora-clang
examples
Running examples in ‘filibustr-Ex.R’ failed
The error most likely occurred in:
> ### Name: get_senate_cloture_votes
> ### Title: Senate cloture motions and votes
> ### Aliases: get_senate_cloture_votes
>
> ### ** Examples
>
> ## Don't show:
> if (!is.null(curl::nslookup("www.senate.gov", error = FALSE))) withAutoprint({ # examplesIf
+ ## End(Don't show)
+ get_senate_cloture_votes()
+ ## Don't show:
+ }) # examplesIf
> get_senate_cloture_votes()
Error in open.connection(x, "rb") : cannot open the connection
Calls: withAutoprint ... <Anonymous> -> <Anonymous> -> <Anonymous> -> read_html.default
Execution halted
ERROR
r-devel-macos-arm64
examples
Running examples in ‘filibustr-Ex.R’ failed
The error most likely occurred in:
> ### Name: get_senate_cloture_votes
> ### Title: Senate cloture motions and votes
> ### Aliases: get_senate_cloture_votes
>
> ### ** Examples
>
> ## Don't show:
> if (!is.null(curl::nslookup("www.senate.gov", error = FALSE))) withAutoprint({ # examplesIf
+ ## End(Don't show)
+ get_senate_cloture_votes()
+ ## Don't show:
+ }) # examplesIf
> get_senate_cloture_votes()
Error in open.connection(x, "rb") : cannot open the connection
Calls: withAutoprint ... <Anonymous> -> <Anonymous> -> <Anonymous> -> read_html.default
Execution halted
ERROR
r-devel-windows-x86_64
examples
Running examples in 'filibustr-Ex.R' failed
The error most likely occurred in:
> ### Name: get_senate_cloture_votes
> ### Title: Senate cloture motions and votes
> ### Aliases: get_senate_cloture_votes
>
> ### ** Examples
>
> ## Don't show:
> if (!is.null(curl::nslookup("www.senate.gov", error = FALSE))) withAutoprint({ # examplesIf
+ ## End(Don't show)
+ get_senate_cloture_votes()
+ ## Don't show:
+ }) # examplesIf
> get_senate_cloture_votes()
Error in open.connection(x, "rb") : cannot open the connection
Calls: withAutoprint ... <Anonymous> -> <Anonymous> -> <Anonymous> -> read_html.default
Execution halted
ERROR
r-oldrel-windows-x86_64
examples
Running examples in 'filibustr-Ex.R' failed
The error most likely occurred in:
> ### Name: get_senate_cloture_votes
> ### Title: Senate cloture motions and votes
> ### Aliases: get_senate_cloture_votes
>
> ### ** Examples
>
> ## Don't show:
> if (!is.null(curl::nslookup("www.senate.gov", error = FALSE))) withAutoprint({ # examplesIf
+ ## End(Don't show)
+ get_senate_cloture_votes()
+ ## Don't show:
+ }) # examplesIf
> get_senate_cloture_votes()
Error in open.connection(x, "rb") : cannot open the connection
Calls: withAutoprint ... <Anonymous> -> <Anonymous> -> <Anonymous> -> read_html.default
Execution halted
ERROR
r-patched-linux-x86_64
examples
Running examples in ‘filibustr-Ex.R’ failed
The error most likely occurred in:
> base::assign(".ptime", proc.time(), pos = "CheckExEnv")
> ### Name: get_senate_cloture_votes
> ### Title: Senate cloture motions and votes
> ### Aliases: get_senate_cloture_votes
>
> ### ** Examples
>
> ## Don't show:
> if (!is.null(curl::nslookup("www.senate.gov", error = FALSE))) withAutoprint({ # examplesIf
+ ## End(Don't show)
+ get_senate_cloture_votes()
+ ## Don't show:
+ }) # examplesIf
> get_senate_cloture_votes()
Error in open.connection(x, "rb") : cannot open the connection
Calls: withAutoprint ... <Anonymous> -> <Anonymous> -> <Anonymous> -> read_html.default
Execution halted
ERROR
r-release-linux-x86_64
examples
Running examples in ‘filibustr-Ex.R’ failed
The error most likely occurred in:
> base::assign(".ptime", proc.time(), pos = "CheckExEnv")
> ### Name: get_senate_cloture_votes
> ### Title: Senate cloture motions and votes
> ### Aliases: get_senate_cloture_votes
>
> ### ** Examples
>
> ## Don't show:
> if (!is.null(curl::nslookup("www.senate.gov", error = FALSE))) withAutoprint({ # examplesIf
+ ## End(Don't show)
+ get_senate_cloture_votes()
+ ## Don't show:
+ }) # examplesIf
> get_senate_cloture_votes()
Error in open.connection(x, "rb") : cannot open the connection
Calls: withAutoprint ... <Anonymous> -> <Anonymous> -> <Anonymous> -> read_html.default
Execution halted
ERROR
r-release-windows-x86_64
examples
Running examples in 'filibustr-Ex.R' failed
The error most likely occurred in:
> ### Name: get_senate_cloture_votes
> ### Title: Senate cloture motions and votes
> ### Aliases: get_senate_cloture_votes
>
> ### ** Examples
>
> ## Don't show:
> if (!is.null(curl::nslookup("www.senate.gov", error = FALSE))) withAutoprint({ # examplesIf
+ ## End(Don't show)
+ get_senate_cloture_votes()
+ ## Don't show:
+ }) # examplesIf
> get_senate_cloture_votes()
Error in open.connection(x, "rb") : cannot open the connection
Calls: withAutoprint ... <Anonymous> -> <Anonymous> -> <Anonymous> -> read_html.default
Execution halted
Additional Issues
M1mac
Details →
Check History
ERROR 12 OK · 0 NOTE · 0 WARNING · 2 ERROR · 0 FAILURE Mar 27, 2026
ERROR
r-devel-linux-x86_64-debian-clang
examples
Running examples in ‘filibustr-Ex.R’ failed
The error most likely occurred in:
> base::assign(".ptime", proc.time(), pos = "CheckExEnv")
> ### Name: get_senate_cloture_votes
> ### Title: Senate cloture motions and votes
> ### Aliases: get_senate_clo
...[truncated]...
ot open the connection
Calls: withAutoprint ... <Anonymous> -> <Anonymous> -> <Anonymous> -> read_html.default
Execution halted
Examples with CPU (user + system) or elapsed time > 5s
user system elapsed
get_hvw_data 1.886 0.15 5.061
ERROR
r-devel-linux-x86_64-debian-gcc
examples
Running examples in ‘filibustr-Ex.R’ failed
The error most likely occurred in:
> base::assign(".ptime", proc.time(), pos = "CheckExEnv")
> ### Name: get_senate_cloture_votes
> ### Title: Senate cloture motions and votes
> ### Aliases: get_senate_clo
...[truncated]...
e_cloture_votes()
+ ## Don't show:
+ }) # examplesIf
> get_senate_cloture_votes()
Error in open.connection(x, "rb") : cannot open the connection
Calls: withAutoprint ... <Anonymous> -> <Anonymous> -> <Anonymous> -> read_html.default
Execution halted
OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 11, 2026
ERROR 13 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Mar 10, 2026
ERROR
r-devel-windows-x86_64
examples
Running examples in 'filibustr-Ex.R' failed
The error most likely occurred in:
> ### Name: get_hvw_data
> ### Title: Get replication data from Harbridge-Yong, Volden, and Wiseman
> ### (2023)
> ### Aliases: get_hvw_data
>
> ### ** Examples
>
> #
...[truncated]...
show)
+ get_hvw_data("senate")
+ ## Don't show:
+ }) # examplesIf
> get_hvw_data("senate")
Error in basename(x) : a character vector argument expected
Calls: withAutoprint ... <Anonymous> -> ifelse -> grepl -> is.factor -> basename
Execution halted
Dependency Network
Version History
new
0.5.1
Mar 10, 2026
new
0.1.1
Feb 12, 2024