Hello there fellow programmers!
Today, I present to you: Kit. With this API / Library, your programs will be much easier to make and understand, you can focus more on the intention of your program, instead of figuring out how to do the small stuff.
Kit has been around for a while on GitHub: AxTo/Kit, but I felt the urge to share it with you guys on the ComputerCraft forums ;)/>
Download
Kit is being hosted on GitHub, the place where you can view and collaborate with our code. We've also made some pastebin installers to use in-game. Please note that these installers require *.github.com to be enabled on your HTTP whitelist.
Kit installer from pastebin:
pastebin get 8EmNXzQr install-kit
Getting Started
Once you've downloaded the Kit installer, run install-kit. The installer will now fetch the latest files from GitHub and write them to your computer.
The Kit library is meant to be included in your program as follows: os.loadAPI("kit")
After that line of code, you'll be able to use the functions from Kit like this: kit.myFunction()
For all functions and their documentation, see the link below.
Documentation
The comprehensive documentation of Kit can be found here: https://github.com/AxTo/Kit/blob/master/README.md
Under development
Please note that Kit is still in development, and new features are added on a regular basis. If you stumble across any bugs or problems, don't hesitate to open a new issue on GitHub: https://github.com/AxTo/Kit/issues/new
Finally, I would like to hear from you guys what you think of Kit. Also, if you've got a function in mind that really should be added to Kit, don't hesitate to comment below or open an issue or pull request on the GitHub repository.
Since this is my first topic on the forums, I'd like to know if I did everything right :3
Cheers,
Alex