Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 400,000 packages pre-installed, including @kernel-js/crypt with all npm packages installed. Try it out:

var crypt = require("@kernel-js/crypt")

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

@kernel-js/crypt v1.0.0

Encryption package for Kernel Framework


Build Status Coverage Status


The main inspiration on my work is PHP Laravel Framework which I love because of its simplicity and beauty of code.


First of all I created this to support development of Kernel Framework.
Just like the rest of the packages that make up the framework, I make the most of other existing libraries that are well tested on a day-to-day basis. The idea is not to reinvent the wheel, just join the ideas in a lightweight framework (the focus is on the client side), simple to use and make the code on the front more beautiful and organized.


npm install @kernel-js/crypt




Encrypts a string using aes-256-cbc algorithm.

encrypt(value, password)


  • value - the value to encrypt
  • password - the password used to encrypt and decrypt (keep it safe)
// Examples
env('My secret text', 'My strong password');


This library was developed by Gustavo Siqueira, Bruno Santos e Carlos Escouto


Please do! Check out our Contributing guidelines.


MIT © 2019-2019 Brid-IT

RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free