Thanks to visit codestin.com
Credit goes to github.com

Skip to content

A JavaScript framework for the next generation.

License

hell-js/hell.js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

31 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

hell.js πŸš€

πŸš€ A JavaScript framework for the πŸ”₯ next πŸ”₯ generation. πŸš€

bundle size npm npm NPM Libraries.io dependency status for latest release npm collaborators npm type definitions

discord matrix whatsapp google plus tiktok netflix clubpenguin works

python

Benefits

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.

πŸš€ Dynamic πŸš€ programming made easy

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 line

So what are you waiting for πŸš€? Go to Hell πŸš€ today! πŸš€

npm 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 πŸš€

About

A JavaScript framework for the next generation.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6