OSSIntel logo OSSIntel
Version 0.0.1

Overview

Updated 3 hr ago

CIcodecovnpm versionnpm downloadsnpm bundle sizelicense

@ossintel/stackoverflow: Robust, typed utilities to fetch, normalize, and sanitize StackOverflow user profiles, reputation, badges, and top tag statistics from the StackExchange API.

✨ Why @ossintel/stackoverflow?

  • Comprehensive Profile Normalization: Fetches user reputation, badge counts (gold/silver/bronze), answer and question counts, acceptance rates, and top tags from the StackExchange API v2.3 into a clean NormalizedStackOverflowUser structure.
  • Top Tag Expertise: Extracts per-tag scores and answer counts so downstream consumers can map Stack Overflow expertise to unified topic/skill categories.
  • API Key Support: Optionally accepts a STACKEXCHANGE_API_KEY to increase the daily rate limit from 300 to 10,000 requests. See the Stack Apps registration page for details.

📦 Installation

$ pnpm add @ossintel/stackoverflow

or

$ npm install @ossintel/stackoverflow

or

$ yarn add @ossintel/stackoverflow

License

This library is licensed under the MIT open-source license.


with 💖 by Mayank Kumar Chaudhari

On this page