bulldog alternatives and similar software solutions
Based on the "Task management/To-do lists" category.
Alternatively, view bulldog alternatives based on common mentions on social networks and blogs.
Wekan9.6 9.8 L4 bulldog VS WekanThe Open Source kanban (built with Meteor). Keep variable/table/field names camelCase. For translations, only add Pull Request changes to wekan/i18n/en.i18n.json , other translations are done at https://app.transifex.com/wekan/ only.
Kanboard8.9 8.5 L4 bulldog VS KanboardKanban project management software
Planka7.2 5.3 bulldog VS PlankaThe realtime kanban board for workgroups built with React and Redux.
Restyaboard6.9 0.0 bulldog VS RestyaboardTrello like kanban board. Based on Restya platform.
Nullboard6.7 0.0 bulldog VS NullboardNullboard is a minimalist kanban board, focused on compactness and readability.
Tracks6.4 7.5 L2 bulldog VS TracksTracks is a GTD™ web application, built with Ruby on Rails
TaskBoard6.3 0.0 bulldog VS TaskBoardA Kanban-inspired app for keeping track of things that need to get done. (Don't forget to read the Wiki page!)
scrumblr5.2 0.0 bulldog VS scrumblrCollaborative Online Scrum Tool Using Websockets, Node.js, jQuery, and CSS3.
sleek5.2 3.3 bulldog VS sleektodo.txt manager for Linux, Windows and MacOS, free and open-source (FOSS)
Tasks4.6 0.0 bulldog VS TasksA simplistic todo list manager written in Go
Crepido2.7 0.0 bulldog VS CrepidoCreate (kanban) boards to track users and projects from flat markdown files. Supports multiple projects, timers, progress bars, collapsible sections and custom colors.
Volition2.7 0.0 L5 bulldog VS Volition[Moved to: https://github.com/usevolition/volition]
Wheatbin2.4 0.0 L4 bulldog VS WheatbinWheatbin is project management software that combines Kanban methodology with the Law of the Harvest.
tasks.php2.3 0.0 bulldog VS tasks.phpA simple task/todo list manager.
todoMini2.2 0.0 bulldog VS todoMiniSelf-hosted TODO list webapp.
omgnata2.2 0.0 bulldog VS omgnataSelf-hosted TODO list webapp.
todo2.1 1.4 bulldog VS todotodo is a simple self-hosted todo manager
Tinyissue1.8 0.0 L4 bulldog VS TinyissueSimple Issue Tracking for Teams
Kanbana1.6 0.0 bulldog VS KanbanaKanbana allows you to create boards to track users and projects from flat markdown files using Kanban boards.
myTinyTodo1.5 0.0 L4 bulldog VS myTinyTodoFork from mytinytodo.net
Task Keeper1.3 0.0 bulldog VS Task KeeperList editor for power users, backed by a self-hosted server
tahskr-server1.1 0.0 bulldog VS tahskr-serverA simple, open source, self-hosted todo manager.
VikunjaThe to-do app to organize your life.
TaskfreakA simple but efficient web based task manager written in PHP.
TaskwarriorTaskwarrior is Free and Open Source Software that manages your TODO list from your command line. It is flexible, fast, efficient, and unobtrusive. It does its job then gets out of your way.
TaskordGet things done socially with community of makers.
Access the most powerful time series database as a service
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of bulldog or a related project?
An HTML viewer for Todo.Txt
Be tenacious, like a bulldog, on your task list.
Bulldog is a single-page HTML view of your todo.txt file. Use the command line interface for capture, editing, and completing tasks. But if you want something a little bit more "app-y" for managing your tasks, Bulldog is for you.
- Safari 5+
- Chrome 9+
- Firefox - unsupported at this time (waiting on a bug fix)
- Others? Let us know
Bulldog is released as a single HTML file via the Downloads page, called
index.html, that needs to live in the same directory as your
You will also need to set up a web server to point to this directory or configure your browser to allow AJAX requests from a
file:// URL. Bulldog makes an AJAX request to read in
This isn't very user-friendly at this point in time.
For these examples, I keep my
todo.txt file (and all of my Todo.txt stuff) in
Via HTTP and a Local Web Server
Using Apache on MacOS
These steps work on MacOS 10.7 (Lion), serving Bulldog via the built-in web server (Apache 2). Please look up the equivalent steps for your operating system and web server.
- Make a symlink from Apache's directory to your ToDo.txt directory:
ln -s /Users/dwf/Dropbox/todo /Library/WebServer/Documents/todo
- Restart Apache by visiting the
System Preferences, and turning
Web Sharingoff (if it's on) and then on
- Copy Bulldog's
Using an Ad-hoc Web Server (Multiplatform)
An ad-hoc web server can be run with these steps if Python is installed (tested only on Linux but should work in other platforms):
- Cd into the directory containing
python -m SimpleHTTPServer
Via the Local File Protocol
With some tweaking of your browser settings,
file://path/to/index.html will work
- Safari: no change needed
- Firefox: enable "cross domain AJAX requests" via config settings; this differs across versions of Firefox, so you'll need to Google it
- Chrome/Chromium: launch the executable with the
Bulldog is a read-only view of your tasks. It is not meant as a replacement for the command line interface. Use the CLI for operations on tasks and then view the new state with Bulldog.
When you open Bulldog, you see all of your tasks in the pane on the right. You should see each task's number, the action of the task, as well as its context and project. Contexts are set with the '@' syntax, and Projects with the '+' syntax.
The left column defaults to showing you all of your projects, including the 'All' project that shows all tasks, sorted by task number. Choosing a project will show all tasks for that project, sorted by priority. (No priority is lower than
If you've updated or added any tasks via the command line, just reload your browser to refresh the tasks.
From the left column you can also choose to group tasks by context, or by next actions.
Todo.txt has no built-in concept of Getting Things Done's next actions. So we added it. Setting a task to priority
N makes it a next action - after all, why would you be using that many priorities? Next actions are labeled as such and are considered higher priority than
The next actions tab - labeled ➔ - shows only your next actions, grouped by context.
- Make it easier to install
- Support Dropbox installation (hosting via Dropbox's web UI, todo.txt on Dropbox)
- Editing tasks & storing back to
todo.txt- this would require a server, which may be out of scope
- Show "DONE" actions, listed by interesting groupings
Bulldog is a single-page HTML application. It uses jQuery and Backbone.js (which means it also uses Underscore.js) to read in the todo.txt file via AJAX, build out local data objects (Backbone models & collections), and then display the tasks and UI.
The base CSS and navigation UI are from Twitter's Bootstrap.
I welcome contributions and suggestions. Any code changes should include tests - naturally, using Jasmine.
Bulldog is © Infews LLC and is provided under the MIT License.
*Note that all licence references and agreements mentioned in the bulldog README section above are relevant to that project's source code only.