Skip to content

Commit 5af9650

Browse files
committed
refactor(README): compact badges layout, colors, add Format/PyPI/crates.io
Made-with: Cursor
1 parent 38cc713 commit 5af9650

1 file changed

Lines changed: 21 additions & 6 deletions

File tree

README.md

Lines changed: 21 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,30 @@
22

33
# 🚫 BadWords
44

5-
**High-performance profanity filter for Python with multilingual support and evasion detection.**
5+
**High-performance profanity filter for Python, Rust, and JavaScript (WebAssembly)
6+
with multilingual support and evasion detection.**
67

7-
[![Python Version](https://img.shields.io/badge/python-3.10%20%7C%203.11%20%7C%203.12%20%7C%203.13-blue?style=flat-square)](https://www.python.org/)
8+
---
9+
10+
[![Tests](https://github.com/FlacSy/badwords/actions/workflows/tests.yml/badge.svg?style=flat-square)](https://github.com/FlacSy/badwords/actions/workflows/tests.yml)
11+
[![Format](https://github.com/FlacSy/badwords/actions/workflows/format.yml/badge.svg?style=flat-square)](https://github.com/FlacSy/badwords/actions/workflows/format.yml)
812
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg?style=flat-square)](https://opensource.org/licenses/MIT)
9-
[![Build Status](https://img.shields.io/badge/build-passing-brightgreen?style=flat-square)](#)
13+
[![Documentation](https://img.shields.io/badge/docs-badwords.flacsy.dev-0D9488?style=flat-square)](https://badwords.flacsy.dev)
14+
[![Platform](https://img.shields.io/badge/platform-Linux%20%7C%20macOS%20%7C%20Windows-lightgrey?style=flat-square)]()
15+
16+
[![Python](https://img.shields.io/badge/python-3.10%20%7C%203.11%20%7C%203.12%20%7C%203.13-3D7A3D?style=flat-square&logo=python&logoColor=white)](https://www.python.org/)
17+
[![Rust](https://img.shields.io/badge/rust-1.70+-orange?style=flat-square)](https://www.rust-lang.org/)
18+
[![JavaScript](https://img.shields.io/badge/JavaScript-ES6+-yellow?style=flat-square&logo=javascript)](https://developer.mozilla.org/en-US/docs/Web/JavaScript)
19+
[![TypeScript](https://img.shields.io/badge/TypeScript-5.x-blue?style=flat-square&logo=typescript)](https://www.typescriptlang.org/)
1020

11-
[![Downloads (badwords-py)](https://static.pepy.tech/personalized-badge/badwords-py?period=total&units=international_system&left_color=black&right_color=green&left_text=badwords-py)](https://pepy.tech/projects/badwords-py)
12-
[![Downloads (legacy bdw)](https://static.pepy.tech/personalized-badge/bdw?period=total&units=international_system&left_color=black&right_color=gray&left_text=bdw%20(legacy))](https://pepy.tech/projects/bdw)
21+
[![PyPI](https://img.shields.io/pypi/v/badwords-py?style=flat-square&color=FFD43B)](https://pypi.org/project/badwords-py/)
22+
[![npm (badwords-wasm)](https://img.shields.io/npm/v/badwords-wasm?style=flat-square&color=CB3837)](https://www.npmjs.com/package/badwords-wasm)
23+
[![npm (@badwords/languages)](https://img.shields.io/npm/v/@badwords/languages?style=flat-square&color=CB3837)](https://www.npmjs.com/package/@badwords/languages)
24+
[![crates.io](https://img.shields.io/crates/v/badwords-core?style=flat-square&color=F74C00)](https://crates.io/crates/badwords-core)
25+
[![badwords-py](https://static.pepy.tech/personalized-badge/badwords-py?period=total&units=international_system&left_color=black&right_color=green&left_text=badwords-py)](https://pepy.tech/projects/badwords-py)
26+
[![bdw (legacy)](https://static.pepy.tech/personalized-badge/bdw?period=total&units=international_system&left_color=black&right_color=gray&left_text=bdw)](https://pepy.tech/projects/bdw)
27+
28+
---
1329

1430
[Installation](#-installation)
1531
[Quick Start](#-quick-start)
@@ -18,7 +34,6 @@
1834
[Documentation](https://badwords.flacsy.dev)
1935

2036
</div>
21-
2237
---
2338

2439
## 📖 Description

0 commit comments

Comments
 (0)