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 🙏

© 2025 – Pkg Stats / Ryan Hefner

linkedfy

v0.0.12

Published

Effortlessly connect with professionals and send personalized messages on LinkedIn through the command-line.

Readme

Linkedfy

Effortlessly connect with professionals and send personalized messages on LinkedIn through the command-line.

Note: Currently works only on Windows & Linux (haven't tested it for MacOS)

GitHub Repo Stars
GitHub License
Version

🚀 Features

  • Automated Connections: Search for LinkedIn users and send connection requests effortlessly.
  • Custom Messaging: Tailor your messages for each connection with ease.
  • Intuitive CLI: Minimal and user-friendly command-line interface for maximum productivity.
  • Data Security: Credentials are stored locally for your safety, ensuring no external sharing.

📦 Installation

Install the CLI tool globally using npm:

npm install linkedfy -g

🛠️ Usage

🛠️ Set Configurations

Use the command linkedfy config to set configurations. Read the help manual before using the command : Run linkedfy help config

Command Descriptions and Examples

  1. Set Credentials:
    Save your LinkedIn credentials for automated tasks.

    linkedfy config email [email protected]

    Example:

    linkedfy config password SuperSecretPassword
  2. Set Message File Path:
    Set the path for Message.js file for message (Follow a simillar template as Message.js)

    linkedfy config message D://User/Project/Message.js
  3. Send Connection Requests:
    Automate sending connection requests to LinkedIn users.

    linkedfy connect
  4. Send Messages to Connections:
    Automatically send messages to your LinkedIn connections.

    linkedfy message

General Help

Display a list of commands and their descriptions:

linkedfy --help

⚙️ Command Help Output

When you run linkedfy --help, the following output is displayed:

    Usage: linkedfy [options] [command]

    Welcome to Linkedfy CLI

    Options:
      -v, --version                   Output the version number
      -h, --help                      display help for command

    Commands:
      setup                           Setup the CLI tool post installation. Run this before using the tool(If     it's not run automatically)
      config <key> [value]  Set the configuration for the CLI tool
      connect                         Search people and send connection requests on LinkedIn
      message                         Send messages to LinkedIn connections
      help [command]                  display help for command

Example Message.js File


const generateMessage = (name) => {
  name = name.trim().split(" ")[0];
  const Message = `Subject: Request for Referral for the Software
  Developer Intern Role at Company (Req ID: 733359BR)

Hello ${name},

I hope this message finds you well.

My name is Your Name, and I am a pre-final year B.Tech student at
NIT Silchar with a strong foundation in Data Structures and
Algorithms, Computer Science fundamentals, and beginner-level
experience in web development technologies.

Name: Your Name
Email: [email protected]
Phone: 9000000000
Resume: {Resume Link}

Thank you for your time and consideration.

Best regards,
Your Name
`;

  return Message;
};

export default generateMessage;

🛡️ Security

  • Local Storage: Credentials are securely stored in the storage/ directory using node-localstorage.
  • No External Sharing: Linkedfy does not send your data to external servers.

🙌 Contributing

We welcome all contributors to improve and expand Linkedfy! Here's how you can contribute:

  1. Fork the Repository: Create a personal copy of the repository.

  2. Create a Branch: Work on your feature or bug fix in a dedicated branch:

    git checkout -b feature-name
  3. Commit Your Changes: Use clear and concise commit messages:

    git commit -m "Add feature description here"
  4. Push Your Branch: Push the branch to your forked repository:

    git push origin feature-name
  5. Open a Pull Request: Create a pull request on the original repository.

📝 License

This project is licensed under the MIT License. See the LICENSE file for complete details.


🌟 Acknowledgments


Feel free to star ⭐ the repo if you find Linkedfy helpful and share it with others!