The application is still being actively developed but I wanted to share my experience working on it.

While working with libcosmic, a pre-alpha library, I was pleasantly surprised by the available resources. Unlike many early-stage projects, libcosmic has well-written documentation that clearly explains core concepts and functionalities. Beyond the documentation, the project provides practical examples showcasing common use cases and real applications being actively developed.

But libcosmic’s true strength lies in its community, the team at S67 has been incredibly supportive, not only did they answer questions promptly but also actively contribute to the project’s growth. This kind of collaborative spirit fosters a welcoming environment for developers of all levels.

I’ve had the opportunity to contribute back to the project and my contributions were well received, the willingness of the S67 team to collaborate and integrate contributions ensures that libcosmic will continue to evolve and empower developers to create next-generation desktop applications.

Join the community, delve into the code, and be part of shaping the future of COSMIC.

  • Michael Murphy (S76)M
    link
    English
    1
    edit-2
    2 months ago

    The cosmic toolkit has its own widget library that replaces the iced widgets. These widgets are tightly integrated with cosmic’s theme engine. The toolkit also provides its own Application/Applet traits for quickly implementing a standardized COSMIC application and applet interface. Examples are in the libcosmic repository, and you can reference cosmic-applets and other repositories for real world examples.