Skip to content

abetwothree/tolki

Repository files navigation

Tolki JS

Use the PHP Laravel framework utilities in your JavaScript projects.

Laravel Tolki JS Logo

Backstory

I love Laravel. I love JavaScript frontend frameworks. I love how Inertia JS bridged the gap between these two worlds. I just wish I could use the incredible helper functions that Laravel provides in my JavaScript code with proper TypeScript support and tree-shaking capabilities.

After making them, I then decided to open-source these utilities so that others could benefit from them as well. Thus, the Tolki JS project was born.

Published Packages

Package Description Version Downloads
@tolki/enum Utilities for working with enums like PHP's Enum class. npm version npm downloads
@tolki/num Utilities for working with numbers like Laravel's Num class. npm version npm downloads
@tolki/ts Utilities for working with TypeScript in Laravel. npm version npm downloads
@tolki/str Utilities for working with strings like Laravel's Str class. npm version npm downloads
@tolki/types Utility TypeScript types for Tolki packages and Laravel HTTP responses. npm version npm downloads

In Progress Packages

Package Description
@tolki/arr Utilities for working with arrays.
@tolki/collection A Collection class similar to Laravel's Collection class.
@tolki/data Utilities for working with JavaScript objects and arrays in one package.
@tolki/obj Utilities for working with JavaScript objects.

About

Use the PHP Laravel framework support utilities in your JavaScript codebases

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Packages

 
 
 

Contributors