Skip to content
Provide the function of the top bar, beautiful, easy to use.
Branch: master
Clone or download
Latest commit 7cd5e99 Apr 16, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
debian update build dep Apr 16, 2019
translations add us ts file Dec 12, 2018
LICENSE Update readme Aug 25, 2017
com.deepin.dde.topbar.service refactor(dbus): rename com.deepin.deepin.Topbar -> com.deepin.dde.topbar Jan 23, 2018
deepin-topbar.desktop fix: mission logo svg Sep 10, 2018

Deepin Topbar

This is a project that I have a whim to help improve my ability to write code.

How to get my message and software updates?

I'll release messages on my twitter.

Twitter @justforlxz

ToDo List

  • Network (wireless list)
  • Calendar (Only see web ical, no plans to support editting)
  • Global Menu (Non-primary)
  • quick search (maybe will create new repo)
  • system info (e.g. cpu, memory, disk historical graph)
  • power save (use dde function)


  • Current Window Indicator
  • Position
  • Network Speed
  • system tray
  • Sound and media control
  • power and battery
  • datetime
  • Notify list


Build dependencies

  • Qt5 (>= 5.6)
  • deepin-tool-kit (developer package)
  • dde-qt-dbus-factory (developer package)
  • deepin-qt5integration (developer package)
  • dde-network-utils (developer package)
  • xcb-ewmh (developer package)
  • xcb-util (developer package)
  • xtst (developer package)
  • xcb-image (developer package)
  • xcb-icccm (developer package)
  • xcb-composite (developer package)
  • procps (developer package)
  • cmake (build package)

Runtime dependencies

Partial Preview

If you use Deepin, just install from appstore.

If you use Arch, you can install deepin-topbar in Community repo.


Build from source code

  1. Make sure you have installed all dependencies.

  2. Build:

$ cd deepin-topbar
$ mkdir Build
$ cd Build
$ cmake ../
$ make
  1. Install:
$ sudo make install

The executable binary file could be found at /usr/bin/deepin-topbar after the installation is finished.

Getting help

You can create a issue, I will help you.

You may also find these channels useful if you encounter any other issues:

  • deepin community Topbar is also the community software that you can post for help.


Deepin-topbar is licensed under GPLv3.

Want to know how to help me?

It's simple.

  • fork and pull request. I want more people to help me improve it.
You can’t perform that action at this time.