Skip to content

A WhatsApp UI clone made using the Godot Game Engine for educational purposes only.

License

Notifications You must be signed in to change notification settings

3ddelano/whatsup-godot

Repository files navigation

WhatsupGodot

WhatsupGodot Logo

A WhatsApp UI clone made using the Godot Game Engine for educational purposes only.

Godot 4.0.x

Disclaimer: This project is for educational purposes only. This project is not affiliated nor endorsed by WhatsApp LLC or Godot Engine in any way. The WhatsApp name, associated trade marks and logos are trade marks of WhatsApp or related entities.

Table of contents

Support the project

Liked what you saw? You can support this project and other here!

Contact

  • Join the Discord server for Godot discussions / help: 3ddelano Cafe
  • Get in touch for freelance projects: Discord: @3ddelano

Motivation

The motivation for this project was to test the limits of Godot's UI system, to make smooth animations, to make a reactive UI, and to make a UI that is as close as possible to the original WhatsApp UI.

Features

  • Chats, Calls and Status pages
  • Send messages to contacts
  • Reactive UI where needed
  • Smooth animation using tweens
  • React.JS based pages/components folder structure

Screenshots

  • Chat messages

    Chat messages

  • Calls page

    Calls page

  • Status page

    Status page

Demo videos

For Copyright and Attribution see LICENSE.md and ATTRIBUTION.md