Welcome to ng-vibe
, a collection of Angular libraries designed to enhance your application development experience. Developed with Nx, ng-vibe
aims to provide a suite of utilities and UI components that are easily integrated into Angular projects.
As of now, ng-vibe
includes the following packages:
- @ng-vibe/drawer: A dynamic drawer library for Angular 17+, enabling the creation of beautifully animated drawers that can be controlled from both parent and child components. Located in
libs/drawer
.
To get started with ng-vibe
, clone this repository to your local machine. From there, you can navigate into the repository's root and install the necessary dependencies.
git clone https://github.com/yourusername/ng-vibe.git
cd ng-vibe
npm install
To test the functionality of the ng-vibe
packages and see them in action, you can run the playground application. This application is a great way to explore the capabilities of each package and how they can be utilized in your projects.
npm run start:app
This command will start the playground application, where you can interact with the components and utilities provided by the ng-vibe
packages.
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make to ng-vibe
are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".
Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/amazing-feature
) - Commit your Changes (
git commit -m 'feat: some amazing feature'
) - Push to the Branch (
git push origin feature/amazing-feature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE
for more information.
Boris Jenicek - LinkedIn
Project Link: https://github.com/costlydeveloper/ng-vibe