serinus 2.0.3 copy "serinus: ^2.0.3" to clipboard
serinus: ^2.0.3 copied to clipboard

Serinus is a framework written in Dart for building efficient and scalable server-side applications.

Serinus Banner

Discord CodeFactor

Serinus #

Serinus provides a powerful and flexible framework for building server-side applications in Dart. Our open-source Dart framework, packages, and tools make it easy to create high-performance, scalable, and maintainable applications.

Installation #

To install Serinus you can either install the official CLI tool globally using pub:

dart pub global activate serinus_cli

or add Serinus to your pubspec.yaml file:

dart pub add serinus

Create a new project #

If you have installed the Serinus CLI tool, you can create a new Serinus project using the following command:

serinus create <project_name>

This will bootstrap a new Serinus project in a directory named <project_name>.

Run the project #

cd <project_name>
serinus run

By default the server will run on port 3000 and will listen for requests on localhost. You can change these settings modifying the file where you have defined the application (by default this file is lib/main.dart) or by passing the --port and --host flags to the run command:

serinus run --port=8080 --host=localhost

You can also start the application in development mode adding the --dev flag to the command:

serinus run --dev

In development mode the server will automatically restart when you change the source code.

Documentation #

You can find the documentation here.

License #

Serinus is licensed under the MIT license. See the LICENSE file for more info.

Contributing #

If you want to contribute to Serinus, please read the CONTRIBUTING file.

Our amazing sponsors #

We would like to thank our sponsors for their support:

Avatar: chimon2000

31
likes
160
points
1.21k
downloads

Publisher

verified publisherserinus.app

Weekly Downloads

Serinus is a framework written in Dart for building efficient and scalable server-side applications.

Homepage
Repository (GitHub)
View/report issues
Contributing

Topics

#server #httpserver #backend #web #http

Documentation

Documentation
API reference

Funding

Consider supporting this project:

github.com

License

MIT (license)

Dependencies

acanthis, async, collection, http_parser, intl, logging, meta, mime, secure_session, shelf, spanner, stream_channel, uuid, web_socket_channel

More

Packages that depend on serinus