Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/risenw/random-abcs
Random generators and dev utilities
https://github.com/risenw/random-abcs
csv-parser generator json markdown-editor random-generation random-number-generators
Last synced: 6 days ago
JSON representation
Random generators and dev utilities
- Host: GitHub
- URL: https://github.com/risenw/random-abcs
- Owner: risenW
- License: mit
- Created: 2023-04-29T00:28:57.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-07-19T15:42:09.000Z (over 1 year ago)
- Last Synced: 2024-11-02T09:42:07.752Z (13 days ago)
- Topics: csv-parser, generator, json, markdown-editor, random-generation, random-number-generators
- Language: TypeScript
- Homepage: https://www.randomabcs.com/
- Size: 1.25 MB
- Stars: 9
- Watchers: 1
- Forks: 6
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Random-ABCs is a collection of:
- Random generators for numbers, colors, names, countries, texts, groups, etc.
- Utilities for loading, parsing, and manipulating data structures like JSON, CSV, e.g. JSON-to-CSV, CSV-to-JSON, JSON viewer, Markdown editor/viewer etc.
It is a collection of tools that I use in my daily work. I hope you find it useful too.
> Try it online: https://randomabcs.com
## Available tools
### Utilities
* __JSON Formatter__: Load, parse, format, and beautify JSON data.
* __JSON to CSV__ : Load, parse and convert JSON data to CSV format.
* __CSV to JSON__ : Load, parse and convert CSV data to JSON format.
* __Markdown Editor__ : Write and preview markdown online.### Random Generators
* __Random Group__ : Randomly group a list of items. e.g. Group students into teams.
* __Random Text__ : Generate random text. e.g. Lorem Ipsum.
* __Random Number__ : Generate a random number between two numbers.
* __Throw Dice__ : Throw a dice and get a number between 1 and 6.
* __Random Color__ : Generate a random color in HEX and RGB format.
* __Flip Coin__ : Flip a coin and get heads or tails.
* __Random Countries__ : Generate a random country name.## Development
Random-ABCs is built with [Next.js](https://nextjs.org/), [Ant Design](https://ant.design/), [Tailwind CSS](https://tailwindcss.com/), and [TypeScript](https://www.typescriptlang.org/).### Run locally
```bash
git clone https://github.com/risenW/random-abcs.git
```
cd into the directory
```bash
cd random-abcs
```
Install dependencies
```bash
yarn install
```
Run the development server
```bash
yarn dev
```
Open [http://localhost:3000](http://localhost:3000) with your browser to see the app.## Contributing
Pull requests are welcome. For major changes or new features, please open an issue first to discuss what you would like to change or add.## License
[MIT](https://choosealicense.com/licenses/mit/)