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

candypack

v0.9.0

Published

🍭 Next-Gen Server & Framework: Web, DNS, Mail, SSL & Monitoring in one CLI.

Readme

🍭 CandyPack

CandyPack is a lightweight yet powerful server + framework toolkit for building and deploying modern web apps with ease β€” with built-in automation and a developer-first philosophy.

✨ Key Features

Core Server Features

  • ⚑ Blazing Fast & Ultra Light: Optimized for performance, CandyPack is significantly lighter and faster than traditional server solutions, ensuring maximum performance with minimal resource usage.
  • πŸš€ Zero-Config Hosting: Leave the complex server configurations to CandyPack and focus solely on your code. Get your web applications up and running in minutes.
  • 🌐 One Server, Many Domains: Easily host and manage multiple websites on a single CandyPack instance, each with its own domain and resources.
  • πŸ”’ SSL in Seconds: Secure all your websites in seconds with free, auto-renewing SSL certificates.
  • πŸ“¬ Native Mail Server: A full-featured, built-in mail server (IMAP/SMTP) that allows you to create and manage email accounts for your domains without needing an external service.
  • βš™οΈ Process & CLI Monitor: Keep your applications running smoothly with the integrated process manager and monitor your server from anywhere with the powerful command-line tool.

Integrated Candy Framework

  • πŸ”— Custom URLs & Infinite Pages: Easily create clean, custom URLs and an unlimited number of pages thanks to the powerful routing and skeleton system.
  • ✨ No-Code AJAX: Automatically enable AJAX for form submissions and page transitions without writing any custom JavaScript, providing your users with a seamless single-page application (SPA) experience.
  • πŸ›‘οΈ Safe Requests: Automatically secure all your endpoints against common vulnerabilities like CSRF with built-in token verification for POST and GET requests.
  • πŸ” Auth Made Easy: Implement user authentication in minutes with built-in session management, password hashing, and ready-to-use login/register forms.
  • 🌍 Global Ready: Reach a worldwide audience with built-in, automatic multi-language support. The Candy Framework simplifies internationalization (i18n).
  • ⏰ Built-in Cron Jobs: Schedule and automate recurring tasks with the integrated cron system, perfect for background jobs, data cleanup, and scheduled operations.

πŸš€ Quick Start

πŸ”₯ Install with a single command. Works on Linux, macOS, and Windows.

curl -sL https://candypack.dev/install | bash

This command:

  • Installs Node.js (v18+) if missing
  • Installs CandyPack globally via npm
  • Prepares your system for development or deployment

πŸ“š Documentation

For more detailed information and API reference, please check out our official documentation website.

πŸ“„ License

This project is licensed under the AGPL-3.0 License. See the LICENSE file for details.