Coder Social home page Coder Social logo

aliftech / formatfusion Goto Github PK

View Code? Open in Web Editor NEW
5.0 1.0 3.0 357 KB

Effortlessly Convert Between Data Formats with FormatFusion. FormatFusion is your one-stop solution for seamless conversion between YAML, JSON, XML, and CSV formats.

License: MIT License

Python 99.91% Shell 0.09%
python python-library data-converter json xml yaml csv formatfusion

formatfusion's Introduction

FormatFusion

About FormatFusion

Effortlessly Convert Between Data Formats with FormatFusion FormatFusion is your one-stop solution for seamless conversion between YAML, JSON, and XML formats. This user-friendly tool empowers developers, data analysts, and anyone working with data.

⭐ If you find FormatFusion useful, please consider giving us a star on GitHub! Your support helps us continue to innovate and deliver exciting features.

GitHub contributors GitHub Repo stars GitHub commit activity (branch) GitHub Release Date - Published_At GitHub release (with filter) GitHub License

Features

  • Read file: Read any data from file with any format.
  • Scan url: Read any data from url.
  • Save file: Save data in any file format.
  • YAML To JSON Data Conversion: Convert yaml data to json.
  • JSON To YAML Data Conversion: Convert json data to yaml.
  • YAML To XML Data Conversion: Convert yaml data to xml.
  • XML To YAML Data Conversion: Convert xml data to yaml.
  • JSON To XML Data Conversion: Convert json data to xml.
  • XML To JSON Data Conversion: Convert xml data to json.
  • YAML To CSV Data Conversion: Convert yaml data to csv.
  • JSON To CSV Data Conversion: Convert json data to csv.
  • XML To CSV Data Conversion: Convert xml data to csv.
  • CSV To YAML Data Conversion: Convert csv data to yaml.
  • CSV To JSON Data Converter: Convert csv data to json.
  • CSV To XML Data Converstion: Convert csv data to xml.

Who Can Use This ?

  • Developers: Convert configuration files and application data between formats with ease.
  • Data Analysts: Transform data from various sources into JSON for seamless analysis and visualization.
  • Technical Professionals: Work with data in different formats smoothly and confidently.

FormatFusion Setup Instructions

Prerequisites

  • A computer with Python installed
  • pip installed

Installation

  1. Open a terminal or command prompt.
  2. Run the following command:
    pip install FormatFusion

Quick Start

Here is the example of using FormatFusion to convert yaml data to json.

from FormatFusion.yaml_to_json import yaml_to_json

yaml_data = """
   name: John Doe
   age: 30
   city: New York
"""

json_data = yaml_to_json(yaml_data)
print(json_data)

For more examples, you can visit our documentation.

FormatFusion CLI(Command Line Interface)

This new feature is aimed to make user easily convert file to other format. For further information you can check in our documentation.

Contributing

Kindly read our Contributing Guide to familiarize yourself with ToolJet's development process, how to suggest bug fixes and improvements, and the steps for building and testing your changes.

Contributors

License

FormatFusion © 2023, Released under the MIT License.

formatfusion's People

Contributors

aliftech avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

formatfusion's Issues

Error tidak bisa import FormatFusion

Saya coba import FormatFusion, tapi malah error begini

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Users\herutriana44\AppData\Local\Programs\Python\Python311\Lib\site-packages\FormatFusion\__init__.py", line 1, in <module>
    from converter.json_to_yaml import json_to_yaml
ModuleNotFoundError: No module named 'converter'

mungkin ada kesalahan path pada saat mau import modul-modul yang ada di folder converter. coba di cek aja bang

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.