sqlite-lines
A SQLite extension for reading large files line-by-line (NDJSON, logs, txt, etc.)
File Explorer
Download Latest Version (.zip)- release.yaml
- test.yaml
- upload-deno-assets.js
- bench.sh
- duck.sh
- ndjson-cli.sh
- results.json
- sqlite-lines-cli.sh
- sqlite-lines.sh
- sqlite-utils.sh
- test.sh
- bench.sh
- dsq.sh
- duck.sh
- ndjson-cli.sh
- py-pandas.sh
- py.sh
- results.json
- sqlite-lines-cli.sh
- sqlite-lines.sh
- sqlite-utils.sh
- test.sh
- zq-json.sh
- bench.sh
- dsq.sh
- duck.sh
- ndjson-cli.sh
- py-pandas.sh
- py.sh
- results.json
- sqlite-lines-cli.sh
- sqlite-lines.sh
- sqlite-utils.sh
- test.sh
- unix.sh
- zq-json.sh
- bench.sh
- duck.sh
- README.md
- results.json
- sqlite-lines.sh
- sqlite-utils.sh
- bench.sh
- results.json
- sqlite-lines-cli.sh
- sqlite-lines.sh
- test.sh
- unix.sh
- big-calc.png
- calc.png
- count-ndjson.png
- download.sh
- draw-insert.png
- Makefile
- plain-filter.png
- README.md
- versions.sh
- sqlite_lines.rb
- version.rb
- version.rb.tmpl
- .gitignore
- Gemfile
- Rakefile
- sqlite_lines.gemspec
- __init__.py
- version.py
- version.py.tmpl
- .gitignore
- pyproject.toml
- pyproject.toml.tmpl
- README.md
- deno.json
- deno.json.tmpl
- deno.lock
- mod.ts
- README.md
- README.md.tmpl
- test.ts
- main.ts
- index.js
- package.json
- package.json.tmpl
- README.md
- test.js
- .gitkeep
- package.json
- README.md
- .gitkeep
- package.json
- README.md
- .gitkeep
- package.json
- README.md
- .gitignore
- platform-package.package.json.tmpl
- platform-package.README.md.tmpl
- README.md
- __init__.py
- version.py
- test_sqlite_lines.py
- README.md
- setup.py
- __init__.py
- version.py
- noop.c
- README.md
- setup.py
- .gitignore
- README.md
- version.py.tmpl
- deno_generate_package.sh
- npm_generate_platform_packages.sh
- publish_release.sh
- rename-wheels.py
- shell.c
- sqlite3.c
- sqlite3.h
- sqlite3ext.h
- crlf.txt
- lf.txt
- pipe.txt
- rowid_eq.txt
- test.txt
- test2.txt
- with space.txt
- x1.txt
- x2.txt
- memory.sh
- test-cli.py
- test-loadable.py
- test-python.py
- test-sqlite3.py
- test-sqljs.html
- api.js
- exported_functions.json
- exported_runtime_methods.json
- README.md
- shell-post.js
- shell-pre.js
- worker.js
- .clang-format
- .gitattributes
- .gitignore
- cli.c
- core_init.c
- docs.md
- LICENSE
- Makefile
- README.md
- sqlite-lines.c
- sqlite-lines.h
- VERSION
# Installation Guide
git clone https://github.com/asg017/sqlite-lines
Downloads the entire project code from GitHub to your computer.
cd sqlite-lines
Moves into the project folder you just downloaded.
2. Node.js
Easy Recommendedcd npm/sqlite-lines-darwin-arm64
This project's files live in a subfolder, so move into it first.
npm install
Downloads and installs the libraries listed in package.json.
npm start
Starts the development/run server.
3. Python
Easypip install .
Installs the package published on PyPI directly โ no need to clone the source.
python <์คํํ ํ์ผ๋ช
>.py # README์์ ์ ํํ ์คํ ํ์ผ๋ช
์ ํ์ธํ์ธ์
Runs the Python script (or module).
4. Ruby
Easycd bindings/ruby
This project's files live in a subfolder, so move into it first.
bundle install
Installs the Ruby libraries listed in the Gemfile.
5. Make
Medium- Git Needed to download the project code from GitHub.
- Make Usually pre-installed on Linux/macOS. On Windows, install separately (e.g. via MSYS2 or WSL).
make cli
Compiles the code based on the generated build configuration to produce an executable.
Pulled directly from this repo's README.
