HuggingFaceH4/open_llm_leaderboard

Space

14,103

stars

540

commits

15

linked in READMEs

May 27, 2026

updated

docker
leaderboard

README

Open LLM Leaderboard

Modern React interface for comparing Large Language Models (LLMs) in an open and reproducible way.

Features

  • ๐Ÿ“Š Interactive table with advanced sorting and filtering
  • ๐Ÿ” Semantic model search
  • ๐Ÿ“Œ Pin models for comparison
  • ๐Ÿ“ฑ Responsive and modern interface
  • ๐ŸŽจ Dark/Light mode
  • โšก๏ธ Optimized performance with virtualization

Architecture

The project is split into two main parts:

Frontend (React)

frontend/
โ”œโ”€โ”€ src/
โ”‚   โ”œโ”€โ”€ components/     # Reusable UI components
โ”‚   โ”œโ”€โ”€ pages/         # Application pages
โ”‚   โ”œโ”€โ”€ hooks/         # Custom React hooks
โ”‚   โ”œโ”€โ”€ context/       # React contexts
โ”‚   โ””โ”€โ”€ constants/     # Constants and configurations
โ”œโ”€โ”€ public/            # Static assets
โ””โ”€โ”€ server.js          # Express server for production

Backend (FastAPI)

backend/
โ”œโ”€โ”€ app/
โ”‚   โ”œโ”€โ”€ api/           # API router and endpoints
โ”‚   โ”‚   โ””โ”€โ”€ endpoints/ # Specific API endpoints
โ”‚   โ”œโ”€โ”€ core/          # Core functionality
โ”‚   โ”œโ”€โ”€ config/        # Configuration
โ”‚   โ””โ”€โ”€ services/      # Business logic services
โ”‚       โ”œโ”€โ”€ leaderboard.py
โ”‚       โ”œโ”€โ”€ models.py
โ”‚       โ”œโ”€โ”€ votes.py
โ”‚       โ””โ”€โ”€ hf_service.py
โ””โ”€โ”€ utils/             # Utility functions

Technologies

Frontend

  • React
  • Material-UI
  • TanStack Table & Virtual
  • Express.js

Backend

  • FastAPI
  • Hugging Face API
  • Docker

Development

The application is containerized using Docker and can be run using:

docker-compose up

Contributors

(top 30 of 36)

CL
Clรฉmentine

184 commits

clefourrier

98 commits

alozowski

65 commits

NH
Nathan Habib

49 commits

Linked in READMEs

HuggingFaceH4/open_llm_leaderboard

Space

14,103

stars

540

commits

15

linked in READMEs

May 27, 2026

updated

docker
leaderboard

README

Open LLM Leaderboard

Modern React interface for comparing Large Language Models (LLMs) in an open and reproducible way.

Features

  • ๐Ÿ“Š Interactive table with advanced sorting and filtering
  • ๐Ÿ” Semantic model search
  • ๐Ÿ“Œ Pin models for comparison
  • ๐Ÿ“ฑ Responsive and modern interface
  • ๐ŸŽจ Dark/Light mode
  • โšก๏ธ Optimized performance with virtualization

Architecture

The project is split into two main parts:

Frontend (React)

frontend/
โ”œโ”€โ”€ src/
โ”‚   โ”œโ”€โ”€ components/     # Reusable UI components
โ”‚   โ”œโ”€โ”€ pages/         # Application pages
โ”‚   โ”œโ”€โ”€ hooks/         # Custom React hooks
โ”‚   โ”œโ”€โ”€ context/       # React contexts
โ”‚   โ””โ”€โ”€ constants/     # Constants and configurations
โ”œโ”€โ”€ public/            # Static assets
โ””โ”€โ”€ server.js          # Express server for production

Backend (FastAPI)

backend/
โ”œโ”€โ”€ app/
โ”‚   โ”œโ”€โ”€ api/           # API router and endpoints
โ”‚   โ”‚   โ””โ”€โ”€ endpoints/ # Specific API endpoints
โ”‚   โ”œโ”€โ”€ core/          # Core functionality
โ”‚   โ”œโ”€โ”€ config/        # Configuration
โ”‚   โ””โ”€โ”€ services/      # Business logic services
โ”‚       โ”œโ”€โ”€ leaderboard.py
โ”‚       โ”œโ”€โ”€ models.py
โ”‚       โ”œโ”€โ”€ votes.py
โ”‚       โ””โ”€โ”€ hf_service.py
โ””โ”€โ”€ utils/             # Utility functions

Technologies

Frontend

  • React
  • Material-UI
  • TanStack Table & Virtual
  • Express.js

Backend

  • FastAPI
  • Hugging Face API
  • Docker

Development

The application is containerized using Docker and can be run using:

docker-compose up

Linked in READMEs

Contributors

(top 30 of 36)

CL
Clรฉmentine

184 commits

clefourrier

98 commits

alozowski

65 commits

NH
Nathan Habib

49 commits