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 🙏

© 2024 – Pkg Stats / Ryan Hefner

create-ship-app

v2.1.1

Published

Initialize Ship app with one command

Downloads

208

Readme

Ship

license PRs Welcome

Watch on GitHub Star on GitHub Follow Tweet

The Ship is a toolkit for makers to ship better products faster 🚀.

It is based on several open-source components, resulting from years of hard work Paralect team. We carefully select, document, and share our production-ready knowledge with you. Our technological choices are based on the following main tools: Next.js, React Query, React Hook Form, Mantine UI, Koa.js, Socket.IO, MongoDB, Turborepo, Docker, Kubernetes, GitHub Actions and TypeScript.

We encourage developers to share production-ready solutions and help business ship something people need as quickly as possible.

Features

  • Full-stack boilerplate tested on production projects 🔥
  • Customizable UI 🧱
  • Email/password and Google Oauth authentication 🔐
  • Multiple environments support 📝
  • Reactive MongoDB configuration with CUD events publishing 🍃
  • Kubernetes and DO Apps deployment for AWS and Digital Ocean platforms ☁
  • Turborepo packages sharing 🏎
  • Files upload to cloud storage 🗃
  • Sendgrid and React Email emails 📧
  • Websockets 🔌
  • Database migrations 🌖
  • CRON jobs
  • Logging and monitoring 📈
  • Code linting and testing ⚙️
  • CI/CD 🤖

Quick Start

npx create-ship-app@latest init

Documentation

Why Ship?

Shipping is crucial part of any new product. The quicker you ship, the more time you have to validate your hypotheses. The quicker you validate your idea, the sooner you know if you're building what people want.

In the rush, developers often ignore quality. Backups, monitoring, proper data validation and many other things seems not so important in the beginning. Sometimes you're lucky, sometimes not.

We believe we could ship great products faster, while maintain decent quality and have a plan for scaling when hypotheses where right.

Core concepts

  • We automatically build ship out of the number of smaller components. Our ultimate goal is too keep only parts your need for your product development.
  • Every component is kept is tiny as possible to simplify maintenance and stay up to date with new releases.
  • Ship is always in a production-ready state. We test every release manually to make sure great developer experience. We use ship to build our products, see more here.

License

Ship is released under the MIT License.

Contributing

Join us and share something developers need 👌.