redstone 0,0

A metadata driven microframework for Dart.

3 years after

Redstone

Join the chat at https://gitter.im/redstone-dart/redstone Build Status

Redstone is an annotation driven web server micro-framework for Dart and influenced by Flask. It is based on shelf so you may also use any shelf middleware you like with Redstone.

Example

Redstone allows you to easily publish functions through a web interface, by just adding some annotations to them.

import 'package:redstone/redstone.dart' as web;

@web.Route("/")
helloWorld() => "Hello, World!";

main() {
  web.setupConsoleLog();
  web.start();
}

Installation

To install, set the redstone: "^0.6.4" constraint to your pubspec.

dependencies:
  redstone: "^0.6.4"

The following plugins are also available for this version:

redstone_mapper: 0.2.0-beta.1+1
redstone_mapper_mongo: 0.2.0-beta.1
redstone_mapper_pg: 0.2.0-beta.2+2
redstone_web_socket: 0.1.0-beta.1

Want to learn more?

Check out our wiki! :)

Related Repositories

RedGen

RedGen

Minecraft redstone logic generator ...

SolarFlux

SolarFlux

Mod for Minecraft - Adds solar panels that produce Redstone Flux ...

RedstoneArmory

RedstoneArmory

Enhancing the Redstone (Flux) revolution! ...

redstone_mapper

redstone_mapper

A mapper plugin for Redstone.dart ...

Fluxed-Redstone

Fluxed-Redstone

A RF cables mod for modern Minecraft. ...


Top Contributors

luizmineo Pacane kaendfinger austincummings sestegra vicb cgarciae platelk TheBosZ stevemessick srawlins logangorence astashov RobertMcDermot stijnvanbael y12studio

Releases

-   v0.5.21 zip tar
-   v0.5.20 zip tar
-   v0.5.19 zip tar
-   v0.5.18 zip tar
-   v0.5.17 zip tar
-   v0.5.15 zip tar
-   v0.5.14 zip tar
-   v0.5.13 zip tar
-   v0.5.12 zip tar
-   v0.5.10 zip tar
-   v0.5.8 zip tar
-   v0.5.7+2 zip tar
-   v0.5.7 zip tar
-   v0.5.3+1 zip tar
-   v0.5.3 zip tar
-   v0.5.2 zip tar
-   v0.5.1 zip tar
-   v0.5.0 zip tar