|6 months ago||2 months ago|
|MIT License||GNU General Public License v3.0 only|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Bank of England Statement on Central Bank Digital Currency
3 projects | news.ycombinator.com | 19 Apr 2021
You can sign up for an N26 account via smartphone app and then use this (unofficial) python library https://github.com/femueller/python-n26
I fully agree with you though, the Open Banking outcome in reality almost looks like a joke. I only found the above as I was searching for a while to find a way to do this that didn't involve building my own screen scrapers to implement.
There are banking offerings in the UK with official APIs however you are looking at £200/month+ in costs.
Q – Run SQL Directly on CSV or TSV Files
"q is packaged as a compiled standalone-executable that has no dependencies, not even python itself."
This is not quite true, on MacOS:
"q: A full installation of Xcode.app 12.4 is required to compile
Hi, author of q here.
Regarding the error you got, q currently does not autodetect headers, so you'd need to add -H as a flag in order to use the "country" column name. You're absolutely correct on failing-fast here - It's a bug which i'll fix.
In general regarding speed - q supports automatic caching of the CSV files (through the "-C readwrite" flag). Once it's activated, it will write the data into another file (with a .qsql extension), and will use it automatically in further queries in order to speed things considerably.
Effectively, the .qsql files are regular sqlite3 files (with some metadata), and q can be used to query them directly (or any regular sqlite3 file), including the ability to seamlessly join between multiple sqlite3 files.
PostgreSQL alternative for Large amounts of data
8 projects | reddit.com/r/PostgreSQL | 24 Aug 2022
q VS trdsql - a user suggested alternative
2 projects | 25 Jun 2022
One-liner for running queries against CSV files with SQLite
20 projects | news.ycombinator.com | 21 Jun 2022
OpenOffice. Necesito ver una hoja de cálculo que tiene 6 millones de columnas, pero no puedo
2 projects | reddit.com/r/AskArgentina | 15 May 2022
Zq: An Easier (and Faster) Alternative to Jq
36 projects | news.ycombinator.com | 26 Apr 2022
Show HN: "q", a DNS Query Tool with Support for UDP, TCP, DoT, DoH, DoQ and ODoH
6 projects | news.ycombinator.com | 17 Apr 2022
MUST HAVE Linux Programs/Commands?
10 projects | reddit.com/r/linuxquestions | 17 Mar 2022
firejail to isolate applications within the same user account. tmux to have detachable multiple windows and multiple panes in the terminal. jq to parse JSON. q to run SQL queries on CSV files. yt-dlp to download videos from everywhere. ncdu to visualize and explore disk usage. htop to monitor processes and resources.
What are some alternatives?
textql - Execute SQL against structured text like CSV or TSV
octosql - OctoSQL is a query tool that allows you to join, analyse and transform data from multiple databases and file formats using SQL.
InquirerPy - :snake: Python port of Inquirer.js (A collection of common interactive command-line user interfaces)
xsv - A fast CSV command line toolkit written in Rust.
sqlitebrowser - Official home of the DB Browser for SQLite (DB4S) project. Previously known as "SQLite Database Browser" and "Database Browser for SQLite". Website at:
simdjson - Parsing gigabytes of JSON per second
ledger - Double-entry accounting system with a command-line reporting interface
siuba - Python library for using dplyr like syntax with pandas and SQL
sqlite-utils - Python CLI utility and library for manipulating SQLite databases
emacs-edbi - Database Interface for Emacs Lisp
datasette - An open source multi-tool for exploring and publishing data
klogg - Really fast log explorer based on glogg project