sumy and SumSimple

These are competitors offering overlapping summarization capabilities through different implementations—Sumy provides a mature Python library with multiple algorithms (LexRank, TextRank, LSA), while SumSimple wraps similar traditional algorithms in a FastAPI service, so users would typically choose one approach based on whether they prefer a direct library dependency or a microservice architecture.

sumy
83
Verified
SumSimple
22
Experimental
Maintenance 13/25
Adoption 23/25
Maturity 25/25
Community 22/25
Maintenance 10/25
Adoption 3/25
Maturity 9/25
Community 0/25
Stars: 3,665
Forks: 541
Downloads: 165,186
Commits (30d): 1
Language: Python
License: Apache-2.0
Stars: 3
Forks:
Downloads:
Commits (30d): 0
Language: Python
License: MIT
No risk flags
No Package No Dependents

About sumy

miso-belica/sumy

Module for automatic summarization of text documents and HTML pages.

Implements multiple extractive summarization algorithms (LSA, LexRank, Luhn, Edmundson) with multilingual tokenizer support across 50+ languages, enabling language-agnostic text processing. Provides both a Python API and CLI interface with built-in evaluation framework for comparing summaries against reference texts. Handles diverse input formats including HTML pages, plain text, and URLs with configurable output lengths.

About SumSimple

AmirTahaMim/SumSimple

SumSimple is a FastAPI-based text summarization service using traditional, non-LLM algorithms like SumBasic, Luhn, Edmundson, LexRank, TextRank, and LSA.

Scores updated daily from GitHub, PyPI, and npm data. How scores work