Skip to content
52

Tips for Publishing Research Code

Tips for releasing research code in Machine Learning (with official NeurIPS 2020 recommendations)

3k stars744 forks25 entriesLast push May 19, 2023 (3 years ago)License MIT

This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.

Additional awesome resources for releasing research code >Hosting pretrained models files

Zenodo

versioning, 50GB, free bandwidth, DOI, provides long-term preservation

In 2 lists

GitHub Releases

versioning, 2GB file limit, free bandwidth

OneDrive

versioning, 2GB (free)/ 1TB (with Office 365), free bandwidth

In 2 lists

Google Drive

versioning, 15GB, free bandwidth

In 5 listsDetails

Dropbox

versioning, 2GB (paid unlimited), free bandwidth

In 9 listsDetails

AWS S3

versioning, paid only, paid bandwidth

In 6 listsDetails

huggingface_hub

versioning, no size limitations, free bandwidth

In 3 lists

DAGsHub

versioning, no size limitations, free bandwith

In 4 listsDetails

CodaLab Worksheets

10GB, free bandwith

Additional awesome resources for releasing research code >Managing model files

RClone

provides unified access to many different cloud storage providers

In 9 listsDetails

Additional awesome resources for releasing research code >Standardized model interfaces

PyTorch Hub

In 2 lists

Tensorflow Hub

Hugging Face NLP models

Open LLM models by Meta, Mistral, and hundreds of other providers.

In 3 lists

ONNX

Additional awesome resources for releasing research code >Results leaderboards

Papers with Code leaderboards

with 4000+ leaderboards

In 3 lists

CodaLab Competitions

with 450+ leaderboards

EvalAI

with 100+ leaderboards

NLP Progress

with 90+ leaderboards

In 2 lists

Collective Knowledge

with 40+ leaderboards

Weights & Biases - Benchmarks

with 9+ leaderboards

Additional awesome resources for releasing research code >Making project pages

GitHub pages

Websites for you and your projects. Hosted directly from your GitHub repository. Just edit, push, and your changes are live.

In 9 listsDetails

Fastpages

In 2 lists

Additional awesome resources for releasing research code >Making demos, tutorials, executable papers

Google Colab

free jupyter notebook online. Google Colab also comes with free GPU hours.; Free and powerful.; Share and collaborate on the same notebook.; Can be saved in GitHub or Google Drive.

In 6 listsDetails

Binder

Open notebooks in an executable environment, making your code immediately reproducible by anyone, anywhere.

In 4 lists

Streamlit

The fastest way to build and share data apps. Transform Python scripts into beautiful web applications with minimal code. Widely used for ML model demos, data visualization, and internal tools.

In 10 listsDetails

CodaLab Worksheets

10GB, free bandwith

See category
94

Table of Contents

hesreallyhim/awesome-claude-code

A hand-picked collection of the finest of resources for the most awesome of agents, Claude Code, the undisputed champion of coding companions, from the unstoppable team…

Fresh★ 55k202 entriesPushed today
94

Awesome Agent Skills

VoltAgent/awesome-agent-skills

A curated collection of 1000+ agent skills from official dev teams and the community, compatible with Claude Code, Codex, Gemini CLI, Cursor, and more.

Fresh★ 35k839 entriesPushed today
93

Awesome Machine Learning

josephmisiti/awesome-machine-learning

A curated list of awesome Machine Learning frameworks, libraries and software.

Fresh★ 74k1188 entriesPushed 7 days ago
92

Awesome Production Machine Learning

EthicalML/awesome-production-machine-learning

A curated list of awesome open source libraries to deploy, monitor, version and scale your machine learning

Fresh★ 21k519 entriesPushed 3 days ago
92

AWESOME DATA SCIENCE

academic/awesome-datascience

:memo: An awesome Data Science repository to learn and apply for real world problems.

Fresh★ 30k881 entriesPushed today
91

Static Analysis

analysis-tools-dev/static-analysis

⚙️ A curated list of static analysis (SAST) tools and linters for all programming languages, config files, build tools, and more. The focus is on tools which improve…

Fresh★ 15k528 entriesPushed 8 days ago