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

slidex

v2.0.1

Published

Express app to control slides over wifi from a remote device.

Downloads

8

Readme

slide-express

Express app to control slides over wifi from a remote device.

Installation

Install globally using npm

$ npm install -g slidex

usage

$ slidex
prompt: Type a port number - Press Enter to start with -> :  (8080)

By default the app will take 8080 as the port. You can choose any port between 1024 - 65535.

Visit the URL printed on the terminal or use the QR code to access the WebApp. Add the webApp to home screen from your browser to use it as a PWA. *Note a PWA generated in a network will be functional only for that network. If you change the network or the IP of the host gets changed, you might need to redo the above steps.

OR

  • Clone the repository
$ git clone https://github.com/haxzie/slidex.git
  • cd into the repository and install dependencies
$ cd slide-express
$ npm install
  • run the server
$ npm start

Setting up for development

  • Clone the repository
$ git clone https://github.com/haxzie/slidex.git
  • cd into the repository and install dependencies
$ cd slide-express
$ npm install
  • run the development server
$ npm run dev

Contributing

Pull requests are welcomed, Please address your PR for any of the issue labled as help wanted, or good first issue. If you'd like to add features please raise an issue and confirm it with the maintainers.

Instructions

  • Fork the repository to your account.
  • Copy the clone url of your repository.
  • Clone the repository to your machine git clone https://github.com/YOUR_USER_NAME/slidex.git
  • Make sure you create a branch with the name as the issue you are working on git checkout -b YOUR_BRANCH_NAME, and make sure you are working on the same branch and not the master, run git status to know which branch you are working on, run git branch, your branch will be highlighted with an *. If you are not in your branch or want to move to another branch use git checkout BRANCH_NAME. a good branch name should explain what this branch is about or what you are working on eg. improved_connection, css_animations etc.
  • Add the upstream url of original repository, follow the instructions here
  • Make sure your repository is in sync with the original repository's master branch. Follow the instruction here to know how to keep your local repository in sync.
  • Finally when you have made the changes, submit a pull request through github from the original repository, choose your branch against the master of original or create a new branch.

Dependencies

For more info on the dependencies used, visit their official pages linked below