NSLogger icon indicating copy to clipboard operation
NSLogger copied to clipboard

Client logger for node / other languages

Open tonyxiao opened this issue 9 years ago • 9 comments

I'd love to use NSLogger from other platforms like node.js or python. Just curious if the community also feels this way.

tonyxiao avatar Apr 26 '15 22:04 tonyxiao

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.

fpillet avatar Apr 26 '15 22:04 fpillet

That would be fantastic !

dperetti avatar Jun 05 '18 09:06 dperetti

@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)

heyvito avatar Jun 05 '18 09:06 heyvito

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 avatar Jun 05 '18 09:06 dperetti

@dperetti Swifty Beaver (commercial service) is probably what's closest to you wish

fpillet avatar Jun 05 '18 15:06 fpillet

@victorgama could you please open source your JS nslogger binary parser? ❤️

phaseOne avatar Apr 04 '20 00:04 phaseOne

@phaseOne Sorry mate, I already left the company using that library, and did not keep a copy around. 💔

heyvito avatar Apr 05 '20 16:04 heyvito

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 avatar Apr 07 '20 07:04 phaseOne

@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!

fpillet avatar Apr 07 '20 07:04 fpillet