oslabs-beta / Anelyth

An automated, data-driven approach to identifying potential microservices.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Welcome to Anelyth.

An automated, data-driven approach to identifying potential microservices.

Tech Stack

javascript logo typescript logo react logo nodejs logo express logo amazonwebservices logo css3 logo postgresql logo babel logo d3js logo

About Anelyth

Anelyth gives insight into potential microservices as well as code structure and file dependencies.

By simply uploading your repository, Anelyth will analyze your repo and create a detailed visual about your codebase.

Installation

Use the web version at {(insert url here)}
or
Download the desktop version {(insert download link here)}

Version 1.0

Initial Launch
- users can upload repos
- microservice analyzation
- dependency visual
- node/file info
- user account login/signup
- basic visual prototyping
- Javascript and Typescript compatible

Whats To Come

Here are some of the things in the works with upcoming versions...

- User Repos feature
- Improved visual for user prototyping experience
- Improved microservice suggestion confidence
- Feature to allow users to download their AST
- Feature to allow users to download their prototyping visual

How To Contribute

Anelyth is an Open-Source product and is accepting of community contributions.

If you have a suggestion that would make this better, please fork the repository and create a pull request. You can also simply open an issue describing your contribution. Don't forget to give the project a star! Thanks again!

1. Fork the project and clone onto your local machine
2. Create your Feature Branch (git checkout -b feature/NewFeatureName)
3. Commit your Changes (git commit -m '(feature/bugfix/style/etc.): [commit message here]')
4. Push to the Branch (git push origin feature/NewFeatureName)
5. Open a Pull Request
6. Create an issue on GitHub (as mentioned above!)

License

Distributed under the MIT License.

About

An automated, data-driven approach to identifying potential microservices.

License:MIT License


Languages

Language:JavaScript 79.8%Language:CSS 13.5%Language:TypeScript 6.2%Language:HTML 0.5%