Does anyone have extensive experience with shadcn/ui? We're considering migrating to it from MUI, but there are some concerns around maintainability, and needing to fill the gaps on some components that are not currently available with shadcn. There are also concerns around documentation after moving to a more bespoke solution with a new custom library, but I think that Storybook would help with that. What do you think? Is the juice worth the squeeze on a migration?
Mike Theodorou’s Post
More Relevant Posts
-
Finally, my GitHub pull request has been merged to the #anastruct library. You can now get the stiffness matrix for each individual element added to your #finiteelementmethod model. And thanks to Brooks H. Smith, CPEng, PE, MIEAust, NER one of the maintainers of the anastruct for giving me the necessary feedback during the merging process. Build your structural analysis workflow with #anastruct and VIKTOR or CalcTree. Author of the library:Ritchie Vink,
To view or add a comment, sign in
-
☑Face it, Tiptap editor setup takes time. ☑Skip that with shadcn cli. ☑One command, and you’ll have toolbars made with @shadcn/ui for your extension, and all the essentials ready to go. ☑How? Just like so: npx shadcn add __url__ ☑Get started here👉 https://lnkd.in/dymmkq-E #Shadcn #TipTap #ShadcnUI #TipTapEditor #RichTextEditor #TextEditor #ShadcnComponents #JavaScriptEditor #ReactEditor #TipTapIntegration #ShadcnDesign #EditorIntegration #TipTapPlugins
To view or add a comment, sign in
-
Did a quick walkthrough last night with LunarVim. Comparing it to LazyVim: 1. Lunar feels a bit more lightweight. Closer to a typical Vim than an IDE. 2. A couple of additional setup tasks (installing Rust…thanks asdf). 3. Not as much documentation. 4. A better out-of-the-box Ruby experience 5. Easier to enable additional LSPs 6. Better autocomplete (tab FTW) Having said that, there is still something off with Ruby-LSP and disabling Solargraph did not seem to work. I also like that it did not take over (I think) the main nvim folder. I instinctively backed up my nvim with LazyVim installed to make switching easier, but Luna uses its own lvim command/setup instead. You can find it here: https://www.lunarvim.org and I should mention that it is impressive what both projects have accomplished. Whether this amount of out-of-the-box functionality is your thing or not, it is kind of great to hit install and have so many great things configured for you. When I first started with Vim, it was a lot of effort to get to a productive install. Many will tell you to start with the basics and only add when necessary and you fully understand why, but you just end up copying and pasting from everyone and likely end up with a big mess. I am going to tinker a bit more with the plugins later, but I can see myself sticking with one of these in the near future. I had used Vim daily for 5 years or so, but moved away when it was making pairing more complicated.
LunarVim | LunarVim
lunarvim.org
To view or add a comment, sign in
-
As I wrote an article about Recoil and Jotai, please check it out! Recoil and Jotai are similar react state management libraries but there are some differences to use it. I hope this article would help you. Thank you !!
What’s difference between Recoil and Jotai?
blog.devgenius.io
To view or add a comment, sign in
-
Contributing to open source sometimes feels like arcane magic, but it doesn't have to be! Here are some tips and tricks to get start with Cilium https://lnkd.in/duVsvgBT
First Cilium Pull Request
pchaigno.github.io
To view or add a comment, sign in
-
Many DAOs in the Stacks ecosystem have a familiar smart contract design. This modularized design is inspired by the ExecutorDAO model, written by Marvin Janssen. Head to our YT channel or click the link below to understand how this DAO smart contract model works with a detailed walkthrough and demo. 📺 https://lnkd.in/gNU7wqwU
To view or add a comment, sign in
-
klogg is an open source multi-platform GUI application to search through all kinds of text log files using regular expressions. It has started as fork of glogg project created by Nicolas Bonnefon, and has evolved into a separate project with a lot of new features and improvements. klogg is designed to: be very fast handle huge log files provide a clear view of the matches even in heavily cluttered files. Here is what klogg looks like: https://lnkd.in/gviX-p4e
About
klogg.filimonov.dev
To view or add a comment, sign in
-
🚀 Albumentations 1.4.15 Released 🚀 https://lnkd.in/guhgGNuA - All transforms that support bounding boxes or keypoints process them in a vectorized form. - API extended to support bounding boxes and key points as numpy arrays - Reflection padding correctly works for bounding boxes and key points in Affine and ShiftScaleRotate - ToGray extended to support extra 5 methods of conversion. Most work for multichannel regime. - Added float32 image support to CLAHE, Equalize, FancyPCA, PixelDistributionAdaptation - Bug fixes and improvements in docstrings.
Release Albumentations 1.4.15 Release Notes · albumentations-team/albumentations
github.com
To view or add a comment, sign in
-
Just finished the course “Open Source Development with the Stable Diffusion 3 API” by Ray Villalobos! Check it out: https://lnkd.in/gZvarNjN #stablediffusion #opensourcedevelopment.
Certificate of Completion
linkedin.com
To view or add a comment, sign in
-
Yes, Zustand and similar state management libraries are excellent choices for minimizing prop drilling and managing state in small personal projects due to their simplicity and ease of use. However, for larger, more complex, real-world applications, I prefer using RTK Query and Redux Toolkit (RTK). Many developers are initially intimidated by Redux because it can seem complex and overwhelming. However, Redux Toolkit simplifies many common Redux patterns, making it much more accessible and easier to use. This makes Redux a strong choice even for those who previously found it challenging. RTK Query excels at data fetching and caching, and it integrates seamlessly with Redux Toolkit. It simplifies dealing with asynchronous logic, reduces the amount of boilerplate code, and enhances maintainability. RTK's structured approach encourages best practices and ensures consistency across the application, which is ideal for teams working on large-scale projects.
To view or add a comment, sign in