Unlogged

Unlogged

Mocking, testing, and optimizing in one tool

5.0
1 review

502 followers

Unlogged: Open-source tool for Java devs to instantly mock DB/APIs, auto-generate unit tests from API traffic, monitor method performance, and save/replay method inputs & outputs. Integrates with CI for code coverage. Install to boost your Java DevOps!
Unlogged gallery image
Unlogged gallery image
Unlogged gallery image
Unlogged gallery image
Unlogged gallery image
Unlogged gallery image
Free
Launch Team
Intercom
Intercom
Startups get 90% off Intercom + 1 year of Fin AI Agent free
Promoted

What do you think? …

Shardul Lavekar
Fellow hunters and makers, hello from @parth_mudgal1 and @shardul_lavekar 👋 Both of us come from e-commerce/payments background where even a few minutes of downtime meant huge financial losses. Everytime we ran into production incidences, we agreed to follow TDD more diligently and add more code reviews and code freezes before deployment. The core challenge in software testing — is that developers must prepare for numerous scenarios they might never consider or predict. This limits the effectiveness of traditional testing, as the foresight to test a specific situation often means the foresight to account for it in the code. While traditional testing is effective for detecting regressions, it falls short in identifying the "unknowns" that arise from the unpredictable interactions between software and its ever-creative users. The traditional approaches to software development only slowed us down. As engineers obsessed with efficiency, we set out to do something crazy. 28 months ago, we started as a time travel debugger and evolved into a tool that aims to replay production traffic locally. The goal is to offer real-time production scenarios feedback to developers as they code, in their IDE. While we are working on a performant production-grade SDK, we are psyched to launch the first version of our product that offers: 1. Record and Replay - users can replay/test specific methods. 🎯 2. Run time call mocking with the recorded data 👻 3. A live view with performance numbers for each line and each method. (Even private methods!) ⏰ 4. Auto Generating JUnit Tests from the API traffic. ⚡ 5. CI Integration + code coverage reports for the replay tests 📊 What's more? We are fully open-source! 📖 And we have put extra effort into being fully offline - none of your code or data leaves your premises! 🔥 Github Link to our SDK: https://github.com/unloggedio/un... Github Link to our Plugin: https://github.com/unloggedio/in... Link to our documentation: https://read.unlogged.io/ If you like what we are doing, stay in touch: https://discord.gg/Hhwvay8uTa 👋 @mwseibel - thanks for hunting and introducing us to the PH community! 🙏
Porush Puri
@parth_mudgal1 @shardul_lavekar @mwseibel This is super-awesome, the sheer time it would save is unparalleled! Congratulations on the launch and kudos to the team for building it.
Shardul Lavekar
@parth_mudgal1 @mwseibel @porush_puri Thanks Porush! The whole idea is to cut down the feedback loop to seconds and let the devs move fast!
Yami Sun
@parth_mudgal1 @shardul_lavekar @mwseibel Kudos to the Unlogged team. Congrats and Upvoted. 🎉We're launching "Cascad3 - A decentralized inspiration-driven publishing platform" on Product Hunt soon. I would appreciate your support and feedback by clicking the "Notify Me" button to stay tuned and be the first to know when Cascad3 debuts on the stage.👇 producthunt.com/products/cascad3 Thank you! Best regards, Yami
Gaurav Sharma
Looks like a promising tool for developers aiming to test and debug by mocking real production scenarios. Definitely going to give it a try.
Shardul Lavekar
@gaurav_sharma69 Thanks, Gaurav.
Atharv Remeshan
no way is this free, love it!
Atharv Remeshan
Roman Martirosyan
Congratulations on the launch, your dedication to improving software testing is truly inspiring. I'm impressed by the comprehensive features of Unlogged and your commitment to open-source and data privacy. I'm curious, how does it handle complex API interactions and ensure accurate mocking for testing?
Shardul Lavekar
@r_martirosyan so the unlogged-sdk records code execution on every single line. The user can use this recorded data to create mocks for the relevant lines of code. Now, the user can also get this recording from staging so that updated mock definitions of the downstream services - are always available to the user. Let me know if you want to see a demo, message me on our discord channel - I can show a live demo of this.
Switch
Another amazing product from parth!
Shardul Lavekar
@notionswitch thanks! Do try the product and let us know what you think.
Shruti Parab
A great solution for Java DevOps.
Shardul Lavekar
@shruti_parab Thank you Shruti! Give it a try and let us know what you think!
Swarna Hebbar
Congratulations on the launch! @shardul_lavekar
Shardul Lavekar
@swarna_hebb Thanks Swarna, give it a try and leave us a review.
123
•••
Next
Last