https://github.com/Rowadz/pollux
A tool that enables you to - Generate fake data in formats like JSON, Python, JS, Ruby, PHP and SQL - Mock restful APIs with Bearer authentication without writing a single line of code with a drag and drop interface.
https://github.com/Rowadz/pollux
api-mocking data-mocking fake-data-generator graphql-mock react
Last synced: 29 days ago
JSON representation
A tool that enables you to - Generate fake data in formats like JSON, Python, JS, Ruby, PHP and SQL - Mock restful APIs with Bearer authentication without writing a single line of code with a drag and drop interface.
- Host: GitHub
- URL: https://github.com/Rowadz/pollux
- Owner: Rowadz
- Created: 2020-04-05T14:39:38.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-08-16T09:24:26.000Z (8 months ago)
- Last Synced: 2024-10-29T16:19:46.568Z (6 months ago)
- Topics: api-mocking, data-mocking, fake-data-generator, graphql-mock, react
- Language: TypeScript
- Homepage: https://pollux.dev
- Size: 67.9 MB
- Stars: 42
- Watchers: 2
- Forks: 3
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-jordan - pollux - Web-based tool that makes generating fake JSON data & mocking restful APIs for programmers easier without writing a single line of code with a drag and drop interface. (Frontend)
README
[](https://github.com/Rowadz/pollux/actions/workflows/workflow.yml)
# Welomce to 🌞 Pollux 🌞
Need Restful API with bearer authentication? or a GraphQL API? maybe some testing data in JSON or Ruby or Python or PHP or JavaScript , all of that and more is possible with pollux, without writing a single line of code.
- check this video -> [here](https://www.youtube.com/watch?v=4Kwv98RDoSM)
- link to use it -> [here](https://pollux.dev)# ⚗️ How does it work? ⚗️
You create a model, then you can drag and drop properties into it, and these properties defines what kind of fake data should be generated
# ✨ What makes it unique ✨
- Everything in pollux from generating `.zip` files to generating 500,000 model instances happens in the frontend, using web APIs such as the Blob API and Web Workers API, plus you can pass JavaScript RegExp and it will generate a random string based on that.
- Locale support.# install
```bash
$ git clone https://github.com/Rowadz/pollux.git
$ npm i
$ npm run start
```