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

@inventivehq/configsync

v0.3.0

Published

Sync development environments across machines - configs, secrets, env vars, and more

Readme

DeveloperSync CLI

Sync your development environment between machines - git repos, secrets, configs, and more.

PyPI Version License: MIT

Installation

Quick Install (from developersync.com)

# Sign in at developersync.com and copy your personalized install command
curl -sSL https://developersync.com/install | sh -s -- --token=YOUR_TOKEN

Manual Install

pip install devsync
devsync auth  # Authenticate with DeveloperSync

Quick Start

# Initialize on your first machine
devsync init

# Add git repositories
devsync add repo [email protected]:you/project.git ~/projects/project

# Add environment files
devsync add env ~/projects/myapp --filename .env.local

# Add config files
devsync add config ~/.gitconfig

# Store secrets securely
devsync secret set OPENAI_API_KEY
devsync secret set GITHUB_TOKEN

# Push your state
devsync push -m "MacBook Pro setup"

# On your second machine, pull the state
devsync pull

Core Features

  • 🔄 Git Repository Sync - Clone and track multiple repos with branch states
  • 🔐 Secure Secrets - Encrypted storage with multiple provider backends
  • 📁 Config Management - Sync dotfiles, tool configs, and settings
  • 🌍 Environment Files - Manage .env files across projects
  • 🔌 Plugin System - Extensible architecture for any tool
  • ☁️ Cloud Sync - Push/pull state via DeveloperSync cloud

Plugin System

DeveloperSync uses a plugin architecture to support any development tool:

# Install official plugins
devsync plugin add devsync-plugins/vscode
devsync plugin add devsync-plugins/cursor

# Install community plugins
devsync plugin add github:user/devsync-plugin-custom

See devsync-plugins for official plugins.

Commands

Core Commands

  • devsync init - Initialize DeveloperSync
  • devsync push - Save current state
  • devsync pull - Restore saved state
  • devsync status - Show sync status
  • devsync diff - Show differences

Management Commands

  • devsync add <type> - Add items to sync (repo/env/config)
  • devsync remove <type> - Remove items from sync
  • devsync list - List all tracked items

Secret Commands

  • devsync secret set <key> - Store a secret
  • devsync secret get <key> - Retrieve a secret
  • devsync secret list - List all secrets

Plugin Commands

  • devsync plugin add <source> - Install a plugin
  • devsync plugin list - List installed plugins
  • devsync plugin remove <name> - Uninstall a plugin

Security

  • Master password protection with PBKDF2 (100,000 iterations)
  • AES-256 encryption for all sensitive data
  • Secure cloud sync via DeveloperSync API
  • Local-first architecture - works offline
  • Zero-knowledge encryption available

Documentation

Contributing

We welcome contributions! See CONTRIBUTING.md for guidelines.

Support

License

MIT License - see LICENSE for details.