Omer Rosenbaum

Swimm - A code documentation tool built for devs

We built the first code knowledge management tool so developers can easily understand code 👀 find documentation in the IDE 👩‍💻 integrate code directly in their docs and 🦾 finally trust documentation because it’s automatically updated as the code changes.

Add a comment

Replies

Best
Omer Rosenbaum
Hey Product Hunt — I’m Omer and I am one of the founders of Swimm, a documentation tool built for devs. Code documentation has a bad reputation. You could say that one of the only constants in life (for devs, that is) is the lack of trust in internal documentation. It’s a vicious cycle: you find a doc, it’s out of date, you start losing trust in the process, and repeat. Once this happens a few times, any trust you had disappears and you find yourself thinking why even bother documenting it in the first place? Swimm is an internal documentation tool built by developers, for developers. We built Swimm so that developers everywhere can quickly understand code and contribute to it. With Swimm, documentation is: Easy to find in your IDE: find documentation when you need it, directly in your IDE, without interrupting developer workflows. Always up to date: make sure documentation is always up to date – even as code evolves – so developers can trust it. Easy to create: bring code into your documentation with content components (think: tokens, files/folder paths, code snippets) that interact directly with code and are automatically synchronized as changes are made. We can’t wait for you to try Swimm and experience how documentation can “actually become something enjoyable and fun” (this is a quote from an early user!!) Let us know if you have any questions, Omer, Oren, Tom, Gilad & the team at Swimm.
Shirly Asderban
@omerr 🔥
Launching soon!
@omerr Upvoted! Congrats on your launch! 🚀 (https://www.producthunt.com/prod...) Could you please support us too. Launching in a few days
Shan M S
@omerr important problem to solve for devs. thanks for taking it head on to solve it. best wishes on your success.
Oren Toledano
@omerr @ssvmani Thank you!
Oren Toledano
@omerr @gloria_ayanbimpe Thank you Gloria!
Nadav Avidan
💎 Pixel perfection
It really nails beautifully an old & painful problem all software dev teams experience for decades. Congrats for for the launch 🥳
Omer Rosenbaum
@nadav_avidan1 Thanks for your support!
Oren Toledano
@nadav_avidan1 beautifully said
Tom Ahi Dror
@nadav_avidan1 Thanks for your support! Much appreciated.
Gilad Navot
@nadav_avidan1 I couldn't agree more
yuval
@nadav_avidan1 great observation. Really helpful tool
Ziv Rosenbaum
All your engineering knowledge — available in the IDE, integrated with code, and automatically updated. I love it! Great achievement, Swimm team!
Omer Rosenbaum
@new_user__0172023b45a0315b0d2ca6b Thanks for your support!
Keren Halperin
@new_user__0172023b45a0315b0d2ca6b Indeed! No more legacy code to run away from
Tom Ahi Dror
@new_user__0172023b45a0315b0d2ca6b thank you! It's like a routine health checkup for your docs (;
Utkarsh Gupta
Swimm is what I was looking for all this while. I have used Notion, Confluence and whatnot to document what the tech team codes and develops but it has always been a struggle to achieve the seamlessness that Swimm is able to provide. With Swimm, attaching documentation to the heart of your code in GitHub or GitLab as well as inside your IDE is just a blessing to have. Newbies will hardly struggle with such a tool at their fingertips. Congratulations on your launch @omerr !!
Tom Ahi Dror
@ug911 Thanks Utkarsh! Many dev teams use Confluence, Notion and other tools that are disconnected from their code. What we've been hearing from them is that documents are rarely up to date and also very hard to find when you need them. We solved that without giving up on the advantages of a web based SaaS tool.
Oren Toledano
@omerr @ug911 So well put Utkarsh
Gilad Navot
@ug911 thanks 🙏
Lauren Luz
@omerr @ug911 Same here! As much as Notion is great for organizing my life, it frankly doesn't keep up with my needs as a developer. Documentation stays fresh for like a minute in Notion, and I must say that I was really impressed by Swimm's search functionality. Search in the app coupled with docs discoverable in the IDE made me wonder why I ever documented my code in Notion to begin with.
Keren Halperin
@omerr @ug911 Thanks! Well said!
Umar | SaaS Guy
Congrats on the launch! Amazing work creating a code documentation tool to help developers better understand and trust their code.
Oren Toledano
@heyumarkhan Thank you! your feedback means a lot
Gilad Navot
@heyumarkhan thanks for your support
Lauren Luz
@heyumarkhan Agree! I'm super impressed by the capabilities of Swimm -- especially when it comes to discovering documentation in the IDE!
Tom Ahi Dror
@heyumarkhan thank you! Trust is definitely a main focus for us
Erik Rasmussen
I feel like this is one of those tools, like Prettier or Stackoverflow, where future devs will have a hard time believing we older devs ever coded without. Congrats on the launch!
Omer Rosenbaum
@erik_rasmussen Fingers crossed! Thanks Erik.
Oren Toledano
@erik_rasmussen Thank you so much for this feedback! We feel the same :)
Lauren Luz
@erik_rasmussen Agree! And I've been saying this since the beginning. I'm one of their early beta users. As annoying as it is to document your code, Swimm actually makes it fun. Having documentation auto-update as my code changes saves me so much time.
Keren Halperin
@erik_rasmussen Thanks!! Indeed! Great product:It’s been a real game changer for dev
Tom Ahi Dror
@erik_rasmussen thank you! We believe that too.
Madza
Contracts on the launch guys! 🥳🎉
Omer Rosenbaum
@madzadev Thanks for the support, Madza! Hope you're doing well
Tom Ahi Dror
@madzadev Thank you! Looking forward to hearing your thoughts about it
Gilad Navot
@madzadev thanks 🙏💙
Bjarn Bronsveld
The rubberducks 😂 Anyway, looking great. Will take a look as documenting externally is always a pain.
Oren Toledano
@bjarnbronsveld Let us know what you think!!
Gilad Navot
@bjarnbronsveld hope we'll save you precious time
Lauren Luz
@bjarnbronsveld I met Swimm at a conference a few months back and I am still in awe of their rubber duck display. But in all seriousness, Swimm has been a major game changer for my team and has solved a lot of our pains when it comes to knowledge sharing and documentation. Hope you enjoy Swimm as much as I do :)
Omri Vardi
This is a painful issue in many teams that usually get disregard. I love the idea of integration in the IDE. Documentation sometimes tend to get lost or outdated with time. Congrats!
Oren Toledano
@omri_vardi Thank you Omri, it means a lot
WebDev
@omri_vardi Couldn't agree more
Keren Halperin
@omri_vardi Thanks! Well said. No more outdated code!
Ariella Zeller
@omri_vardi it really is a painful issue, I agree. Swimm’s IDE plugins seem like a real solution
Eden
@omri_vardi The IDE integration is going to have so many new features in the upcoming months. Stay tuned!
Sivan Baram
An innovative product led by a super strong and inspiring group of founders. Keep up the amazing work!!!
Oren Toledano
@sivan_baram Thanks a lot for your message and support!
Gilad Navot
Thank you @sivan_baram
Tom Ahi Dror
@sivan_baram thanks for the kind words!
Saar Raz
There's no going back after using Swimm. Writing docs in other platforms that immediately go out of date simply doesn't make sense after using Swimm. I was able to keep working without interruption while onboarding 2 new team members because the code was well documented! I never believed I could ever say that about my code 😅
Omer Rosenbaum
@saar_raz thanks for your kind words, Saar!
Lauren Luz
@saar_raz Couldn't agree more!!! We used to use Notion to document our code, and quite frankly, I don't understand why we ever did that in the first place. The moment we would write documentation it would go out of date and we would all question why we bothered to do it in the first place.
Tom Ahi Dror
@saar_raz You bet. No going back! Let us know how you used it.
Daniel Ashkenazi
@saar_raz Sounds awesome, what a great product!
@saar_raz I have to say from the other side, doing your onboarding with Swimm makes the process much smoother and easier. Thank you for sharing your thoughts.
Moeen Mahmud
Totally amazing! You guys just NAILED it! Congratulations on the launch 🚀
Oren Toledano
@moeen_mahmud Thank you Moeen!
Gilad Navot
Lauren Luz
@moeen_mahmud Couldn't agree more, Moeen! Swimm is a real game changer when it comes to documenting code. I find it's also made me a better developer.
Moeen Mahmud
@lauren_luz1 Yeah, kudos to all of them! ⭐
Ben Williams
Solving a very real and significant problem for developers. Congrats on the launch Swimm!
Tom Ahi Dror
@subsy thanks Ben! We think so too.
Ariella Zeller
@subsy Yup, the whole issue for developer teams being able to keep docs up to date is pretty amazing. Auto-syncing seems like a dream come true for engineering teams.
Saar Raz
@subsy It's one of those things that's hard to believe no one's thought of before, with all other products not even attempting to to actually keep documentation up to date
Asafchen123
Cant begin to explain how excited i am for this !
Oren Toledano
@asafchendev We are excited too!
Nadav Meiroviz
Just tried out Swimm and I'm impressed! A code documentation tool that's easy to use and intuitive, making it a breeze to create and organize documentation for projects. Highly recommend checking it out!
Oren Toledano
@nadav_meiroviz Nadav, thanks for trying out Swimm :) Hopefully you'll enjoy it a lot
Lauren Luz
@nadav_meiroviz Agreed! I'm excited for you that you got to experience Swimm for the first time. We've been using it on my team for quite some time and I continue to be impressed by their new releases, updates, and just how open the team has become to the culture of documentation.
Ariella Zeller
@nadav_meiroviz I am also so impressed by Swimm’s tool. Agree it works intuitively.
Tom Ahi Dror
@nadav_meiroviz Thanks! let us know if you have any feature requests.
Ron Meshulam
Finally a knowledge management tool that doesn't suck ! 💪🏼
Eden
@ron_meshulam it's a real game changer
Tom Ahi Dror
@ron_meshulam Thanks! Which ones do you think think suck, though... Do tell ((:
Einor Zangi
If you're a developer and you're not using Swimm, you're missing out. It's made a huge difference in the way my team works!
Omer Rosenbaum
@einor Thanks for the kind words! And I'm so happy to hear that Swimm is having an impact on your team.
Lauren Luz
@einor Ditto! Documentation is now something I really enjoy doing. Which I didn't think was ever possible!!
Ariella Zeller
@einor very excited about Swimm’s IDE plugins!
Tom Ahi Dror
@einor thank you for the comment! looking forward to hearing how you utilize it further
Gilad Navot
@einor couldn't agree more
Sebastian Janus - derStartupCFO
I'm sure the IDE integration will be a great addition. Congratulations on the launch! 🎉
Oren Toledano
@derstartupcfo Thank you!!
Tom Ahi Dror
@derstartupcfo thanks! It's definitely a core capability and helps to find docs exactly when you need them
Gilad Navot
@derstartupcfo thanks, soon you'll be able to create docs from the IDE
Ron Fybish
Great job I love it 😍
Oren Toledano
@ron_fybish1 Thank you Ron!
Tom Ahi Dror
@ron_fybish1 thanks for your continued support!
Gilad Navot
Ron Fybish
@tom_ad my pleasure!
Daniel Douek
Amazing product! the web app looks great and finding documentation in the IDE sounds like an awesome feature!! congrats!
Omer Rosenbaum
@daniel_douek2 Thanks for the feedback, Daniel!! IDE integrated documentation is definitely a game changer.
Tal Koren
Couldn't agree more!
Tom Ahi Dror
@daniel_douek2 thanks! the IDE is definitely a main focus for us.
Gilad Navot
@daniel_douek2 thank you 👍
Lauren Luz
@daniel_douek2 I didn't know what I was missing in my life until I found IDE-integrated documentation. But in all honesty, everything about Swimm makes my life as a developer much easier.