Skip to content
@djangoflow

Djangoflow by Apexive.com

🌟 Django + Flutter = Djangoflow

Djangoflow is an open source framework created by Apexive that uses Flutter for cross-platform apps and Django for backend.

We also use openapi-generator to automate the api client generation and save time and avoid human errors following DRY principles.

Join the community and ask all your question in Matrix space: https://matrix.to/#/#djangoflow:apexive.com

📖 History

Having built a lot of software for startups Apexive has accumulated extensive experience and created re-usable libraries ("building blocks") that now enable us to produce high quality code in weeks, not months.

Djangoflow is Apexive effort of open sourcing those libraries and sharing our experience with the open source community.

🐍 Django

Modules Status Description Contribute
django-df-chat alpha Django-channels based chat backend GitHub issues
django-df-auth production Ready to use user authentication with OTP, 2FA & Social integrations GitHub issues
django-df-notifications production Rule based omni-channel notifications (push, email, text, slack, webhook etc) GitHub issues
django-df-portal production Web-only admin portal GitHub issues
django-df-odoo alpha Django Odoo integration GitHub issues
django-df-gpt alpha Integration with GPTs such as chat-gpt
django-df-scheduling alpha Event and availabilities scheduling
django-df-configurations idea Remote (and not only) configuration management
django-df-model-events idea Management of model related events, such as food delivery plan or flights times

🎯Flutter

Djangoflow

Contribute: GitHub issues

Package Description Repository
djangoflow_auth Integrate various authentication providers, such as email OTP, magic link, Google, Facebook, Apple Sign-In, Discord, and more. This package provides a comprehensive and easy-to-use solution for managing user authentication. Link
djangoflow_auth_google Integrate Google Sign-In with ease using the GoogleSocialLogin class. This package allows you to effortlessly handle Google authentication for both web and mobile platforms, enhancing your app's login experience. Link
djangoflow_auth_facebook Effortlessly handle Facebook login with customizable permissions and login behavior. Use the FacebookSocialLogin class to integrate Facebook Sign-In into your app and provide users with the option to sign in using their Facebook accounts. Link
djangoflow_auth_apple Seamlessly integrate Apple authentication for both web and mobile platforms using the AppleSocialLogin class. Support customizable scopes, state, nonce, and more. Provide a secure and convenient way for users to sign in with their Apple IDs. Link
djangoflow_auth_discord Use the DiscordSocialLoginProvider class to handle Discord login with ease. This package provides support for both web and mobile platforms, allowing users to authenticate using their Discord accounts. Link
djangoflow_websocket Easily manage connecting to a WebSocket server, subscribing to messages, handling reconnections etc all at once with djangoflow_websocket Link
djangoflow_app A simple, opinionated, and minimal Flutter application structure for quick start and easy maintenance. Link
djangoflow_app_links A Djangoflow package that implements deep-link handling via app_links package. Link
djangoflow_analytics A library for tracking analytics with multiple Analytics providers in Flutter applications. Link
djangoflow_firebase_analytics A library provides an easy and organized way to implement Firebase Analytics for your Flutter apps. Link
djangoflow_error_reporter Djangoflow Error Reporter is a library that provides an easy and flexible way to handle errors in your flutter application. Link
djangoflow_sentry_reporter A library that allows you to report errors to Sentry using the djangoflow_error_reporter pacakge. Link
djangoflow_fcm A Djangoflow Flutter project to handle notifications using firebase_messaging Link
djangoflow_mixpanel_analytics A library provides an easy and organized way to implement Mixpanel Analytics for your Flutter apps. Link
djangoflow_facebook_analytics A library provides an easy and organized way to implement Facebook Analytics for your Flutter apps. Link
djangoflow_deep_link_interface A Djangoflow Flutter package to provide abstraction for deep-link extraction. Link

Bloc, openapi & more

Contribute: GitHub issues

Package Description Repository
openapi_repository This package generates ListBloc and DataBloc using openapi_repository_annotations. Link
flutter_list_bloc A Flutter package to display the data loaded with list_bloc. Link
list_bloc A BLoC library for loading data from an api end-point with filtering and pagination. Link
openapi_repository_annotations Annotation to generate ListBloc and DataBloc. Should be used with openapi_repository package. Link
progress_builder A simple wrapper for asynchronous actions with progress/loading indicators and error handling. Link

Pinned Loading

  1. django-df-auth django-df-auth Public

    Opinionated Django REST auth endpoints for JWT authentication and social accounts

    Python 12 19

  2. demo-django demo-django Public archive

    Python 2 5

  3. terraform-kubernetes-django terraform-kubernetes-django Public

    Deploy Django with Terraform to Kubernetes with optional support for AWS/EKS or GCP/GKE

    HCL 4 5

  4. flutter-djangoflow flutter-djangoflow Public

    Flutter modules for DjangoFlow

    Dart 8 15

  5. flutter_progress_builder flutter_progress_builder Public

    Dart 1 5

  6. list_bloc list_bloc Public

    BLoC management of simple, filtered, sorted and paged lists.

    Dart 3 10

Repositories

Showing 10 of 78 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Most used topics

Loading…