A Simple News App built with Flutter. In this app, there is a Home page, which will display top news from newsapi.org. News categories ranges from tech to entertainment. You can choose news category displayed on category page. App is providing a smooth and amazing design with gestures effect and smooth experience with android and iOS both platform.


  • News Home page
  • Video News page
  • Select news category page
  • Profile page
  • Animations
  • Beautiful UI with Dual themes ie. Light Theme and Dark Theme
  • Fetch news from api
  • Parse complicated JSON.
  • Bloc pattern
  • Display news detail
  • Display full news detail


Dark theme Light Theme Dark theme Light Theme

Pull Requests

I welcome and encourage all pull requests. It usually will take me within 24-48 hours to respond to any issue or request.

Created & Maintained By

If you found this project helpful or you learned something from the source code and want to thank me, consider buying me a cup of ☕

You can also nominate me for Github Star developer program https://stars.github.com/nominate

News API Credit


Getting Started

Before you build this App from source code, please get an ApiKey from newsapi.org
and add your ApiKey in Constants.dart.

This project is a starting point for a Flutter application.

A few resources to get you started if this is your first Flutter project:

For help getting started with Flutter, view our
online documentation, which offers tutorials,
samples, guidance on mobile development, and a full API reference.


View Github

Entradas similares

Deja una respuesta