* https://github.com/excalidraw/excalidraw * https://github.com/calcom/cal.com * https://github.com/supabase/supabase * https://github.com/appwrite/appwrite * https://github.com/n8n-io/n8n * https://github.com/appsmithorg/appsmith * https://github.com/directus/directus * https://github.com/Budibase/budibase
Extremely interesting projects here. Not just for typescript but also for Monorepo tooling, Build optimizations, complex webpack setups, performance tuning. For example from the above list I went through cal.com repo and I saw that the way they have organized dev and prod builds and openAPI spec browsing tooling is very good. This is exemplary for anyone wanting to look at good ways to setup a project!
Ask HN: What are the best open source TypeScript projects I can learn from?
71–76 of 76 posts
Re: Ask HN: What are the best open source TypeScript projects I can learn from?
#72* https://github.com/excalidraw/excalidraw * https://github.com/calcom/cal.com * https://github.com/supabase/supabase * https://github.com/appwrite/appwrite * https://github.com/n8n-io/n8n * https://github.com/appsmithorg/appsmith * https://github.com/directus/directus * https://github.com/Budibase/budibase
Thanks for the list. I've decided to dive deep into cal.com. Its tech stacks are exactly same as mine. And thank everyone giving advice!
Re: Ask HN: What are the best open source TypeScript projects I can learn from?
#73Earlier quoted context omitted.
Thanks for the list. I've decided to dive deep into cal.com. Its tech stacks are exactly same as mine. And thank everyone giving advice!
cofounder of cal.com here, thank you @pototo666 the typescript, tailwind, nextjs, trpc stack has been amazing so far
Re: Ask HN: What are the best open source TypeScript projects I can learn from?
#74The type challenges are a great thing to learn with. Admittedly, they're a bit intense but it's a great way to "expand your awareness".
As a shameless self plug, I'm participating in a 140-day long project to do them all (complete with video explanations) that just started yesterday, if you wanna follow along: https://github.com/type-challenges/type-challenges/issues/21...
Re: Ask HN: What are the best open source TypeScript projects I can learn from?
#75* https://github.com/excalidraw/excalidraw * https://github.com/calcom/cal.com * https://github.com/supabase/supabase * https://github.com/appwrite/appwrite * https://github.com/n8n-io/n8n * https://github.com/appsmithorg/appsmith * https://github.com/directus/directus * https://github.com/Budibase/budibase
We love Typescript and chose it to take advantage of static type checking. At Apspmith, since we are a small team, we wanted to reduce management overheads and opted for a monorepo layout. Typescript went a long way in helping us organize the code into modules and let our build scripts compile relevant modules for each changeset.
Having said that, Appsmith has been a learning experience in efficiently running a large project with lots of files. Feel free to dig into our source code to learn from our experiences. :)
Re: Ask HN: What are the best open source TypeScript projects I can learn from?
#76Earlier quoted context omitted.
https://github.com/excalidraw/excalidraw/blob/master/src/com... files like this make me feel like my files aren’t too long after all :)
for anybody who doesn't want to click, it's 6400+ lines of code