Warning
This Repo is no longer actively mantained, use with caution.
HARlighter is a powerful Chrome extension designed for professionals who need to create clear and concise demonstrations from their web interactions. It allows you to record your browser sessions into HAR (HTTP Archive) files and place customizable placeholder labels for text modifications, ideal for creating tutorials, demonstrations, and presentations.
- Web Session Recording: Capture your entire browsing session in a HAR file format.
- Placeholder Labeling: Easily add and edit placeholder labels on recorded text for personalized demonstrations.
- Demo Generation: Transform recorded sessions into interactive and editable demos.
- User-friendly Interface: Simple and intuitive design for a hassle-free recording and editing experience.
- Export and Share: Export your demos in various formats and share them with your team or audience.
- Add HARHighlighter to your Chrome browser from the Chrome Web Store.
- Once installed, you will see the HARHighlighter icon in your browser toolbar.
- Click on the HARlighter icon in your Chrome toolbar.
- Choose 'Start Recording' to begin capturing your browser session.
- Browse as normal. Every interaction will be recorded.
- Click 'Stop Recording' when you are done.
- Open the recorded session from the HARHighlighter dashboard.
- Click on any text to add or edit a placeholder label.
- Save your changes.
- Select the 'Generate Demo' option in the HARHighlighter dashboard.
- Customize the demo settings as needed.
- Export the demo in your desired format.
- Share your demo via link or download.
mocksi-lite
: Chrome extension for Mocksi@repo/eslint-config
:eslint
configurations (includeseslint-config-next
andeslint-config-prettier
)@repo/typescript-config
:tsconfig.json
s used throughout the monorepo
To build all apps and packages, run the following command:
cd my-turborepo
pnpm build
To develop all apps and packages, run the following command:
cd my-turborepo
pnpm dev
We welcome contributions to the HARHighlighter project. If you have suggestions or improvements, please open an issue or submit a pull request.
For support or to report a bug, please open an issue on the GitHub repository.