rows-api - Unofficial rows.com API for NodeJS.
Parameterised tests for Jest
SQLite client for Node.js applications with SQL-based migrations API written in Typescript
ANSI escape codes for manipulating the terminal
Reliably get the terminal window size (columns & rows)
The fastest and simplest library for SQLite in Node.js.
Pretty unicode tables for the CLI
The Material Components Web data table component
A node.js driver for mysql. It is written in JavaScript, does not require compiling, and is 100% MIT licensed.
Pretty unicode tables for the command line. Based on the original cli-table.
Hrana client for connecting to sqld over HTTP or WebSocket
Responsive photo gallery component for React
Streams for parsing and deparsing the COPY binary format
Your CLI formatting friend.
Streaming JSON filtering on the command line
Fork pseudoterminals in Node.JS
remark-lint rule to warn when table rows are not fenced with pipes
Promise wrappers for DuckDb NodeJS API
Microsoft Driver for Node.js SQL Server compatible with all versions of Node.
This package provides the Table feature for Lexical.
drag list view and table view component for react
No description provided.
Feature-rich and customizable data grid React component
textarea component for React which grows with content
Streamy CSV lets you stream live generated CSV files
A straightforward API to lazily read headers and data rows from CSV, including in cases where no data rows are present.
Extract a subset of a relational database for use in development or testing. Provides a simple API to filter rows and preserve referential integrity.
Put data to GridDB server via Put row API
Using the Area 120 Tables API, you can query for tables, and update/create/delete rows within tables programmatically.
Apppend rows to a Google Sheets spreadsheet. Uses Google Sheets API v4 with server-to-server authentication
Parse Excel spreadsheets with a simple API. Read cell values, formulas, styles, comments, data validations, named ranges, and merged cells from xlsx and xlsm files. Supports streaming from strings and IO objects with lazy row loading for large files.
Using the Area 120 Tables API, you can query for tables, and update/create/delete rows within tables programmatically. Note that google-area120-tables-v1alpha1 is a version-specific client library. For most uses, we recommend installing the main client library google-area120-tables instead. See the readme for more details.
SIMD-accelerated CSV parser - drop-in replacement for Ruby's CSV library. Uses NEON on ARM64 and AVX2 on x86_64 for 2-6x faster parsing. Full API compatibility with CSV::Row, CSV::Table, converters, and all options.
StrictPagination enforces type-safe pagination parameters and validates queries before execution, preventing unsafe JOINs (has_many, unsafe has_one) that multiply rows and cause inconsistent pagination with LIMIT/OFFSET + DISTINCT. Provides helpers for ActiveRecord and API responses.
= Webservice Client Library for InterMine Data-Warehouses This library provides an interface to the InterMine webservices API. It makes construction and execution of queries more straightforward, safe and convenient, and allows for results to be used directly in Ruby code. As well as traditional row based access, the library provides an object-orientated record result format (similar to ActiveRecords), and allows for fast, memory efficient iteration of result sets. == Example Get all protein domains associated with a set of genes and print their names: require "intermine/service" Service.new("www.flymine.org/query"). new_query("Pathway") select(:name). where("genes.symbol" => ["zen", "hox", "h", "bib"]). each_row { |row| puts row[:name]} == Who is this for? InterMine data warehouses are typically constructed to hold Biological data, and as this library facilitates programmatic access to these data, this install is primarily aimed at bioinformaticians. In particular, users of the following services may find it especially useful: * FlyMine (http://www.flymine.org/query) * YeastMine (http://yeastmine.yeastgenome.org/yeastmine) * RatMine (http://ratmine.mcw.edu/ratmine) * modMine (http://intermine.modencode.org/release-23) * metabolicMine (http://www.metabolicmine.org/beta) == How to use this library: We have tried to construct an interface to this library that does not require you to learn an entirely new set of concepts. As such, as well as the underlying methods that are common to all libraries, there is an additional set of aliases and sugar methods that emulate the DSL style of SQL: === SQL style service = Service.new("www.flymine.org/query") service.model. table("Gene"). select("*", "pathways.*"). where(:symbol => "zen"). order_by(:symbol). outerjoin(:pathways). each_row do |r| puts r end === Common InterMine interface service = Service.new("www.flymine.org/query") query = service.new_query("Gene") query.add_views("*", "pathways.*") query.add_constraint("symbol", "=", "zen") query.add_sort_order(:symbol) query.add_join(:pathways) query.each_row do |r| puts r end For more details, see the accompanying documentation and the unit tests for interface examples. Further documentation is available at www.intermine.org. == Support Support is available on our development mailing list: dev@intermine.org == License This code is Open Source under the LGPL. Source code for this gem can be checked out from https://github.com/intermine/intermine-ws-ruby
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.