ds_shelf 0.0.1-pre copy "ds_shelf: ^0.0.1-pre" to clipboard
ds_shelf: ^0.0.1-pre copied to clipboard

Core Shelf Components Within Larger DartStream Ecosystem.

DartStream #

DartStream is a minimal, efficient, and scalable server-side framework designed for the Dart programming language. Inspired by the simplicity and flexibility of other frameworks like Dartfrog and Alfred, DartStream offers a streamlined approach to building server-side applications, making it an ideal choice for developers looking to leverage Dart's capabilities.

Features #

  • Minimalistic Design: Focus on what's necessary, making it perfect for both beginners and experienced developers.
  • Scalability: Designed to support applications as they grow in complexity and user base.
  • Flexibility: Easy to extend and customize to fit your specific needs.
  • Performance: Optimized for speed and efficiency, enabling high-performance applications.

Available Versions #

DartStream is available in three versions to cater to different needs and scales:

  1. Free - Open Source Version: Fully functional and open for modification, perfect for individual developers and small projects.
  2. Hosted Framework: Similar to Laravel Vapor, this provides a managed, hosted environment, removing the need for server management.
  3. Aortem - SAAS Version: Offers additional features and dedicated support, ideal for enterprise-level applications.

Documentation #

For detailed guides, API references, and example projects, visit our DartStream Documentation. Start building with DartStream today and take advantage of its robust features and elegant syntax.

Examples #

Explore the /examples directory in this repository to find sample applications demonstrating DartStream's capabilities in real-world scenarios.

Contributing #

We welcome contributions of all forms from the community! If you're interested in helping improve DartStream, please fork the repository and submit your pull requests. For more details, check out our CONTRIBUTING.md guide.

Support Tiers #

DartStream offers various support tiers for our open-source products:

  • Community Support: Free, community-driven support with no guaranteed response time.
  • Standard Support: $10/month with a two-week Initial Response Service Level Agreement (IRSLA), billed annually
  • Premium Support: $100/month with a 72-hour IRSLA, billed annually.
  • Enterprise/Partner Support: $999/month with a 24-hour IRSLA, billed annually.

Each tier offers escalating levels of support, from community forums to direct access to the development team. There is a limit of one active ticket per use for standard and premium support tickets.

Community Support #

  • Free support provided by the DartStream community.

Standard Support #

  • $15/month.
  • 10 business days (Monday - Friday) Initial Response Service Level Agreement (IRSLA).
  • Subscribe
  • Features:
    • Unlimited Support Tickets with Guaranteed RSLA.
    • One Open/Active Ticket at a time.

Enhanced Support #

  • $100/month - Billed Annually.
  • 72-hour IRSLA.
  • Subscribe
  • Features:
    • Everything in Standard Support.
    • Access to Roadmap.
    • Feature Request Upvoting (Priority feature request).
    • One Open/Active Ticket at a time.

Enterprise Support #

  • $999/month - Billed Annually
  • 24-hour IRSLA.
  • Subscribe
  • Features:
    • Everything in Enhanced Support.
    • Early Access to new features.
    • Access to our network channels.
    • Monthly access to Development/Partner Calls.
    • Access to Partner/Reseller/Channel Program.
    • Option to include Logo on the Open Source website.

To choose a support tier, click on one of the options above.

Licensing #

All Dartstream packages are licensed under BSD-3, except for the services packages, which uses the ELv2 license, and the Dartstream SDK packages, which are licensed from third party software Aortem Inc. In short, this means that you can, without limitation, use any of the client packages in your app as long as you do not offer the SDK's or services as a cloud service to 3rd parties (this is typically only relevant for cloud service providers). See the LICENSE file for more details.

Enhance with DartStream" #

We hope DartStream helps you to efficiently build and scale your server-side applications. Join our growing community and start contributing to the ecosystem today!

1
likes
100
pub points
50%
popularity

Publisher

unverified uploader

Core Shelf Components Within Larger DartStream Ecosystem.

Documentation

API reference

License

BSD-3-Clause (LICENSE)

Dependencies

dio, http, postgres, shelf, shelf_packages_handler, shelf_proxy, shelf_router, shelf_static, shelf_test_handler, shelf_web_socket

More

Packages that depend on ds_shelf