Sugar toolkit

Sugar is the name of the toolkit used across all of our packages. This toolkit has some goals to achieve which are:

Utilities

Sugar provide some utilities for some languages like JS, Node, etc... These utilities covers things like DOM helpers, Network helpers, and many more:

JS

  • DOM helpers like __querySelectorLive, etc...
  • Object helpers like __deepMerge, etc...
  • Array helpers like __unique, etc...
  • Colors helpers like __convert, __hsla2rgba, etc...
  • Is helpers like __isBrowser, __isEmail, __isJson, etc...
  • Crypto helpers like __base64, etc...
  • And many many more...

Node

  • Glob helpers like __resolveGlob, etc...
  • Network helpers like __ipAddress, __isPortFree, etc...
  • PHP helpers like __execPhp, etc...
  • Zip helpers like __unzip, etc...
  • And many many more...

CLI

Sugar provide the sugar CLI that expose some features like:

Core features

  • sugar --help: Display the CLI help
  • sugar kitchen.run dev: Start the development environment in the current project
  • sugar kitchen.run build: Build your project for production
  • sugar postcss.build: Build your postcss for production
  • And many many more...

Utilities

  • sugar process.kill -p 8888: Kill process on port 8888
  • And many more to discover...

Bugs
are not our friends...

Don't hesitate to declare an issue if something does not works as expected.

Declare my issue on Github Talk about it on Discord

The more we are,
the stronger we become.

Don't hesitate to tell some words to you friends about us. The goal is to became more and more each days to help each others...

Support us on Patreon! Share on Facebook! Make a tweet!

The more we are,
the stronger we become.

Don't be afraid to join us on Discord.

Join us on discord!

We love,
Open source!

All of our codebase can be found on Github. We hope that you may contribute to help us make our tools even better!

Discover our codebase!

Welcome on