Most large OSS communities are formed with individuals from diverse backgrounds
from all over the world. They may be from different regions, cultures, etc. but
they’re working towards the same set of goals: improve and promote the use of
open source software (OSS). Active participants are highly passionate towards
improving the free and open source software. They invest their personal time
because they genuinely care about OSS and want to help other people and the
community in general, even though they might not directly benefit from doing so.

SwiftMarkupGen is a swift package to generate swift documentation markup template given a function signature. It uses sourcekitd.framework to parse the function signature. It can be used to write plugins for text editors. I wrote one for vim, checkout the video demo below:

Swift Package Manager uses llbuild to build the packages. llbuild is a complex build system like make/ninja etc built on a layered architecture. The bottom most layer is called Core, a buildengine responsible for managing and performing the computations. It is completely written in C++ but I got swift bindings to build …after some fighting with cmake otherwise this post would have been in C++ 😄. Lets use the buildengine to do some computation.