Codebase | Description |
---|---|
Lib | Project library |
App | App for the library |
Web | Website for the library |
API | API for the library |
Utils is a collection of utilities that help you with your annoying everyday tasks. This project is fully open sourced and tries to avoid third party libraries.
Android: Please compile it yourself, I'm no longer hosting the builds.
Install Node.JS then run the following commands.
# Clone the repository
git clone https://github.com/Xenfo/utils.git
# CD into the repository
cd utils
# Install dependencies
yarn
cd packages/lib
yarn build
yarn shell
Now you will be in an interactive shell with the Utils
object. Use the Utils
object by doing Utils.subSection.method
, eg: Utils.math.gcf(12, 16)
.
To exit the interactive shell, press CTRL+D.
Go to Expo Go and scroll to the Run your project with Expo Go
, then download the app for your platform.
cd packages/app
yarn start
On iOS: Scan the QR code in your terminal or in your browser using your camera.
On Android: Scan the QR code in your terminal or in your browser using the Expo Go app.
To stop the app, press CTRL+C.
Utils is open to contributions, but I recommend opening an issue on GitHub with your idea before implementing it so that you can receive feedback.
Please read CONTRIBUTING.md for details on how to contribute to this project.
Utils is MIT licensed.