Minimal Dictionary

This project is a demonstration of the use of Free Dictionary API with flutter. I’ve followed basic BloC principal with the hlep of flutter_bloc and RxDart.


App Screenshot



  • Cross platform
  • Pronounciation audios
  • Supports multiple Parts of Speech
  • Caches audio files to save data

Run Locally

Clone the project

  git clone

Go to the project directory

  cd dictionary

Install dependencies

  flutter pub get

Generate json serializers

  flutter pub run build_runner build --delete-conflicting-outputs

Run project

  flutter run


  • Dark mode support
  • Add Etymology section

Tech Stack

Client: Flutter, Dio, RxDart, Bloc

🚀 About Me

I’m a frontend developer specialising in Flutter and React Js. Currently in a WFH role at a fintech company. If you have any interesting project idea lets chat, I would love to collaborate.

🛠 Skills

Dart, Flutter, Bloc, RxDart, Dio, etc.


🔗 Socials



View Github