Swiftpack.co - Package - pigigaldi/Pock

Display macOS Dock in Touch Bar.

It's free and open source, and it also brings some minimalistic widgets with it!

macOS Catalina (10.15)

If you are on macOS Catalina (10.15), please click here and read carefully the suggestions to have a flawless experience.

Why can't I open an issue/pull request?

I’m currently migrating all default widgets to make Pock independent from them. At the end of the process, each widget will have its dedicated repo, where you'll be able to open new PRs. I hope to publish the new sources soon alongside PockKit.

The PRs that are currently opened will be merged manually in the dedicated widget repository

Thanks for your patience!

Thank you!

If you want to support this project, you can click here! Pock will always be available as free software!

How To Enable

  1. Move Pock to your Applications folder
  2. Open Pock
  3. If you don't see Pock in your Touch Bar, go to the Keyboard pane in System Preferences and select "Touch Bar shows App Controls."


Includes five default widgets

Dock widget

Your macOS Dock inside your MacBook's TouchBar, the core widget. It comes with fully-functional badge support so you will not miss any notification. More features can be configured in widget settings along with other preferences. It now includes multi-window support! Enjoy your screen in full-size every time!

Now Playing widget

Media information at a glance with gestures for media controls included.

| Gesture | Action | | ----------- | ----------------- | | tap | toggle play/pause | | swipe left | previous song | | swipe right | next song |

ESC widget

A handy ESC button is there, just in case, so you don't have to hide Pock to access the system one.

Status widget

Always keep an eye on system information, like what time is it, or maybe WiFi status or Battery status. Configure Status items from settings.

Control Center widget

Change screen brightness or system volume with easy controls. Long press or slide on control center item to invoke sliders.


More widgets are coming! Keep search for #pock on social media to be updated on future widgets releases!


You can adjust Pock and widgets settings to reflects your specific needs. You can access these panes from the Preferences menu item.


You can customize the widget position in TouchBar from the Customize menu item.


Do you want to build a custom widget for Pock? Soon you will be able to do it, with PockKit!

Special mentions

Translated READMEs

🇺🇸 English 🇨🇳 中文 🇯🇵 日本語 🇹🇷 Türkçe

* Some translations may be different or incomplete.


Pock will never be a commercial package.


Under MIT license. See LICENSE file for further information.


Stars: 6618


Used By

Total: 0


v0.7.2 - 2019-12-16 18:13:21


• Now Playing widget [#314, #315]:

- Fixes a crash that could occur when opening a music app.
- Fixes an issue that prevents the icon from stop bouncing when closing Music.app while playing.


Official Website

v0.7.1 - 2019-12-15 15:56:17


• Now Playing widget [#313]:

- Add option to hide `Now Playing Widget` if no item is playing.
- Add option to disable `Now Playing` animation.
- Fix `full-width` glitch when the widget has incorrect media information.

v0.7 - 2019-12-14 20:54:34


• Control Center widget:

- Add some new controls in `Control Center` widget.

• Now Playing widget:

- Add `Alibaba Xiami`support.
- Long press to open up the currently playing app.
- Add two more styles for the `Now Playing` widget. You can change the widget's style from Preferences.

Three options are currently available:

1. Default:     Media item information with previous and next item buttons.
2. Only info:   Media item information only.
3. Play/Pause:  Simple widget with the previous item button, play/pause button, and next item button.

The long press gesture works independently of the selected style.

• Credits:

Special thanks to @L1cardo for implementing #274 and to @gee1k for #272

v0.6.3 - 2019-11-03 15:27:59


• General:

- If "Launch at login" option is enbled, `Pock` Login Item is now visible in "System Preferences" -> "Users & Groups"

• Status widget:

- The clock item can now be configured with custom date/time format

• Credits:

Special thanks to @L1cardo for implementing #255

v0.6.2 - 2019-10-09 21:01:49

macOS Catalina (10.15)

If you are on macOS Catalina (10.15), please click here and read carefully the suggestions to have a flawless experience.


• Dock widget:

- Opening the home folder from the Finder strip now works again.

• Status widget:

- The clock item should not freeze anymore.

• Control Center widget:

- The mute item icon now reflects its status.

• Credits:

Special thanks @lcukerd for fixing #215

v0.6.1 - 2019-09-30 19:32:53


This release includes new options and small fixes.


• Dock widget:

- This release replaces the app exposé boolean setting with a dropdown menu that lets you choose between:
    • "Always"      show the App Exposé
    • "Never"       show the App Exposé
    • "If needed"   which shows App Exposé only if there's more than 1 window.

• General:

- Should fix "Launch at Login" issue.

• Credits:

Special thanks to you!

  • [#220] @L1cardo
  • [#229] @rogerluan
  • [#234] @chuanchan1116
  • [#235] @yusufozgul
  • [LaunchAtLogin] @sindresorhus

v0.6 - 2019-08-20 22:20:30


This release includes new features and some and bug fixes. Thanks to @L1cardo, Pock can now be easily localized! Info on how to do this will coming soon.


• Dock widget:

- This release introduces multi-window support. 
If app's windows count is more than 1, then an app-exposé like window appears where you can select which window you want to raise. This includes minimized-windows.

• Status widget:

- Date item can now toggle between 12h and 24h style.
- Clock and battery item should not freeze anymore.

• Control Center widget:

- Add Mute item.

• Now Playing Widget:

- Hide widget if nothing is playing.
- Labels can now scroll if text length is too big.
- Add support for some other media apps.

• Credits:

Special thanks to you!

  • [#172] @uetchy
  • [#184] @lcukerd
  • [#134] @L1cardo
  • [#124] @nilsolofsson
  • [ScrollingTextView] @NicholasBellucci

v0.5.3 - 2019-07-06 18:32:42


This release includes some widgets improvements and bug fixes.


• Dock widget: [#79, #83]

- Introduce initial* multi-window support (partially implemented)

• Status widget: [#90, #93, #106, #137]

- Fix time item is not synced with the current time
- Fix battery item is not synced with the current battery level

• Control Center widget: [#82, #129]

- Add `Sleep` and `Lock` items
- Add Preference pane to toggle items visiblity

v0.5.2 - 2019-06-28 11:12:34


This release includes bug fixes.


• Status widget: [#90, #93, #106]

- [NOT] Fix time item is not synced with the current time
- [NOT] Fix battery item is not synced with the current battery level

v0.5.1 - 2019-02-10 14:26:06


A new Pock update is finally here! It comes with a lot of performance improvements, and it brings minimalistic widgets to your Touch Bar!


• Core

Includes five default widgets:
- Dock widget
- Now Playing widget
- ESC widget
- Status widget
- Control Center widget

Adjust Pock and widgets settings and customize the position of the widgets from the status bar menu item