v 0.0.0

The small framework with powerful features

Renit is a powerful JavaScript framework with a very small footprint, built for developers who need a simple and elegant toolkit to create full-featured web applications.

Easy to use

Create the simplest components in the world.

<div @name="hello">
  <h1>Hello {name}!</h1>
  <script>
    export let name = "world";
  </script>
</div>

<hello name="everyone" />

Tailored for needs

Typically encompasses packages that might be needed in every project.

import { pluck } from "renit/collect";

pluck("name", "detail.date", [
  { name: "Albert", detail: { date: 1879 } },
  { name: "Isaac", detail: { date: 1643 } },
]);

//=> {1879: 'Albert', 1643: 'Isaac'}
REPL is in development

                        

                      
Result
Compiled JS
External CSS
AST output