Project management apps for your Mac and iPhone

Photo by Thomas Martinsen on Unsplash

As we’ve stated on the Web site (referring to Ganttis framework, of course):

We are very proud of our newest library: it provides really powerful Gantt chart software parts that Apple platform developers can easily integrate into their own Xcode projects.

And now we can add something brand-new for all the users too:

We’ve just released a couple of Gantt chart-based project scheduling apps — using Ganttis framework under the hood — as well:


Gantt chart editor for macOS

This is a classic document-based Gantt chart editor for macOS, allowing you (and anyone) to define and manage .project files with…

We have recently published an article about loading and saving Excel® files using our new ProjectManagementFramework.Xlsx package (on top of DlhSoft Project Management Framework, of course) from a Windows desktop app.

But what if you want to import/export data sheets within a JavaScript-enabled page (or app) instead? Such as within an ASP .NET based Web site, be it based on .NET Core 2.x, .NET 5 or even .NET Framework 4+.

Don’t worry, we’ve got you covered. Our open source library has been developed as a .NET Standard 2.0 library, so it absolutely works there too.

Why Excel sheets you may…

Importing/exporting Gantt chart data from/to Microsoft Excel®

Photo by Volodymyr Hryshchenko on Unsplash

Excel? But why?

When you say data, you most likely say Excel. It’s just the way it is, at least for now, during the first decades of the 21st century.

Even if there are dedicated apps for many types of jobs around the world, people often go back to use plain Microsoft Office tools instead. And they do it for a reason: being very generic, yet so powerful, they are indeed very good at customizing the output for the user — customizing it to the extreme, in ways that specifically crafted apps won’t ever be able to.

It’s therefore obviously so important that…

instantly generated, interactive, automatically synchronized to clipboard data, with image export support

Now it’s easy. And you don’t need an Excel template for this. Nor you need to pass the entire document to an external app — keep private data safe all times.

Based on our internally developed Ganttis framework, GanttReflect, our newest app for macOS, will simply use (let’s say — “reflect”) the current clipboard data — actually any tab delimited values you had copied from your favorite spreadsheet — to generate an ad-hoc timeline, allowing you to easily update dates by simply dragging associated Gantt chart bars around.

As you’d expect, you can eventually paste back the updated contents into…

DlhSoft’s WPF and ASP .NET MVC components are all supported!

WPF controls from Gantt Chart Light Library (NuGet package) and Hierarchical Data Light Library (NuGet package), as well as ASP .NET MVC extensions from Gantt Chart Web Library (NuGet package) are supported in .NET 5 projects, available now with Visual Studio 2019 (v16.8).

Or — if you’re targeting only the Web — with Visual Studio 2019 for Mac (v8.8) as well.

We’ve tested all the components indicated above, and they seem to work as expected without any changes from our — or your — sides. Kudos to Microsoft for their excellent backwards compatibility.

Note, however, that .NET 5 doesn’t come…

How can we adapt DlhSoft’s Swift-based Gantt chart components and integrate them into a Xamarin app?

Photo by Tim Johnson on Unsplash

About one year ago we’ve released Ganttis (and recently we’ve upgraded it to version 2) — consisting of a powerful set of macOS and iOS components that allow developers to easily add Gantt charts into their apps.

We’ve built those components using Swift 5, deployed them using Apple’s newest .xcframework format, and therefore it’s very easy to add them into modern Xcode projects, regardless of the app’s supported targets and platforms (macOS, iOS, simulator, Mac Catalyst.)

Of course, sometimes you’re not free to use Xcode and Swift for everything. Xamarin tools — provided by Microsoft — have their own advantages…

We’ve recently built wrappers on top of our pure JavaScript Gantt chart components targeting Angular, React and also Vue.js, these being three of the most used client side Web frameworks worldwide — at least now, in 2020.

We must be honest however: our experience with Vue was simply the best!

Compared with the heavy framework that Angular insists to be, and with the mixed feelings that we sometimes had while we were up the learning curve for creating React components (see refs vs. forwarding refs or demo babeling JSXs vs. …

React.js is very popular, and while it’s technically “just a library” and not a framework per se, the features it offers allow you to develop virtually any kind of Web applications with a lot of ease and flexibility.

Custom timeline — GanttChartView

If you develop project management or scheduler applications, however, you’d still need to design and set up a lot of code if you’d need even the lightest timeline view. That’s simply because time itself is a difficult concept to grasp and to properly represent with all its rules, exceptions, and exceptions to exceptions.

While you could use our JavaScript-based library directly (with…

As the publication name suggests, at DlhSoft we have been building Gantt chart libraries for software development since a very long time ago. On the Web too, allowing you to create a full range of timeline based applications, from project management to any type of resource scheduler and more.

With pure JavaScript (and ASP .NET server side) first, soon after with built-in support for AngularJS, and lately with modern Angular wrappers as well.

Showing the internally computed critical path of a project with GanttChartView

To add a Gantt chart in one of your Angular app views, you’d simply need to add the DlhSoft scripts into your solution (core JavaScript code, TypeScript…

In 2012 we’ve released a set of JavaScript based Gantt chart components that developers could use in their own Web apps. But that was not all; for ASP .NET developers we have prepared a lot more — full wrappers for the client side controls offering native server side support as well!

Gantt Chart Web Library for ASP .NET

Gantt chart, schedule chart, resource load chart, PERT chart, and network diagram components from our ASP .NET library allow .NET Framework developers to easily create rich Web applications for project management and resource management purposes, and more. See some live demos, if you want.

Initially targeting WebForms, whenever you’d…


Passionate team. Quality software.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store