NSLogger
NSLogger copied to clipboard
Client logger for node / other languages
I'd love to use NSLogger from other platforms like node.js or python. Just curious if the community also feels this way.
The networking side of NSLogger is ready for other logging source formats (right now only binary logging is supported). I actually have most of the infrastructure done for accepting i.e. JSON as source logs, which would be much easier & straightforward to manage from servers than the binary format.
There's some redesign work being done in the swiftification branch, and supporting multiple foreign formats is definitely on the radar.
That would be fantastic !
@fpillet @dperetti I worked on a JavaScript client a few year ago, but it ended up bundled in a private project. I can try to cleanup and open source it if you folks want. :) (as long as the binary protocol hasn’t changed since)
I can't believe no such thing as a universal NSLogger-like app exist yet. I would love to aggregate development logs from various sources (backend, front-end) and be able to display them nicely, filter, jump to source, etc.
@dperetti Swifty Beaver (commercial service) is probably what's closest to you wish
@victorgama could you please open source your JS nslogger binary parser? ❤️
@phaseOne Sorry mate, I already left the company using that library, and did not keep a copy around. 💔
It's okay @victorgama, I still think you're awesome! I'll ping this thread when I finish my implementation of the parser and release it.
@phaseOne ping me when you're done. I've been in the process of rewriting some of the code and put it under a separate account, may be worth it to have backends for other languages as well!