Foreground vs jtx Board journals|notes|tasks
Side-by-side comparison of two open source alternatives
Foreground
Foreground is an easy to use task manager app. Designed to be beautiful, simple and unintrusive, Foreground helps you know what needs done without getting in your way. Foreground also supports syncing with Taskwarrior servers. Syncing To set up sync, add your taskwarrior server credentials (provided by your taskd server or a service like inthe.am or FreeCinc) to the settings menu, and enable sync using the toggle. A test will be run to check if the settings are valid, and the enable will stick if the config works. You can also configure automatic syncing in this menu, or click the sync button on the main page to start a sync. Implementation Details Unlike existing Taskwarrior apps for Android, Foreground does not run the taskwarrior binary inside, but rather implements a taskwarrior sync client. This allows for greater device compatibility and simplifies UI development but it can cause issues when syncing if not done correctly. Current Limitations Foreground currently supports most features of Taskwarrior. Notable exceptions involve handling of recurring events and display/editing of User Defined Attributes. Recurring event instances created by other clients will be shown by Foreground, but Foreground does not create recurring event instances of its own at this time. User Defined attributes are preserved internally but are not yet exposed for viewing or editing. These limitations will be resolved in future releases.
jtx Board journals|notes|tasks
Elevate the power of the iCalendar standard to the next level, use the potential of the combination of journals (VJournal), notes (VJournal) and tasks (VTodo) out of one app and use DAVx5 to synchronize your entries with a CalDAV-server of your choice! iCal standard compliant Using the iCal standard ensures compatibility and interoparability with other apps and services independent of a dedicated provider or infrastructure. Journals and Notes are compliant to the definition of the VJOURNAL component, Tasks are compliant to the VTODO component. Future features will also include import and export functionalities to and from .ics files :-) Combine journals, notes & tasks Instead of using separate apps for journals, notes & tasks you can use them out of one hand, combine and link them to each other, e.g. create meeting minutes and link your tasks to them. Sync with DAVx5 Synchronize your entries with any compatible CalDAV server by using DAVx5. By using DAVx5 you are free to choose your preferred provider for CalDAV, you can even use your local server to store and synchronize your data. Note: DAVx5 is an independent app and must be acquired separately. Open Source Your data can contain private and sensitive data by their nature. We believe that individuals and companies should be able to be in full control of their own data. This means the freedom to choose where and how the data are stored, and freedom in choice of software. That is why we chose DAVx5 as a Sync Adapter to synchronise your data between your phone and any compatible CalDAV-server. The source code for jtx Board is publically available - find out more on https://jtx.techbee.at ! What does VJournal and VTodo mean? VJournal and VTodo are calendar components defined in the international standard RFC-5545, the Internet Calendaring and Scheduling Core Object Specification (iCalendar), see https://datatracker.ietf.org/doc/html/rfc5545 . This standard also defines the VEvent component, which is the standard definition for calendar event entries. jtx Board is using the VJournal component according to this iCalendar standard for journal entries and tasks. VJournals can have a defined start date, but they cannot have a duration or an end date. VJournals with a defined start date are considered journals entries in jtx Board, VJournals without start date are interpreted as notes. The VTodo component as defined in the iCalendar standard defines the technical specification of tasks, which can have a scheduled start, due and completed date as well as a progress and a completed status (amongst others). The VEvent definition is widely used, the VTodo component also found some implementations in Apps, but the VJournal component remained in the dark almost not being implemented at all by other apps and services. With jtx Board we would like to revive the usage of this standard and empower it with the possibilities to link and combine VTodos with VJournals - and in the future also VEvents! :-) Find out more on https://jtx.techbee.at
| Feature | Foreground | jtx Board journals|notes|tasks |
|---|---|---|
| License | Apache-2.0 | GPL-3.0-only |
| Install sources | F-DroidGitHub | F-DroidGitHub |
| Categories | NotesProductivityCalendar | NotesProductivityCalendar |
| Features | Ad-FreeOpen SourceNo Tracking | Ad-FreeOpen SourceNo Tracking |
| Platforms | Android | Android |
| Website | ||
| Source code |