Bullet Buddy: A Free Productivity booster Self-hosted Bullet Journal App for Busy Minds

Bullet Journal is a note-taking, a personal journaling approach that helps you not to miss old records and plan well for the future one.

The approach was introduced by Ryder Carroll, who designed it to manage scheduling, reminders, to-do lists, brainstorming and more.

Bullet Journal Sample (src. Wikipedia)

If your work is busy with tasks, events, logs and ideas, then you should consider learning and using Bullet Journal or (BuJo).

What is Bullet Buddy
Bullet Buddy is a progressive web app (PWA) open-source log management system which works as a digital Bullet Journal.

As a web-based open-source application which released freely for everyone, you can install it on your server or local machine and start using it directly through your browser.

Bullet Buddy features different type of pages:

  1. Daily log page: helps you to manage daily events
  2. Monthly log page: for creating, logging and tracking monthly logs
  3. Future log: allows you to set future tasks, schedule or an event.


  1. Responsive user-interface
  2. Compatible with all modern browsers
  3. Clean design
  4. Lean learning curve (1 minute)
  5. Index page
  6. Daily log management
  7. Monthly log management
  8. Calendar view for monthly logs
  9. Task lists view for monthly logs
  10. Future log management
  11. Log viewer
  12. Clean code
  13. Rich documentation

Upcoming features

The developers are currently working on new astonishing features for the new release which it will include: Cloud synchronization for your self-hosted cloud like (NextCloud), functional To-Do lists, habit tracker and a dark mode.

Tech Stack

Bullet Buddy is built with:

  1. Vue.js; A JavaScript frontend framework
  2. Vuex; Vue.js state management library
  3. SaaS; Compiled CSS language
  4. PouchDB; a JavaScript client database for the browser
  5. DayJS; Date library


Installing Bullet Buddy is not a hard task, as you have several options to do so. You can install it from source or using Docker.

Also, you can install it on your machine or a remote server, it is up to you.

Personally, I like to use Docker for both development and production, which does not take time and offers better control over my apps.

You can follow the instruction here to install it either on your local machine or a remote server.


Dendron converts VSCode to an intelligent Knowledge management tool

What is VSCode? Visual Studio Code or VS Code is an open-source free code editor to aid developers to build web, mobile, and desktop applications. I used it on my coding and data engineering tasks with Node.JS, Flutter, Python, and Dart. It.......Read more...

Best 10 Calendar apps for Android that care about your privacy

The Calendar app is necessary for most users on their desktops or mobile phones. However, some may not like the built-in calendar application which integrated with their systems, sometimes because they are limited or because of privacy conc.......Read more...

Cerebro: Your Desktop Search Assistant for Windows, macOS, and Linux

Searching your local machine for files is no fun, especially when the built-in search tools are not useful to look deeper into file types, locations, and content. But with Cerebro it is different. So, what is Cerebro? Cerebro is a multi-pla.......Read more...

Waistline is a free, privacy-first calorie counter and weight tracker

Android App Store is full of many calorie counter apps and weight tracking apps, however, they are commercial, or free with a cost of in-app purchases or full of ads. Here, we introduce you to a great alternative that is totally free, featu.......Read more...

11 Best free, open-source personal information organizer and personal CRM systems.

What is a personal CRM program?Unlike business-oriented CRM solutions, personal CRM applications are minimal versions of CRM aimed to help individual users organize their contacts. It is challenging to keep track or manually organize your.......Read more...