Hacker GitHub

← All repos

dinedal/textql

View on GitHub ↗ ★ 9,093 Go

Execute SQL against structured text like CSV or TSV

34 mentions on Hacker News by 25 people: 6 stories, 28 comments · first 2014-02-04 · latest 2024-10-08

Mentions per year 34 mentions · busiest year 2014 (7)
20082026
  1. I really like the idea of https://github.com/dinedal/textql , which uses SQL to interact with file-based data stores. However, I don't understand why sq does the opposite—using a new DSL to access a database that already has a…
    comment by novoreorx · 2024-10-08 · in Sq.io: jq for databases and more
  2. I like textql [0] better for this use case, as it's simpler in my mind. [0] https://github.com/dinedal/textql
  3. ▲ 1
    Textql: Execute SQL against structured text like CSV or TSV
    story by thunderbong · 2023-01-07 · 0 comments
  4. As the author of textql ( https://github.com/dinedal/textql ) - thanks for the shoutout! Looks great, I love more options in the space for CLI based data analysis tools! Fantastic work!
  5. …bam, there's your query returned as a table. Handy for parts lists, inventory, that kind of crap. https://github.com/dinedal/textql https://gist.github.com/mojavelinux/8856117
    comment by MilStdJunkie · 2022-09-21 · in Q – Run SQL Directly on CSV or TSV Files
  6. …manuals. Refresh from PDM/PLM/LSA/Whatever. Rebuild for new parts data. Built on TextQL, natch https://github.com/dinedal/textql
  7. …textql [2], etc. [0] https://github.com/multiprocessio/dsq [1] https://github.com/harelba/q [2] https://github.com/dinedal/textql
    comment by eatonphil · 2022-04-26 · in Zq: An easier and faster alternative to jq
  8. TextQL is a similar thing for CSV/TSV: https://github.com/dinedal/textql/ Also SQLite itself can query CSV files IIRC.
  9. …Still actively developing a rewrite on the redesign branch. [0]: https://github.com/harelba/q [1]: https://github.com/dinedal/textql [2]: https://datasette.io [3]: https://github.com/cube2222/octosql
  10. You can do this with https://github.com/dinedal/textql as well, and a little easier as you don't need to import the data explicitly. SQL_QUERY=<<-EOS SELECT category.name AS category, composition.key, composition.composer, composition.name…
  11. …http://harelba.github.io/q/ https://github.com/BatchLabs/charlatan https://github.com/dinedal/textql https://github.com/BurntSushi/xsv https://github.com/dbohdan/sqawk https://stedolan.github.io/jq/ https://github.com/benbern
  12. …http://harelba.github.io/q/ https://github.com/BatchLabs/charlatan https://github.com/dinedal/textql https://github.com/BurntSushi/xsv https://github.com/dbohdan/sqawk https://stedolan.github.io/jq/ https://github.com/benbern
  13. …in D lang by a mega corp. Some useful cli data wrangling tools -- https://github.com/BurntSushi/xsv https://github.com/dinedal/textql https://github.com/n3mo/data-science https://stedolan.github.io/jq/…
  14. …- http://harelba.github.io/q/ - https://github.com/BatchLabs/charlatan - https://github.com/dinedal/textql - https://github.com/dbohdan/sqawk (disclaimer: vnlog is my tool)
  15. ▲ 2
    Textql
    story by ScottWRobinson · 2018-08-05 · 0 comments
  16. It's discussed in the README: https://github.com/dinedal/textql#key-differences-between-te... > sqlite import will not accept stdin, breaking unix pipes. textql will happily do so. > textql supports quote escaped delimiters, sqlite does…
    comment by TAForObvReasons · 2018-04-07 · in TextQL: Execute SQL Against CSV or TSV
  17. https://github.com/dinedal/textql#key-differences-between-te...
    comment by scrollaway · 2018-04-07 · in TextQL: Execute SQL Against CSV or TSV
  18. ▲ 658
    TextQL: Execute SQL Against CSV or TSV
    story by TAForObvReasons · 2018-04-07 · 91 comments
  19. There's been quite a bit of open source work in this space. https://github.com/dinedal/textql runs queries against CSVs on the command line. http://sheetjs.com/sexql/ runs queries against excel files in the web browser.
    comment by TAForObvReasons · 2018-04-06 · in I wandered off and built an IDE
  20. If you want something lighter to use text files as tables you could try TextQL: https://github.com/dinedal/textql .
  21. Really nice! I used https://github.com/dinedal/textql a bit, but your project seems much more practical.
    comment by alexvay · 2017-06-30 · in Show HN: VisiData – vi for data
  22. ▲ 2
    TextQL – Execute SQL against structured text like CSV or TSV
    story by ergot · 2017-01-17 · 0 comments
  23. ▲ 3
    TextQL: Query structured text like CSV or TSV via SQL alike language
    story by devy · 2016-12-14 · 0 comments
  24. Another tool like this, written in Go: https://github.com/dinedal/textql
    comment by aargh_aargh · 2015-12-11 · in Q – Run SQL Directly on CSV or TSV Files
  25. …simple to install. If Windows, IDK if it's easy or hard. Or you could try using a CSV plus textql https://github.com/dinedal/textql
    comment by jrpt · 2015-07-31 · in SQL web interface for your own data?
  26. See also: textql - Execute SQL against structured text like CSV or TSV GitHub: https://github.com/dinedal/textql HN: https://news.ycombinator.com/item?id=7175830
    comment by _jomo · 2015-06-26 · in ThingieQuery: a SQL plugin for Excel
  27. There are applications that let you query structured text with SQL. For example, https://github.com/dinedal/textql there are others as well.
  28. …right now it fills a gap not in CSVKit, which is the direct execution of SQL on flat files. [1]: https://github.com/dinedal/textql
  29. …mentioned a similar project in Go called "TextQL." https://news.ycombinator.com/item?id=7290739 https://github.com/dinedal/textql
  30. …applies tokenization and throws the text into a temporary database. Quite similar to the Go project https://github.com/dinedal/textql , at least superficially.
  31. https://github.com/dinedal/textql/issues/7
  32. https://github.com/dinedal/textql/issues/6
  33. https://github.com/dinedal/textql/blob/master/main.go around line 154: appears to make TEXT cols for everything. SQLite is pretty liberal about types so some math works anyway: sqlite> select "3"+"3"; 6 though note: sqlite> select "24" <…
  34. ▲ 130
    Execute SQL against structured text like CSV or TSV
    story by mhausenblas · 2014-02-04 · 91 comments