Skip to content
Agents tracked: 440 Downloads (7d): 202M down 19.5% GitHub stars: 10.4M Releases (7d): 607 Agent status: all upSince last limit reset: Claude 28d · Codex 0d Updated Oct 21, 2026

license-expression

Parse, compare and normalize SPDX license expressions using boolean logic.

Dev workflow and config PyPI Apache-2.0

Used in agent projects
3
0.2% of 1,622 Python repos built with AI coding agents
Gid Score
42 /100
#2408 of 3,794 tools, #175 in dev workflow and config · ranking
In the catalog because
Public numbers
downloads and GitHub stars, added Oct 20, 2026; too rare in our project count to rank by use
Downloads
10.5M
PyPI, last 7 days, license-expression
GitHub stars
74
37 forks · last push May 26, 2026

How license-expression is used

license-expression joined the catalog on its public numbers (10,504,969 downloads a week on PyPI and 74 GitHub stars), not on our project count: it is a dependency in 5 public GitHub projects of our scan, 3 of them set up for AI coding agents. Projects that use it most often also use aiohttp (100.0%), attrs (100.0%), cachetools (100.0%).

license-expression popularity over time

Top tools by Gid Score

license-expression: downloads per weekPyPI, license-expression 10,330,696

Gid Score 42: downloads 86, use in agent projects 7, GitHub stars 0, downloads trend 65 (each 0-100). How it is calculated.

Often used with license-expression

aiohttp100.0% of license-expression projects · 48.5× more than average
attrs100.0% of license-expression projects · 144.4× more than average
cachetools100.0% of license-expression projects · 177.4× more than average
charset-normalizer100.0% of license-expression projects · 92.7× more than average
Click100.0% of license-expression projects · 40.1× more than average

How license-expression is funded

Most funded tools

Open Collective: AboutCode

Received, last 12 months$13,330 Oct 2025 – Sep 2026
Estimated annual budget$3,700 Open Collective's estimate
Balance$16,730
Raised since the start$54,032 · $37,303 paid out
Typical month median, last 12 months$0 · $0 over 24 months
Last 12 months vs the 12 before+363%
Contributors, last 12 months1

Top company backers all time

nexB Inc.$6,000 since Oct 2021
Google Open Source$2,800 since Nov 2023

Oct 2021Sep 2026

Money by month, last five years. First money received in Jan 2020. The typical month is the median: one big one-off donation does not move it.

USD after payment processor fees, as Open Collective reports it; fiscal host Open Source Collective. Source

GitHub Sponsors

@aboutcode-org0 current sponsors

GitHub shows how many people and companies sponsor an account, not how much they pay.

Ways to fund license-expression

GitHub Sponsors Open Collective Own page

As the maintainers list them in FUNDING.yml on GitHub. Checked Oct 20, 2026.

Install

Packagepip install license-expression
Main stacksPython (4), Next.js (1)
Example projectsmicrosoft/edge-ai, VulnBuster/agent

Alternatives to license-expression

All dev workflow and config

In our scan, none of the most used tools in Dev workflow and config does the same job as license-expression: they are add-ons, companions or tools for a different task.

More in Dev workflow and config: dotenv Husky python-dotenv lint-staged concurrently Rich Pydantic Settings cross-env

Is license-expression right for your project? Ask AgentGid →