π A JavaScript framework for the π₯ next π₯ generation. π
Hell π comes with many benefits. You get to write your code, your way:
import hell from "hell.js" // π
eval(hell( // π
(_) =>
_.c.o.n.
s.o.l.e["."].l.o.g["("]["'"].H.e.l.
l.o[" "].w.o.
r
.l.d["!"]["'"][")"]
));An example submitted by π₯ Molten, an avid Hell π lover. π
-
Memory safe ππ
-
Hell π is opinionated π:
- Hell π disallows using multiple characters in HellChars π in your HellScript π for performance reasons π
-
Absolutely not Python ππ«π
-
π Memory-safeβ’ππ
-
Hell π is truly next-genβ’ because it supports π Deno (Riir'ed π in memory safe π rust π) π too!
import hell from "https://cdn.skypack.dev/hell.js" // ππ -
Hell π is π memory safe π because the size of your code is hard-limited π. The perfect solution for flexible π modern blazing π₯π₯π₯ fast πππ development!!! π
Hell π is also compatible with Div.js for the ultimate experience with HTML and Hell.js π, or if you want to embrace the pure Hell π, then pair it with Mithril for a beautiful π₯π₯π₯ next-generation frontend framework.
Tired of janky eval functions for dynamically running code? Hell π allows you to build code dynamically using familiar π₯ javascript π₯.
Here's an example of dynamic programming in Hell π. Note that this example also takes full advantage of Hell's π formatting flexibility, allowing line comments in the middle of your code.
eval(hell((_) => {
let epicCode = _.c.o.n.s.o
.l.
e["."
].l
.o.g[
"("
]
["'"];
for (let i = 0; i < 10; i++)
epicCode = epicCode
// piss
[i.toString()]["\\"].n
return epicCode["'"][")"
]
}));
// prints 0-9 in the console, each on its own linenpm install hell.js π
pnpm install hell.js π
yarn add hell.js π
pip install hell.js π
curl -sL https://hell.js.org | sh π
cargo install hell.js π
go get hell.js π
go install hell.js π
rustup install hell.js π
brew install hell.js π
crew install hell.js π
apt install hell.js π
aptitude install hell.js π
dnf install hell.js π
yum install hell.js π
zypper install hell.js π
emerge hell.js π
pacman -S hell.js π
apk add hell.js π
snap install hell.js π
flatpak install hell.js π
scoop install hell.js π
winget install hell.js π
choco install hell.js π
gem install hell.js π
nimble install hell.js π
/plugin install hell.js π (vizality πππ₯π₯π₯)
nix-shell -p hell.js π
eopkg install hell.js π
dotnet add package hell.js π