Why Nostr? What is Njump?
2023-11-30 13:57:27

Derek Ross on Nostr: Coracle's Strengths and Areas for Improvement Coracle, a Nostr client, offers a ...

Coracle's Strengths and Areas for Improvement

Coracle, a Nostr client, offers a unique blend of features and design elements that present both advantages and challenges for its users. After using Coracle all day yesterday, I have compiled a detailed review of Coracle's performance, highlighting both its strengths and areas for improvement.

Note Creation and Tagging:Coracle excels in its note creation capabilities, providing a suite of features that enhance the note-taking experience. Features such as note preview, word count, granular relay management, and content warnings allow users to craft notes effectively and control their visibility. However, the absence of an emoji picker and previews for note replies detracts from the overall note creation process. General tagging of users could also benefit from enhancements, as instances of users not being found were encountered. This is not unique to Coracle though and is a general issue across all of Nostr's clients it seems.
User Interface (UI):While I appreciate Coracle's design aesthetic and the departure from the "standard" purple color scheme, I find the UI's unutilized space to be excessive. A condensed UI would streamline the user experience and make better use of available screen space. The Music FAB button, a unique feature that allows users to listen to music shared by their followers, initially experienced technical glitches, but eventually functioned as intended.
Feed and Filters:Coracle's feed stands out for its plethora of filters and configuration options, offering users granular control over their viewing experience. While this abundance of options empowers users, it can also be overwhelming and require significant effort to understand and utilize effectively. Additionally, only one of my Lists from Listr.lol was supported and worked. I have and use several on Amethyst with ease. Furthermore, the absence of Boost or Re-note counts next to the Zap and Like counts on individual notes is a missed opportunity to provide users with valuable insights on a note's popularity.
Overall Performance and Usability:Coracle demonstrates a significant improvement in loading speed and overall responsiveness compared to Snort/Iris, which are my normal daily drivers. The ability to type and see the letters appear on screen without lag, a common issue on Snort/Iris, is a welcome improvement. Despite my reservations about the uncluttered UI, I am willing to continue exploring Coracle due to its overall functionality.
Recommendations:Implement an emoji picker and previews for note replies to enhance the note creation experience. Bonus - Implement a GIF picker too!Consider a condensed UI to optimize screen space and streamline user interaction.Investigate compatibility issues with Lists from Listr.lol to ensure complete functionality. I know that NIP-51 is a mess.Introduce Boost or Re-note counts next to the Zap and Like counts to provide users with additional context.Implement a mechanism for choosing different reaction icons to cater to user preferences.
In conclusion, Coracle offers a compelling social media experience with a variety of valuable features. By addressing the identified areas for improvement, Coracle can further enhance its appeal and attract a wider audience. I am going to use Coracle for a couple more days before moving on to my next client review. Great work :)
Author Public Key
npub18ams6ewn5aj2n3wt2qawzglx9mr4nzksxhvrdc4gzrecw7n5tvjqctp424