All Projects → polterguy → Magic

polterguy / Magic

Licence: lgpl-3.0
Create your .Net Core/Angular/Database CRUD Web apps by simply clicking a button

Programming Languages

typescript
32286 projects
dsl
153 projects

Projects that are alternatives of or similar to Magic

Rest Hapi
🚀 A RESTful API generator for Node.js
Stars: ✭ 1,102 (+414.95%)
Mutual labels:  api, rest-api, rest, crud
Rest Control
Framework for testing and validation REST services
Stars: ✭ 51 (-76.17%)
Mutual labels:  api, rest-api, rest, framework
Fastapi Crudrouter
A dynamic FastAPI router that automatically creates CRUD routes for your models
Stars: ✭ 159 (-25.7%)
Mutual labels:  api, rest, framework, crud
Rest Api Slim Php
Example of REST API with Slim PHP Framework.
Stars: ✭ 165 (-22.9%)
Mutual labels:  api, rest-api, rest, mysql
Appkernel
API development made easy: a smart Python 3 API framework
Stars: ✭ 152 (-28.97%)
Mutual labels:  api, rest-api, rest
Api Guidelines
adidas group API design guidelines
Stars: ✭ 147 (-31.31%)
Mutual labels:  api, rest-api, rest
Jikan Rest
The REST API for Jikan
Stars: ✭ 200 (-6.54%)
Mutual labels:  api, rest-api, rest
Stampede
🦕 Deno REST framework/eco-system
Stars: ✭ 205 (-4.21%)
Mutual labels:  rest-api, rest, framework
Open Rest
Standard rest server, Base on restify and sequelize
Stars: ✭ 136 (-36.45%)
Mutual labels:  api, rest-api, rest
Jda
Java wrapper for the popular chat & VOIP service: Discord https://discord.com
Stars: ✭ 2,598 (+1114.02%)
Mutual labels:  api, rest-api, rest
Mono
Minimalist Framework on top of Express.js
Stars: ✭ 163 (-23.83%)
Mutual labels:  api, rest, framework
Node Express Mongoose Passport Jwt Rest Api Auth
Node, express, mongoose, passport and JWT REST API authentication example
Stars: ✭ 146 (-31.78%)
Mutual labels:  api, rest-api, rest
Grafanajsondatasource
Grafana datasource to load JSON data over your arbitrary HTTP backend
Stars: ✭ 146 (-31.78%)
Mutual labels:  api, rest-api, rest
Flama
🔥 Fire up your API with this flamethrower
Stars: ✭ 161 (-24.77%)
Mutual labels:  api, rest, crud
Poloniex Api Node
Poloniex API client for REST and WebSocket API
Stars: ✭ 138 (-35.51%)
Mutual labels:  api, rest-api, rest
Storefront Api
Storefront GraphQL API Gateway. Modular architecture. ElasticSearch included. Works great with Magento1, Magento2, Spree, OpenCart, Pimcore and custom backends
Stars: ✭ 180 (-15.89%)
Mutual labels:  api, rest-api, rest
Proteus
Lean, mean, and incredibly fast JVM framework for web and microservice development.
Stars: ✭ 178 (-16.82%)
Mutual labels:  api, rest-api, rest
Graphql2rest
GraphQL to REST converter: automatically generate a RESTful API from your existing GraphQL API
Stars: ✭ 181 (-15.42%)
Mutual labels:  api, rest-api, rest
Rest Api Fuzz Testing
REST API Fuzz Testing (RAFT): Source code for self-hosted service developed for Azure, including the API, orchestration engine, and default set of security tools (including MSR's RESTler), that enables developers to embed security tooling into their CI/CD workflows
Stars: ✭ 119 (-44.39%)
Mutual labels:  api, rest-api, rest
Narration
The Narration PHP Framework - Empowering everyone to build reliable and loosely coupled web apps.
Stars: ✭ 119 (-44.39%)
Mutual labels:  api, rest, framework

Magic for ASP.NET

Magic is a super extendible DSL and a scaffolding CRUD generator for .Net Core, that allows you to create your .Net Core/Angular/Database Web applications, literally by simply clicking a button. Watch the video below for a demonstration.

Create a CRUD Web app in seconds

Getting started

The simplest way to get started, is to download its latest release, and use it as a "starter kit". You will need.

  1. .Net 5 CLI and SDK
  2. Some sort of database server MySql or MS SQL
  3. NodeJS, required to serve Angular frontend
  4. Install Angular in a terminal window with npm install -g @angular/cli
  5. Magic

To start the Magic dashboard type dotnet run in the "backend" folder. Then type npm link in your "frontend" folder. Start the Magic dashboard by typing ng serve in the "frontend" folder. then go to http://localhost:4200 with your browser.

Documentation

You can find the project's documentation here.

License

Although most of Magic's source code is Open Source, you will need a license key to use it. You can obtain a license key here. Notice, 47 hours after you put Magic into production, it will stop working, unless you have a valid license.

Copyright(c) Thomas Hansen 2019 - 2021, Thomas Hansen - [email protected]

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].