Skip to content

mahmudsudo/headlines_gui

Repository files navigation

Headlines [WIP]

A cross platform native GUI app built with Rust using egui. Uses newsapi.org as the source to fetch news articles.

screenshot

This is a WIP and the current status can be found in implementation status

Video walkthrough

Part A

Part B

Implementation Status

  • Base UI
  • Integrate dark mode
  • Integrate real articles feed.
  • Config window for setting API_KEY
  • State persistance
  • Cross platform

Setup

Linux

Make sure egui dependencies are installed. Once done, run cargo run on the terminal (you need to have the Rust toolchain installed).

Windows

Works as usual using cargo run

Web

Run ./setup_web.sh

Launch with ./start_web.sh

Contributions

All kinds of contributions are welcome.

License

MIT

About

A gui that fetches real time data from a news api

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published