Skip to content

Commit

Permalink
readme
Browse files Browse the repository at this point in the history
  • Loading branch information
KurtGokhan committed Oct 1, 2024
1 parent f6237a7 commit bc23a08
Show file tree
Hide file tree
Showing 23 changed files with 38 additions and 35 deletions.
File renamed without changes.
39 changes: 37 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,41 @@

# React Clarify

React Clarify is an instruction library for React. It helps you to write declarative user tracking and analytics code. It uses React Context to declare the tracked data.
**React Clarify** allows you to add analytics tracking to your React components declaratively, keeping your codebase clean and focused on the core functionality of your app.

[Visit the docs →](https://gkurt.com/react-clarify/)
## Features

- Declarative analytics integration
- No need to clutter your components with tracking logic
- Easy to configure and extend
- Supports any analytics provider
- Works seamlessly with React hooks and lifecycle methods
- Strong Typescript support

## Installation

Install the package via npm or yarn:

```bash
npm install react-clarify
# or
yarn add react-clarify
```

## Documentation

For detailed documentation, setup instructions, and API references, visit the [official documentation](http://gkurt.com/react-clarify/).

## Why use React Clarify?

- **Simplify your codebase**: Remove the burden of manually adding analytics code throughout your components.
- **Declarative and maintainable**: Track analytics events as part of your component’s markup, keeping everything readable and maintainable.
- **Flexible**: Easily integrate with multiple analytics providers or create custom ones.

## Contributing

Contributions are welcome! Please open an issue or submit a pull request to improve the library.

## License

This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.
34 changes: 1 addition & 33 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 comments on commit bc23a08

Please sign in to comment.