An open API service indexing awesome lists of open source software.

https://github.com/andrey-lawyer/user-agent-parser

User Agent parser using java backend
https://github.com/andrey-lawyer/user-agent-parser

browser-detection browser-info parsing-tool user-agent

Last synced: about 1 year ago
JSON representation

User Agent parser using java backend

Awesome Lists containing this project

README

          

# User-Agent Parser

**User-Agent Parser** is a web application designed to analyze and display information about the User-Agent string from a browser or a manually entered string. It uses React and Ant Design to create a user-friendly interface to display details about the browser, operating system, device, and other parameters.

## Description

This tool helps analyze User-Agent strings, providing detailed information about the current browser, its version, operating system, and other parameters. You can either retrieve information about your current browser's User-Agent or input a custom User-Agent string for analysis.

## Tech Stack

- **React** — for building the user interface.
- **Ant Design** — for the component library.
- **Axios (or Fetch)** — for making API requests.
- **JavaScript (ES6+)** — for the app's logic.

## Installation and Setup

1. **Clone the repository:**

```bash
git clone https://github.com/andrey-lawyer/user-agent-parser.git
```

2. **Navigate to the project directory:**

```bash
cd user-agent-parser
```

3. **Install dependencies:**

```bash
npm install
# or, if using yarn
yarn install
```

4. **Start the development server:**

```bash
npm start
# or
yarn start
```

Open [http://localhost:3000](http://localhost:3000) to view it in your browser.

## Usage

1. **When you open the app, you will automatically see the current User-Agent information of your browser.**

2. **You can also enter a custom User-Agent string and click "Submit" to get detailed information about that string.**