FLUTTER ECOSYSTEM

nenuphar_cli

An openapi generation CLI for Dart Frog created by Very Good CLI.

Latest version
0.2.2
30-day downloads
53
Likes
29
Pub points
130

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

Nenuphar CLI is a command-line tool for generating OpenAPI specifications and Dart code from API definitions, specifically designed to integrate with Dart Frog. Built by Very Good CLI, it streamlines backend-to-frontend development by automating the creation of type-safe client code based on OpenAPI schemas. The tool supports multiple platforms including Android, iOS, Web, macOS, Windows, and Linux, making it ideal for full-stack Dart applications. It enhances developer productivity by reducing manual boilerplate and ensuring consistency between API contracts and implementation.

Use cases
  • Generating client code from OpenAPI specs
  • Automating API contract synchronization
  • Integrating OpenAPI with Dart Frog projects
  • Streamlining full-stack Dart development
  • Enabling type-safe API calls in Flutter apps
Key features
  • OpenAPI spec generation
  • Dart code generation for clients
  • Seamless Dart Frog integration
  • Multi-platform support
  • Command-line interface for automation
  • Supports REST API contracts
Suitable for
  • Dart Frog developers
  • Full-stack Dart teams
  • API-first development workflows
  • Teams using OpenAPI specifications
  • Developers seeking automated client generation
Considerations
  • Requires OpenAPI specification as input
  • Limited to Dart Frog ecosystem
  • Depends on external OpenAPI schema quality
  • May require configuration for complex APIs
  • Not suitable for non-Dart Frog projects
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add nenuphar_cli

Categories

Dependencies

Dependency list 6 items

Source repository

Related projects

No data available yet.