Protevus
United States of America

Twitter Follow

Protevus is an innovative and open-source application server platform for the Dart programming language. Inspired by the Laravel framework, Protevus aims to provide a familiar and Laravel-compatible API, allowing developers to leverage their existing Laravel knowledge and experience in the Dart ecosystem.

About

Protevus is a highly versatile and extensible platform built on top of the high-performance, multi-threaded Conduit API. It delivers exceptional scalability and efficiency for demanding applications while embracing open-source principles and encouraging community contributions.

With its modular architecture and support for custom extensions, Protevus can be tailored to meet diverse project requirements, ensuring a seamless and enjoyable development experience. From powerful routing and dependency injection to robust authentication, authorization, and database abstraction, Protevus empowers developers to focus on creating without worrying about the small details.

Features

  • Laravel API Compatibility: Offers a high degree of compatibility with the Laravel API, enabling developers to seamlessly transition from Laravel to the Dart ecosystem.
  • Modular Architecture: Follows a modular design, separating core components and libraries from specific application implementations, promoting reusability and maintainability.
  • High Performance: Built on top of the multi-threaded Conduit API, delivering exceptional performance and scalability for demanding applications.
  • Extensibility: With its modular architecture and support for custom extensions, Protevus can be tailored to meet diverse project requirements.
  • Community-Driven: Embraces open-source principles and encourages community contributions, fostering collaboration and knowledge sharing.

Getting Started

To get started with Protevus, visit the Protevus Platform and Protevus Application repositories for installation instructions, documentation, and examples.

Contributing

We welcome contributions from the community! If you're interested in contributing to Protevus, please read our Contributing Guide for information on how to get started.

Support and Community

If you have any questions, issues, or suggestions, please join our community:

License

Protevus is open-sourced software licensed under the MIT License.

Updated 2024-09-26 09:04:14 +00:00
protevus/caden
Caden is a AI Command Line Orchestration Agent capable of executing AI workflows across any project or language scope of development. Caden provides project scaffolding, template, boilerplate and stub generation. Caden allows developers to build workflows using YAML that can be used to schedule AI task generations. Caden can maintain and learn from project context to become more orientated as an inline AI Assistant.
Updated 2024-08-12 01:51:08 +00:00
protevus/service
This starter application is for creating backend services that provide functionalities such as SIP integration, message brokers, data processing services, and other background tasks. These services do not necessarily expose API endpoints or serve web views but can interact with the protevus platform backend to perform specific tasks.
Updated 2024-08-11 22:29:37 +00:00
protevus/.profile
This repository contains community health and profile properties for protevus organization on git.protevus.com.
Updated 2024-08-11 20:32:47 +00:00
protevus/branding
Protevus logo and other branding material.
Updated 2024-08-11 17:43:05 +00:00
protevus/.github
This repository contains community health and profile properties for protevus organization on github.
Updated 2024-08-11 17:42:19 +00:00
protevus/console
This starter application is for developing protevus platform powered console applications that perform backend tasks, process data, or manage server operations without a graphical user interface. Ideal for server applications, batch processing, scripting, and automation tasks.
Updated 2024-08-11 17:40:32 +00:00
protevus/mobile
This starter application is intended for developing mobile applications (iOS and Android) using Flutter, following the MVC pattern and integrating with the protevus platform backend.
Updated 2024-08-11 17:39:56 +00:00
protevus/IoT
This starter application is built for developing IoT applications, running on devices like Raspberry Pi and Arm Systems, using Dart, Flutter and interacting with the protevus platform backend.
Updated 2024-08-11 17:38:51 +00:00
protevus/web
This starter application is designed for developing web applications using Flutter in an MVC pattern, interacting with the protevus platform backend
Updated 2024-08-11 16:02:02 +00:00
protevus/desktop
This starter application is tailored for developing desktop applications (Windows, macOS, Linux) using Flutter, following the MVC pattern and interacting with the protevus platform backend.
Updated 2024-08-11 16:01:25 +00:00
protevus/protevus
Protevus is a highly versatile and extensible application server platform for the Dart programming language. Inspired by the Laravel framework, Protevus aims to provide a familiar and Laravel-compatible API, allowing developers to leverage their existing Laravel knowledge and experience in the Dart ecosystem.
Updated 2024-08-11 15:43:48 +00:00