Skip to content

A modern Qt6.8 and C++20 application to scrape and display Tiobe Index data dynamically in a QML-based UI using best programming practices and design patterns.

License

Notifications You must be signed in to change notification settings

TheCompez/tiobe-scraper

Repository files navigation

TIOBE Scraper

TIOBE Scraper is a C++/Qt-based application that fetches and parses the TIOBE Programming Community Index. It provides insights into programming language rankings, usage percentages, and changes in popularity, making the data accessible for QML-based applications.

Features

  • Fetches real-time programming language rankings from the TIOBE index.
  • Parses data into a structured format using QVariantMap.
  • Exposes data to QML for integration with modern Qt Quick user interfaces.
  • Highlights programming language details, including:
    • Rank
    • Name
    • Percentage Usage
    • Change in Popularity
    • Logo URL (optional).

Requirements

  • Qt 6.8 or later
  • C++20 or later
  • Internet connection to fetch data from the TIOBE website

Installation

  1. Clone the repository:
    git clone https://github.com/thecompez/tiobe-scraper.git
    cd tiobe-scraper

About

A modern Qt6.8 and C++20 application to scrape and display Tiobe Index data dynamically in a QML-based UI using best programming practices and design patterns.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published