npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@slates-integrations/looker

v0.2.0-rc.8

Published

Run queries against LookML models and retrieve results in multiple formats (JSON, CSV, PDF, XLSX). Create, manage, and organize dashboards, Looks, and folders. Schedule recurring data deliveries via email, webhook, S3, and SFTP. Administer users, groups,

Downloads

525

Readme

Looker

Run queries against LookML models and retrieve results in multiple formats (JSON, CSV, PDF, XLSX). Create, manage, and organize dashboards, Looks, and folders. Schedule recurring data deliveries via email, webhook, S3, and SFTP. Administer users, groups, roles, and permissions. Configure database connections and inspect database metadata (schemas, tables, columns). Manage LookML projects with Git branch operations, deployments, and validation. Generate embed URLs and cookieless sessions for embedding analytics in external applications. Create and manage data-driven alerts on dashboard tiles. Render dashboards and queries as images or PDFs. Configure instance settings, authentication (LDAP, SAML, OIDC), themes, and integrations with external action hubs.

Tools

Create Embed URL

Generate a signed SSO embed URL for embedding Looker content (dashboards, Looks, Explores) into external applications. The URL can be used to embed Looker in iframes with authenticated user context.

List LookML Models

List available LookML models and their explores, or get details about a specific model or explore. Use this to discover what data models are available for querying.

List Roles

List all available roles in the Looker instance, or get details for a specific role. Roles define permission sets and model access that can be assigned to users and groups.

Manage Alert

Get, create, update, delete, or list data-driven alerts on dashboard tiles. Alerts trigger notifications when data meets specified conditions.

Manage Connection

List database connections, get connection details, test connectivity, and explore database metadata (schemas, tables, columns). Use this to inspect what data sources are available and their structure.

Manage Dashboard

Get, create, update, or delete a Looker dashboard. When getting a dashboard, also retrieves its elements and filters. For updates, only provide the fields you want to change.

Manage Folder

Get, create, update, delete, search, or list children of a Looker folder. Folders organize Looks, dashboards, and other content into a hierarchical structure.

Manage Group

Get, create, update, delete, or search for user groups. Groups can be used for assigning roles and managing content access. Can also add or remove users from groups.

Manage Look

Get, create, update, or delete a Look (saved query with visualization). Can also run a Look and return its results.

Manage Scheduled Plan

Get, create, update, delete, or list scheduled content delivery plans. Scheduled plans automate the delivery of Look or dashboard results via email, webhooks, S3, SFTP, and more.

Manage User

Get, create, update, or delete a Looker user. Can also search for users by name or email, and manage user role assignments.

Run Query

Run an inline query against a LookML model and retrieve results. Specify the model, explore (view), fields, filters, sorts, and limits to build a query on the fly. JSON results are returned directly; file formats such as CSV and XLSX are returned as attachments.

Run SQL Query

Execute raw SQL with Looker's SQL Runner. Provide exactly one connection name or model name plus the SQL statement. JSON results are returned directly; CSV and TXT results are returned as attachments.

Search Dashboards

Search for dashboards by title, description, folder, or creator user ID. Results include creator IDs and names when Looker provides them. Use Manage User to discover a creator's user ID from their name or email.

Search Looks

Search for saved Looks by title, description, or folder. Returns a list of matching Looks with their metadata.

Validate Content

Validate LookML content in a project. Checks for errors in models, views, and explores. Also can validate LookML in a specific project for syntax and reference errors.

License

This integration is licensed under the FSL-1.1.