Fix your Web App's Errors
Web & SPA Logging Platform
Utilize Shipbook's browser SDK to collect logs from your web and single-page applications for debugging issues and errors.

Fix issues faster.

Open Source SDK
Open-source SDK for developers- no matter what their language may be: JavaScript, TypeScript. We made the SDK open source to provide users with transparency regarding its functionality and to ensure security. This decision also simplifies bug analysis for users encountering issues, as having access to the source code allows for a deeper understanding and more direct troubleshooting of problems
Integrate in Minutes!
Get started faster than
you can drop anchor
import Shipbook from '@shipbook/browser';
await Shipbook.start("YOUR_APP_ID", "YOUR_APP_KEY");
...
const log = Shipbook.getLogger("MODULE_NAME");
log.e("the log message"); // Error log
log.w("the log message"); // Warning log
log.i("the log message"); // Info log
log.d("the log message"); // Debug log
log.v("the log message"); // Verbose logYou
Asked.
We
Answered.
support@shipbook.ioDeep Dive
into the
Depths of
Debugging
How to collect logs from web applications?
To collect logs from web applications, install the ShipBook browser SDK via NPM and use it to send logs to the cloud. With ShipBook, you can analyze and search logs and exceptions in a focused and organized manner, all in real time and from anywhere.
Consumer's succes
We selected Shipbook due to the exceptional clarity and user-friendliness of their SDK documentation. This enabled us to integrate their services swiftly and efficiently. In remarkably little time, we began observing console logs in near-real-time, achieving this with minimal effort.

Kevin Skrei
Director Of Engineering at Arccos Golf
At Bazaart we value customer experience above all. By being proactive and detecting issues with the help of Shipbook before they are being reported we are able to constantly improve our product and keep our users happy.

Dror Yaffe
Co-Founder Bazaart
A small percentage of issues in our app definitely couldn't have been solved without remote logging. When users report issues that don't crash and are hard to reproduce. Remote logging is the only feasible solution for efficient debugging.

Tal Shrestha
Founder of Fusion Productions