CodeChef is an online developer tool that aims to eliminate repetitive developer tasks and automate what could be automated.
- C# to TypeScript converter
Converts C# classes and fields to typescript interfaces and fields. - Markdown to HTML converter
Converts Markdown code to HTML code. - Serialized tool
Converts serialized objects between different formats(JSON, XML, YAML, TOML). - MSSQL Scaffolder
Scaffolds C# Models from MSSQL Tables and Stored Procedures.
You can Go to Live Website or Run the website locally.
If you want to use any of the tools that need to communicate with MSSQL database, you need to download and run the proxy server, you can either download the binaries for your machine from the Release section or download the proxy Source Code and run it in your python environment.
This project was generated with Angular CLI version 18.2.9.
Run npm run start or ng serve for a dev server. Navigate to http://localhost:4200/. The application will automatically reload if you change any of the source files.
Run npm run build or ng build to build the project. The build artifacts will be stored in the dist/ directory.
Run npm run test or ng test to execute the unit tests via Karma.
Just download the proper version from the release section and run it!!
Follow these steps if you want to Run the proxy server from the Python source code:
- Download the proxy server Python source code from the release section.
pip install -r requirements.txtpython proxy.py
- Markdown preview in Markdown to HTML Converter
- MSSQL Diff Tool
- MSSQL Search Tool
- MSSQL Bulk Scaffolder
- You can open Issues for any bug report or feature request.
- You are free to contribute to this project by following these steps:
- Fork this Repo.
- Create a new branch for your feature/bugfix in your forked Repo.
- Commit your changes to the new branch you just made.
- Create a pull request from your branch into the
mainbranch of This Repo(https://github.com/IPdotSetAF/CodeChef).