Giter VIP home page Giter VIP logo

visionkernel / centerspoke Goto Github PK

View Code? Open in Web Editor NEW
2.0 1.0 1.0 92 KB

Centerspoke is a data management and analysis tool that allows easy access to cloud databases. Say goodbye to using excel for data management. This open-source CLI tool allows for the rapid processing and analysis of all your data, and makes it easy to upload your excel files into your cloud databases.

Home Page: https://visionkernel.github.io/Centerspoke/

License: MIT License

HTML 12.20% Python 87.80%
cli cloud-database data-aggregation data-analysis data-analysis-python data-management data-science python python3

centerspoke's Introduction

Centerspoke Logo

Centerspoke - The open-source cloud data management CLI

GitHub Repo stars GitHub forks GitHub watchers GitHub License GitHub issues

About

Introducing Centerspoke, your go-to open-source command-line companion for the seamless management and insightful analysis of cloud data. As a collaborative project driven by a community of passionate developers, Centerspoke aims to simplify and enhance your data-centric workflows.

Centerspoke offers an inclusive and intuitive interface for effortlessly connecting to diverse cloud databases, providing a robust foundation for your data-driven endeavors. Our open-source ethos ensures transparency, flexibility, and continuous improvement as we work together to shape the future of cloud data management.

Getting Started

Centerspoke allows you to connect to a cloud database from your preferred provider. Adding a database is as easy as running the python main.py aws (you can subsitute aws with your preffered cloud provider) command and following the prompts. Once a database is added, you are able to access the previously setup tables and export data to them.

Importing data

Importing data is easy once connected. Simply select which local Excel files or sheets you want to upload, and import them to new or prexisting tables within your database. The program will automatically recognize the number of columns and data types upon creation of a new table from an Excel sheet. This feature is designed to optimize queries and save space in your database.

Exporting data

Calling upon a specific table within your database allows for the analysis of that data. As the name suggests, we offer a wide variety of ways to spoke your data. From charts and graphs to formulas and equations you can analyze your data however you want at optimized speeds.

Converting data

Converting data is simple with our convert option. Easily convert a file such as .txt, .xml, .json, .csv or .xls into a different supported file type. The convert feature allows for the quick conversion of data into a more readable or preferred type. Synatax is python main.py convert example.csv name_of_new_file.xlxs.

Connecting Cloud Database

To connect to your cloud database you will need certain information that is unique for every database and every cloud provider.

  • AWS RDS (MySQL Engine): Instance Identifier, Database Name, Username, Password, Port (Default 3306)
  • Azure SQL: Coming Soon
  • Google Cloud SQL: Coming Soon
  • Google Cloud Storage: Coming Soon
  • IBM Cloud: Coming Soon
  • Orcale Cloud: Coming Soon

Thank you!

Thank you for checking out Centerspoke! As this is an open-source project, we encourage you to contribute to the project in any way you can. Whether its by submitting issue tickets or contributing code to the repo, a little help goes a long way and is always appreciated.

centerspoke's People

Contributors

nicksimpkins avatar visionkernel avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Forkers

bilalaijaz12

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.