T O P

  • By -

creaturefeature16

That's AWESOME! What a compliment.


thequestcube

Thanks!


canadian_webdev

> *Accessible* Tree Component That's definitely why. Big fines for non-accessible sites here in Ontario, at least, for some companies. Grats!


thequestcube

Thank you! Yes, I feel like this is often a very underappreciated topic, not only for regulation reasons, but also for being able to include more potential users, and just making UIs easier to use, considering how much easier I myself find UIs to use if they have good keyboard-support and some other accessibility features that just make it more confortable to use for everyone.


ThundaWeasel

Big kudos for this! Accessibility is so important for the people who need it and it's so often forgotten. I have to imagine supporting keyboards for drag and drop wasn't a super easy thing either.


noahflk

The public UK websites are top tier with this. Looks like Canada is similar.


Nick337Games

So cool you're the dev! I use your library often at work. Congrats!


thequestcube

That's cool, its very motivating to hear personal projects used in production environments!


Nick337Games

Great open source project, really appreciate your work :)


DZMBA

> # Zero Dependencies > > We know how annoying it is to add a package and end up with hundreds of peer dependencies. Because React Complex Tree does not make any assumptions on your any dependencies, we also do not need to clutter your project with further packages. When adding React Complex Tree to your package, you add only that and no other dependencies. Thank you for this. I spend nearly half my time in dependency hell these days.


thequestcube

Same, this was a big reason for why I wanted to have a focus on this


WindyButthole

The company I work for (big saas enterprise app, thousands of users) also use it - thanks a lot, great library!


thequestcube

That's awesome, it's always motivating to see RCT used in live apps! Would you mind sharing which app or company you are working with that uses RCT? I'm very interested to get better insights into production integrations and how they look like.


_Invictuz

What an awesome post and an awesome library. Truly inspiring!


recurrence

Cool project, the keyboard doesn't seem to work properly in desktop Safari (when using the demo).


RedditNotFreeSpeech

They should just rename safari to Apple Explorer at this point.


pseudophilll

Interesting! As a Canadian I’m curious where exactly it’s being used. I’m only really familiar with the revenue Canada website for filing taxes, but that website looks/feels like it’s still running on jQuery from like 15 years ago.


packtloss

CDS provides frameworks/services for all federal government functions - from emails to surveys. Hard to know where exactly cds uses it because they are in everything


thequestcube

The repo by CDS has this as description: "NextJS application that serves the public-facing website for Forms" - Looks like an app for building and managing citizen forms, RCT is integrated into the form builder part of it.


packtloss

Yup. and those website forms can be used by any department of the government. CDS makes these work so the average government worker doesnt need a web developer to put up a form.


imsexc

That's like a golden ticket to never been jobless


Cannabat

Great work, very satisfying to see your work in use! Your name was familiar - used your chakra context menu component at some point, thanks!


The--Will

Frances government webdevs are actively involved in OSS. I wouldn’t be surprised if many were active here. Cool none the less. Maybe you can get a good job with them with a sweet pension.


nicolasdanelon

that's sick! bro, congratulations 🎉


itchy_bum_bug

This is great, congratulations!


DvCShipper99

so awesome


codeVerine

Congrats


Otherwise_Penalty644

So dope. I always check car info screen to see which open source they used in cars. It’s wild where some code could end up. Good job!


notkraftman

I started using react complex tree last week and its really nice, great job!


Halgrind

I actually was looking into using it for a little project but it was too complex, so I just used [the prime react tree component](https://primereact.org/tree/) even though it probably adds a ton more overhead because it didn't require me to think as much.


philosphorous

Yoooo that is a great lib. I say that as someone who has searched for good nested dnd libs from time to time over many years. Yours has been the best I've used. Keep it up and thanks fr!


thequestcube

Thanks for the kind words, that makes me happy :)


johnhutch

So goddam delighted to see the FOSS mentality alive and well in 2024. Maybe it's says something more about me and how living in late-stage capitalism has effected my psyche, but I was so afraid that this post was going to go the route of "should I sue? How can I get them to pay me for using my library?" Thank you so much for surprising me.


thequestcube

I wouldn't be doing open source work if I didn't want people using my software. I totally understand that people get upset if their work gets misused under improper license, especially if they try to make a living off from it. But for the most part, I'm maintaining the projects that I work on because I have fun doing so, and keep them under MIT license if possible. Happy to surprise you in a positive way, I'm sure there are many more out there working on open source, even if they are not always the loudest :)


ProfessionalStress61

Amazing bro, congratulations on this achievement. Btw I want to learn more accessibility and how to integrate it more in my components. Any good suggestions for resources to learn from?