3.1.1 • Published 1 year ago

venlo v3.1.1

Weekly downloads
-
License
ISC
Repository
-
Last release
1 year ago

Venlo - Project Scaffolding Tool

Venlo is a command-line scaffolding tool for setting up Astro and Next.js projects.

Astro

~ ➜ npx venlo@latest
 __   __        _
 \ \ / /__ _ _ | |___
  \ V / -_) ' \| / _ \
   \_/\___|_||_|_\___/

? What will your project be called? wilson
? Will you be using Astro or Next? (Use arrow keys)
❯ astro
  next

`☁ brew@kelso:~ ➜ npx venlo@latest


\ \ / / _ | | \ V / -) ' | / \ _/_||||__/

? What will your project be called? wilson ? Will you be using Astro or Next? astro ? How will you be handling json? node ? Choose a design default blank gists scroll ❯ booklet readme

```☁ brew@kelso:~ ➜ npx venlo@latest
__   __        _
\ \ / /__ _ _ | |___
\ V / -_) ' \| / _ \
 \_/\___|_||_|_\___/

? What will your project be called? wilson
? Will you be using Astro or Next? astro
? How will you be handling json? node
? Choose a design booklet
✔ wilson scaffolded successfully!
✔ wilson packages installed!
✔ wilson git repo created!
✔ wilson astro app created using booklet design
Next steps:
  cd wilson
  make start

Features

  • Interactive CLI: Guided prompts to help you make the best choices for your project.
  • Multiple Framework Support: Choose between Astro and Next for your project's foundation.
  • Backend Choices: Handle JSON with either Node or Python.
  • Design Templates: Multiple design choices including 'blank', 'default', 'gists', 'scroll', 'booklet', and 'readme'.
  • Custom Color Schemes: Personalize project with the 'detective' or 'stuttgart' color schemes.

In production

npx venlo@latest

Local Development

Clone the repository:

git clone https://github.com/cerico/venlo.git
cd venlo

Install dependencies:

npm install

Run the CLI:

make generate

Templates

Venlo provides a set of templates to kickstart your projects:

Astro Templates

Booklet: A design template with tabbed content.

Scroll: A scroll-based design template.

Gists: A design template focused in a blog or gist style.

Default: A standard setup with multiple pages.

Blank: A minimalistic setup

Readme: A design template optimized for README-like content.

NextJs Templates

A standard Next.js setup

3.1.1

1 year ago

3.0.0

1 year ago

3.1.0

1 year ago

2.3.0

2 years ago

2.2.0

2 years ago

1.14.1

2 years ago

1.14.0

2 years ago

1.12.1

2 years ago

1.12.0

2 years ago

1.10.2

2 years ago

2.0.1

2 years ago

2.0.0

2 years ago

1.9.5

2 years ago

1.11.0

2 years ago

1.15.0

2 years ago

1.11.4

2 years ago

1.11.3

2 years ago

1.13.0

2 years ago

1.11.2

2 years ago

1.11.1

2 years ago

1.11.5

2 years ago

2.1.0

2 years ago

1.10.1

2 years ago

1.10.0

2 years ago

1.2.0

2 years ago

1.8.2

2 years ago

1.8.1

2 years ago

1.8.0

2 years ago

1.6.1

2 years ago

1.6.0

2 years ago

1.4.0

2 years ago

1.2.1

2 years ago

1.9.4

2 years ago

1.9.3

2 years ago

1.9.2

2 years ago

1.0.33

2 years ago

1.0.32

2 years ago

1.0.37

2 years ago

1.0.36

2 years ago

1.0.35

2 years ago

1.0.34

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.39

2 years ago

1.0.38

2 years ago

1.9.1

2 years ago

1.9.0

2 years ago

1.7.0

2 years ago

1.5.1

2 years ago

1.5.0

2 years ago

1.3.0

2 years ago

1.0.40

2 years ago

1.8.6

2 years ago

1.8.5

2 years ago

1.8.4

2 years ago

1.8.3

2 years ago

1.0.26

3 years ago

1.0.25

3 years ago

1.0.29

3 years ago

1.0.28

3 years ago

1.0.27

3 years ago

1.0.31

2 years ago

1.0.30

2 years ago

1.0.24

3 years ago

1.0.23

3 years ago

1.0.22

3 years ago

1.0.21

3 years ago

1.0.20

3 years ago

1.0.19

3 years ago

1.0.18

3 years ago

1.0.17

3 years ago

1.0.16

3 years ago

1.0.15

3 years ago

1.0.14

3 years ago

1.0.13

3 years ago

1.0.12

3 years ago

1.0.11

3 years ago

1.0.10

3 years ago

1.0.9

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago