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.

  • breden@reddthat.com
    link
    fedilink
    English
    arrow-up
    1
    ·
    8 months ago

    I’ve toyed with iced.rs and have only heard of libcosmic yet. Any notable differences yet, besides cosmic specific defaults, themes, examples and missing book? I didn’t find any new predefined widgets.

    • Michael Murphy (S76)@lemmy.worldM
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      8 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.