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

stringmanolo-create-project

v1.0.0

Published

Create templates

Downloads

2

Readme

Generate Templates From The CLI

Description

Easy way to create project folder structures and default files for fast development.

Install

Linux:

git clone https://github.com/stringmanolo/create-project && bash create-project/install-create-project-linux.sh && source ~/.bashrc;

Termux:

yes | rm "./create-project" "$PREFIX/include/create-project-templates" "$PREFIX/bin/create-project" -r 2>&1 > /dev/null ; git clone https://github.com/StringManolo/create-project && chmod +775 create-project/export/create-project && mv create-project/export/create-project "$PREFIX/bin" && mv create-project/export/create-project-templates "$PREFIX/include/" && yes | rm create-project -r;

Usage

  • List available templates
create-project list
  • Generate template
create-project basic-web
  • Create your custom template from an existing folder
create-project create ./myFolder
  • Remove a template
create-project remove myFolder

Included Templates

Available Templates:
| Name | Description | | --- | --- | | basic-jsx | Use JSX in your javascript projects. Also allows CSS-IN-JS | | basic-pixi | Pixijs 2D engine library | | basic-three | Three.js basic animation. Include three.js v69, index.html, main.js and index.css | | basic-vue-cdn | Vue and VueRouter (unpkg cdn scripts) with header, footer components, nav and home + about views | | basic-vue | Vue and VueRouter (include vue 2.6.14 source) with header, footer components, nav and home + about views | | basic-web | index.html, main.js and index.css files | | basic-web-files | index.html, main.js and index.css files extracted on current folder | | express | Require, get and bind express.js file | | htm-preact-router-hooks | Use HTM (Similar to JSX but without the compiling step), Preact (A 3Kb version of React), Preact-Router and Preact-Hooks | | htm-preact | Use HTM (Similar to JSX but without the compiling step) and Preact (A 3Kb version of React) | | index.css | Basic body styles like remove margin, and some properties as example | | index.html | Basic html file with data:favicon, root element, and link to css and js files | | main.c | Include stdio, int main(args) and return 0 | | main.cpp | Include iostream, using namespace std, int main(args), cin.get and return 0 | | main.go | Package main, import fmt and func main | | main.js | Some predefined functions to code faster | | main.rs | fn main and print a message | | normalize.css | Corrects bugs and common browser inconsistencies and normalizes styles for a wide range of elements | | qjs-cli | Create QuickJS cli app. Include function to run OS commands, cli colors, arguments parsing and prompting user for input |