Hacker GitHub

← All repos

benbernard/RecordStream

View on GitHub ↗ ★ 306 Perl

commandline tools for slicing and dicing JSON records.

23 mentions on Hacker News by 12 people: 1 story, 22 comments · first 2011-04-10 · latest 2021-12-22

Mentions per year 23 mentions · busiest year 2012 (8)
20082026
  1. It's interesting watching these types of tools get re-invented periodically: https://github.com/benbernard/RecordStream It shows the unix model of many small, composable tools is very powerful, but also shows that POSIX is missing some…
  2. I don't know about MillerCLI's portability, but RecordStream ( https://github.com/benbernard/RecordStream ) is my go to swiss army knife.
  3. …https://github.com/BurntSushi/xsv https://github.com/dbohdan/sqawk https://stedolan.github.io/jq/ https://github.com/benbernard/RecordStream
  4. …https://github.com/BurntSushi/xsv https://github.com/dbohdan/sqawk https://stedolan.github.io/jq/ https://github.com/benbernard/RecordStream
  5. Also: - https://github.com/benbernard/RecordStream
    comment by jasonpeacock · 2019-05-20 · in Show HN: UXY – adding structure to Unix tools
  6. …messaging. I'm also one of the authors of RecordStream which has been discussed on here before ( https://github.com/benbernard/RecordStream ). I see Fieldbook as an extension of RecordStream but for the web instead of JSON records on the…
  7. A similar toolkit, RecordStream, with support for many types of inputs beyond CSV: https://github.com/benbernard/RecordStream
  8. …has a lot of convenient processing built around JSON, and a lot of ways to get data to/from JSON. https://github.com/benbernard/RecordStream/tree/master/doc https://github.com/benbernard/RecordStream/blob/master/doc/R...
    comment by revertts · 2013-09-19 · in Command-line tools for data science
  9. recs has this functionality, and _way_ more; worth giving a shot: https://github.com/benbernard/RecordStream
    comment by revertts · 2013-05-20 · in jq - like sed for JSON data
  10. …and fault in detail. Log it with structure. Log it in JSON. Now go start playing with RecordStream: https://github.com/benbernard/RecordStream You can perform any post-facto analysis you can dream up - tomorrow or three years from now.
  11. Also see also RecordStream: https://github.com/benbernard/RecordStream Someone mentioned jsawk in a sibling comment, too.
  12. Very nice! I've wanted something like this for as long as I've been a RecordStream ( https://github.com/benbernard/RecordStream ) fanatic.
  13. Have you seen RecordStream? It's some good cli tools based on streams of json which might be handy. https://github.com/benbernard/RecordStream I've used it a lot and it's a godsend for a most "record-y" manipulation.
  14. RecordStream is a great solution for manipulating JSON log files: https://github.com/benbernard/RecordStream - makes it easy to perform relational-style operations, such as grouping, counting (recs-collate), and even joins (recs-join). It…
    comment by jcrites · 2012-08-09 · in How To Write Good Log Messages
  15. …Yep, some friends of mine did this with JSON, but didn't make the schema explicit like I mean to: https://github.com/benbernard/RecordStream > Better yet, unify the shell with a virtual machine that is used to implement the OS, and have…
  16. recordStream provides some of these features. Take a look here https://github.com/benbernard/RecordStream
  17. You can also use tools like recordStream, which allow you to do grep, etc. on individual json fields. https://github.com/benbernard/RecordStream (It has a lot of other features as well) Sidenote: benbernard worked on Amazon dev tools team
  18. RecordStream, which is a whole suite of tools for dealing with JSON-structured data: https://github.com/benbernard/RecordStream
  19. Take a look at: https://github.com/benbernard/RecordStream "A set of programs for creating, manipulating, and outputing a stream of Records, or JSON hashes. Inspired by Monad." Very powerful and mature way to manipulate JSON records on the…
  20. Take a look at: https://github.com/benbernard/RecordStream It solves this problem by providing adapters that transform the output of a program into JSON, and then tools that can be chained together to manipulate the JSON. It is quite…
  21. https://github.com/benbernard/RecordStream
    comment by haberman · 2011-05-21 · in JSONSelect
  22. …in your favourite programming language." Actually there is just such a suite of utilites! See https://github.com/benbernard/RecordStream