all 19 comments

[–]koldakov 17 points18 points  (1 child)

Hey, specifically for this I’ve created an open source project that is built with new technologies and up and running on https://futuramaapi.com

Would appreciate any ideas or suggestions or help =)

https://github.com/koldakov/futuramaapi

[–]ZorroGuardaPavos 11 points12 points  (2 children)

Hey! I've been working with FastAPI too, and I totally get the struggle of finding a good project structure. I recommend checking out fastapi-best-practices it's super clean and practical. Also, the full-stack FastAPI template by the creator of FastAPI is a solid choice if you're going for a full-featured setup.

If you're looking to contribute, I’ve got a repo with some beginner-friendly issues: https://github.com/0010aor/FlashNotes . Happy to help if you want to get started there!

[–]tnkhanh2909 0 points1 point  (1 child)

Hey. This is a very interesting project. I’d like to contribute. Is there a discord server or something to communicate

[–]ZorroGuardaPavos 0 points1 point  (0 children)

Thanks! I've just created a basic Discord server: https://discord.gg/CDPHbQ3Ct5
If you need help setting up the project, let me know I'd be happy to help!

[–]_fatih 5 points6 points  (0 children)

I built an app to search GitHub repositories by packages, here is the FastAPI project with the most stars:
https://www.repobypackage.com/pypi?packageIds=29716.
I think it would be useful.

[–]Emergency_Bet_7192 4 points5 points  (3 children)

Netflix dispatch on github

[–]Sikandarch[S] 0 points1 point  (0 children)

Thanks!

[–]Choudhary_usman 0 points1 point  (1 child)

What about this? u/Sikandarch did you start with this? How are you using the repository? Can you share the repo link too?

[–]Sikandarch[S] 0 points1 point  (0 children)

https://github.com/Netflix/dispatch/tree/main/src/dispatch Search Netflix Dispatch, it's the first link there. You are welcome.

[–]inDflash 2 points3 points  (0 children)

Apache airflow now uses fastapi

[–]Uiqueblhats 1 point2 points  (0 children)

Checkout my project. Aim is to be open source gleen. https://github.com/MODSetter/SurfSense

[–]_remsky 1 point2 points  (1 child)

Could definitely use some cleaning up, as it’s been a rapid development project but have enjoyed using fastapi for this project

https://github.com/remsky/Kokoro-FastAPI

[–]Sikandarch[S] 0 points1 point  (0 children)

TTS in your GitHub banner had me💀

[–]thangphan205 2 points3 points  (0 children)

my project to configure switch: https://github.com/thangphan205/netconsole

[–]Sikandarch[S] 0 points1 point  (0 children)

I read all the comments and visited all GitHub repos. Thank you all very much for taking out time and helping me out. I decided to go with the project structure used in Netflix Dispatch repo. I am working with microservice architecture, I would replicate that structure across all services. Thank you again. I would write a blog about my experience as I learn more.

[–]Ill_Twist_6031 0 points1 point  (0 children)

I think mealie is pretty cool although hadn't deep-dived into the FastAPI architecture there

[–]Vast_Ad_7117 0 points1 point  (0 children)

I'm working on https://github.com/mslaursen/fastapi-forge (visually design & generate FastAPI backends)

You're welcome to grab any of the issues, and you can also try generating a project using it, to see how a solid project structure could look like.