3.1.0 • Published 2 months ago

venlo v3.1.0

Weekly downloads
-
License
ISC
Repository
-
Last release
2 months 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.0.0

2 months ago

3.1.0

2 months ago

2.3.0

4 months ago

2.2.0

6 months ago

1.14.1

9 months ago

1.14.0

9 months ago

1.12.1

9 months ago

1.12.0

9 months ago

1.10.2

11 months ago

2.0.1

9 months ago

2.0.0

9 months ago

1.9.5

12 months ago

1.11.0

10 months ago

1.15.0

9 months ago

1.11.4

10 months ago

1.11.3

10 months ago

1.13.0

9 months ago

1.11.2

10 months ago

1.11.1

10 months ago

1.11.5

10 months ago

2.1.0

8 months ago

1.10.1

12 months ago

1.10.0

12 months ago

1.2.0

1 year ago

1.8.2

1 year ago

1.8.1

1 year ago

1.8.0

1 year ago

1.6.1

1 year ago

1.6.0

1 year ago

1.4.0

1 year ago

1.2.1

1 year ago

1.9.4

12 months ago

1.9.3

1 year ago

1.9.2

1 year ago

1.0.33

1 year ago

1.0.32

1 year ago

1.0.37

1 year ago

1.0.36

1 year ago

1.0.35

1 year ago

1.0.34

1 year ago

1.1.1

1 year ago

1.1.0

1 year ago

1.0.39

1 year ago

1.0.38

1 year ago

1.9.1

1 year ago

1.9.0

1 year ago

1.7.0

1 year ago

1.5.1

1 year ago

1.5.0

1 year ago

1.3.0

1 year ago

1.0.40

1 year ago

1.8.6

1 year ago

1.8.5

1 year ago

1.8.4

1 year ago

1.8.3

1 year ago

1.0.26

1 year ago

1.0.25

2 years ago

1.0.29

1 year ago

1.0.28

1 year ago

1.0.27

1 year ago

1.0.31

1 year ago

1.0.30

1 year ago

1.0.24

2 years ago

1.0.23

2 years ago

1.0.22

2 years ago

1.0.21

2 years ago

1.0.20

2 years ago

1.0.19

2 years ago

1.0.18

2 years ago

1.0.17

2 years ago

1.0.16

2 years ago

1.0.15

2 years ago

1.0.14

2 years ago

1.0.13

2 years ago

1.0.12

2 years ago

1.0.11

2 years ago

1.0.10

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago