Perla 0.22.1

.NET 6.0
dotnet tool install --global Perla --version 0.22.1
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest # if you are setting up this repo
dotnet tool install --local Perla --version 0.22.1
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=Perla&version=0.22.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuke :add-package Perla --version 0.22.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Perla Dev Server

Open in Gitpod

Perla is a cross-platform single executable binary CLI Tool for a Development Server of Single Page Applications.

If that sounds like something nice, Check The docs!

Status

take a peek of PoC's and new stuff that may (or not) be coming to perla in the experiments branch

Taking a break in the first half of 2022

To prevent heavy burnouts, I'm taking a break in 2022. for very very basic projects this should take you a long way, but if you want to work with more complicated frontend files like vue files, svelte files or similar things, its not there yet, basically if its just HTML/CSS/JS (Or Fable based projects) you can give it a shot

This project is in development, current goals at this point are:

  • Remove npm/node out of the equation.
  • For F# users, seamless fable integration.
  • A Fast and easy to use Development server
  • Build for production using esbuild.
  • Binary Release for users outside .NET
  • HMR (for other than CSS)
  • Plugin System

For more information check the Issues tab.

Existing tools

If you actually use and like nodejs, then you would be better taking a look at the tools that inspired this repository

These tools have a bigger community and rely on an even bigger ecosystem plus they support plugins via npm so if you're using node stick with them they are a better choice Perla's unbundled development was inspired by both snowpack and vite, CDN dependencies were inspired by snowpack's remote sources development

Product Versions
.NET net6.0 net6.0-android net6.0-ios net6.0-maccatalyst net6.0-macos net6.0-tvos net6.0-windows
Compatible target framework(s)
Additional computed target framework(s)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last updated
0.22.1 108 5/10/2022
0.22.0 67 5/10/2022
0.21.0 92 4/30/2022
0.20.1 110 2/2/2022
0.20.0 118 1/26/2022
0.19.0 97 1/14/2022
0.18.0 187 12/3/2021
0.17.0 123 11/19/2021
0.16.0 135 11/17/2021
0.15.0 120 11/15/2021
0.14.0 150 10/14/2021
0.13.0 227 10/10/2021
0.12.1 262 10/3/2021
0.11.0 206 10/1/2021
0.10.1 205 9/29/2021
0.9.1 180 9/28/2021
0.8.0 157 9/27/2021
0.7.0 173 9/26/2021
0.6.0 164 9/23/2021
0.5.0 142 9/22/2021
0.4.0 173 9/22/2021