wikipedia-summary
Version:
A simple Node.js wrapper to fetch Wikipedia summaries in multiple languages.
74 lines (49 loc) • 1.84 kB
Markdown
# Wikipedia Summary 📚
✅ **Free to use!**
📖 A simple Node.js wrapper to fetch **Wikipedia** summaries in **multiple languages**.



## 📦 Installation
```sh
npm install wikipedia-summary
```
## 🚀 Features
✅ Fetches Wikipedia summaries easily.
✅ Supports multiple languages (`en`, `tr`, `fr`, `de`, etc.).
✅ Returns title, description, extract, page URL, and image.
✅ Lightweight and easy to use.
## 🔥 Quick Start
```js
const { getSummary } = require("wikipedia-summary");
async function main() {
const summary = await getSummary("Albert Einstein", "en");
console.log(summary);
}
main();
```
## 📌 API Method
### `getSummary(topic, language)`
Fetches a short summary from Wikipedia.
**Parameters:**
- `topic` _(string)_: The topic to search for.
- `language` _(string, optional)_: Wikipedia language code (default: `"en"`).
**Returns:**
A JSON object with:
- `title`: The page title.
- `description`: A short description.
- `extract`: A brief summary.
- `pageUrl`: The Wikipedia page link.
- `imageUrl`: The main image of the page (if available).
## 📜 License
This project is licensed under the **MIT License**.
## 🌟 Support & Contact
- **GitHub Issues:** [Report Bugs or Request Features](https://github.com/utkuberkaykoc/wikipedia-summary/issues)
- **Give a Star:** ⭐ If you love this package, show some support!
🚀 **Now go explore the world of knowledge!** 🌍