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

@venturenetwork/cli

v0.8.0

Published

vn, the Venture Network CLI.

Readme

vn

vn is the command line client for Venture Network, the GT MBA venture directory. It signs you in, keeps your profile and organization memberships up to date, and searches the member directory from your terminal.

Install

npm install -g @venturenetwork/cli

Node 22 or newer is required.

First steps

The CLI defaults to http://localhost:3000, a local dev server, so sign in with the production API URL explicitly:

vn login --api-url https://venturenetwork.ai   # opens the browser, stores the URL and your session
vn whoami                                       # confirms who you are signed in as

--api-url only needs to be passed once. It is saved to your config, so a later plain vn login reuses it.

Run vn --help for the full command list.

Intros and notifications

| Command | What it does | |---|---| | vn intros list | The intro requests you received. Add --sent for the ones you asked for. | | vn intros show <id> | One intro, with the message and, once accepted, both email addresses. | | vn intros request --to <handle> --message "..." | Ask a member for an intro. Use --post <id> or --event <id> in place of --to to ask from an ask or an event. | | vn intros accept <id> / vn intros decline <id> | Answer an intro request you received. | | vn notifications list | Your notification inbox. Add --unread for just the new ones. | | vn notifications read [id...] | Mark notifications read. With no ids, marks every one of yours read. |

Projects

A project is a venture team, and the team owns it. Its leads run everything: fields, visibility, archive, delete, and the roster. A network project can be found and read by any signed-in member. A private one shows only to its team and to the owners and admins of organizations it has a pending or active affiliation with. Every project is addressed by its id, which create, mine, and search print.

| Command | What it does | |---|---| | vn projects create --name "..." | Start a project. You are seated as its lead and the id is printed. Add --summary, --description, --stage idea\|validating\|building\|launched, or --visibility network\|private (default network). | | vn projects show <id> | One project with its visibility, active affiliations (org, kind, cohort), and roster. | | vn projects update <id> | Edit --name, --summary, --description, --stage, or --visibility, or archive it with --status archived and reopen it with --status active. | | vn projects delete <id> | Delete a project, its roster, and its affiliation history. | | vn projects assign <id> <handle> | Put any member on the roster, or change their --role lead\|member and --title. | | vn projects unassign <id> <handle> | Take someone off the roster. Your own handle leaves the project. The last lead cannot leave or be removed. | | vn projects mine | The projects you are on. --status active\|archived\|all (default active), --limit, --cursor. | | vn projects search <query> | Network projects whose name matches, for example to find one to invite. --limit, --cursor. | | vn projects list <org> | The projects affiliated with an org, with the kind and cohort of each. Takes the same --status, --limit, and --cursor as mine. |

Affiliations

An organization affiliates with a project rather than owning it. A project can hold several affiliations at once, and ended ones stay as history. The kind is community (a club or network), program (an accelerator or cohort), or investor (a funder or stakeholder). Either side can ask, and the other side decides. The team side is a lead of the project or a network admin. The org side is an owner or admin of the organization.

| Command | What it does | |---|---| | vn projects affiliate <id> <org> --kind <kind> | The team asks an org, with an optional --message. The org has to be public or one you belong to. Prints the affiliation id. | | vn projects invite <org> <id> --kind <kind> | The org invites a project, with an optional --message. Prints the affiliation id. | | vn projects affiliations <id> | A project's affiliations. Each side sees every status, other readers active ones only. --status, --limit, --cursor. | | vn projects requests <org> | An org's affiliations with who initiated each and, for the org side, how many of the team are not yet in the org. --status pending\|active\|declined\|cancelled\|ended (default every status), --limit, --cursor. | | vn projects accept <affiliation> | The side that did not ask accepts. Accepting for the org also invites the team members who are not yet in it and prints who was invited and who was skipped. Pass --no-invite-team to leave that out. | | vn projects decline <affiliation> | The side that did not ask declines. | | vn projects cancel <affiliation> | The side that asked withdraws a pending affiliation. | | vn projects end <affiliation> | Either side ends an active affiliation. | | vn projects cohort <affiliation> <label> | The org side sets a cohort label such as "Spring 2027". Pass "" to clear it. | | vn projects terms <affiliation> | Print the private deal terms. Only the project's leads, network admins, and the org's owners and admins can see them. --set "..." or --file <path> replaces them. | | vn projects invite-team <affiliation> | The org side invites the team to the org while the affiliation is active. Nobody joins until they accept their own invitation. |

Every command accepts --json.

Staying current

vn update

Source

https://github.com/GTMBA/venture-network