Skip to content

Masterjx9/AppFizzle

Repository files navigation

AppFizzle 🌟 - The Ultimate Web Framework Builder

Welcome to AppFizzle, where building web applications becomes a breeze! 🎉 AppFizzle is the ultimate tool for developers looking to create robust, scalable, and modern web applications with ease.

AppFizzle

🔧 Currently built in Python, with a future roadmap towards Rust!

Supported Technologies

AppFizzle supports a wide range of backend and frontend technologies, ensuring you have the tools needed for any project.

Backends

.NET

  • ASP.NET Core
  • Blazor

Ruby

  • Ruby on Rails
  • Sinatra

Python

  • Flask
  • Django

Java

  • Spring Boot
  • Play Framework
  • Quarkus
  • Micronaut

Node

  • Node.js
  • AdonisJs

PHP

  • Laravel
  • Symfony
  • CodeIgniter

Elixir

  • Phoenix

Go

  • Go

Kotlin

  • Ktor

ColdFusion

  • ColdFusion

Perl

  • Dancer

R

  • Shiny

Scala

  • Akka HTTP

Haskell

  • Yesod

Erlang

  • Cowboy

Frontends

NodeJS

  • React
  • Vue.js
  • Svelte
  • Angular
  • Solid
  • Preact
  • Alpine.js
  • Ember
  • Backbone.js
  • Aurelia
  • Stimulus
  • LitElement

WebAssembly

  • Blazor

Installation instructions

  • Clone the repository
  • cd into the flask_backend folder and run the following to create a virtual environment

Windows

python3 -m venv venv

MacOS/Linux

py -m venv venv

Then activate the virtual environment Windows

venv\Scripts\activate

MacOS/Linux

source venv/bin/activate

Then install the dependencies

pip install -r requirements.txt
  • run the app
python app.py

Future Roadmap 🛣️

AppFizzle isn't just stopping here. We're constantly evolving, and here's what's on the horizon:

  • Database Support: Integration with databases like PostgreSQL, MySQL, Microsoft SQL Server, SQLite, and more.
  • CSS Frameworks: Enhanced support for CSS frameworks including Bootstrap, Tailwind, Foundation, Materialize, Bulma, Semantic UI, Milligram, and Skeleton.
  • Docker Compose Support: For seamless container orchestration.
  • Direct Local Installer Support: To make the setup process even more straightforward.

Stay tuned for more exciting updates! 🌈

Contributing

We welcome contributions of all kinds from the community! Whether it's adding support for a new framework, improving documentation, or reporting bugs, every bit of help counts.

License

MIT License

About

The Ultimate Web Framework Builder

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published