百科.dev
全部条目AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
A

arctic_shift

> 编程语言
开源

让 Reddit 数据可供研究人员、管理员和其他人使用。通过大型数据文件、 API 或 Web 界面与数据进行交互。

1.3K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

让 Reddit 数据可供研究人员、管理员和其他人使用。通过大型数据文件、 API 或 Web 界面与数据进行交互。

Project Arctic Shift

Making Reddit data accessible to researchers, moderators and everyone else.

Interact with the data through large dumps, an API or web interface.

Downloads

All download links are organized here. Once a new dump is available, it will also be added on the releases page.

Alternatively for downloading data of users or smaller subreddits, you can use this tool.

For information on how the data was collected and modified, see here.

API

Depending on your use case, you can try my (limited) API. For manual queries, you can use this tool.

Usage

First download one more dumps from the above links.

Generally I'd recommend to work with the compressed files instead of unpacking them. Unless of course you have seemingly infinite disk space.

With the helper scripts in this repository you can quickly get started.

(You need at least Python 3.10)

  1. Clone this repository and its submodules
git clone --recursive https://github.com/ArthurHeitmann/arctic_shift.git
cd arctic_shift
  1. Install the zstandard library
pip install zstandard
  1. Open scripts/processFiles.py in your editor. That script can process .zst, .zst_blocks, .jsonl/ndjson and .json files.

  2. Enter the path to a file or folder in fileOrFolderPath (since it is a raw string, you don't have to escape backslashes). If you enter a folder, all files in that folder will be processed.

  3. Add your code to the processFile function.

  4. Run the file and be (very) patient.

Contact & Removal requests

Removal requests and generic support requests can be submitted here. To check if your data is in the dataset, search for your username here.

Removal forms of other archives: Pushshift | PullPush | potentially archive.org.

If you have questions, you can DM me on discord (raiderbv if the link doesn't work) or email. Alternatively open an issue or pull request.

 

If you want to support my projects, you can donate through PayPal or buy me a coffee.

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

TypeScriptarchivedpushshiftreddit

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言