All Projects → KyleU → Boilerplay

KyleU / Boilerplay

Licence: cc0-1.0
Using the latest technology in the Scala ecosystem, Boilerplay is a reactive web application built on Play Framework, ScalaJS, Silhouette, Sangria/GraphQL, and PostgreSQL. It provides a good starting point for whatever you want to build.

Programming Languages

scala
5932 projects

Projects that are alternatives of or similar to Boilerplay

Lagom Example
Example usage of the Lagom Framework for writing Java-based microservices
Stars: ✭ 20 (-92.83%)
Mutual labels:  akka, play-framework
Play Spark Scala
Stars: ✭ 51 (-81.72%)
Mutual labels:  akka, play-framework
Kebs
Scala library to eliminate boilerplate
Stars: ✭ 113 (-59.5%)
Mutual labels:  akka, play-framework
Cms
Club Management System of amFOSS, powered by CMS
Stars: ✭ 263 (-5.73%)
Mutual labels:  graphql
Workers Graphql Server
🔥Lightning-fast, globally distributed Apollo GraphQL server, deployed at the edge using Cloudflare Workers
Stars: ✭ 255 (-8.6%)
Mutual labels:  graphql
Loona
🌕 Application State Management done with GraphQL
Stars: ✭ 270 (-3.23%)
Mutual labels:  graphql
Cloudflow
Cloudflow enables users to quickly develop, orchestrate, and operate distributed streaming applications on Kubernetes.
Stars: ✭ 278 (-0.36%)
Mutual labels:  akka
Node Github Profile Summary
[Temporarily unavailable]The node version of github-profile-summary with GraphQL
Stars: ✭ 261 (-6.45%)
Mutual labels:  graphql
Nodes
A GraphQL JVM Client - Java, Kotlin, Scala, etc.
Stars: ✭ 276 (-1.08%)
Mutual labels:  graphql
Wp Graphql
🚀 GraphQL API for WordPress
Stars: ✭ 3,097 (+1010.04%)
Mutual labels:  graphql
Babel Blade
(under new management!) ⛸️Solve the Double Declaration problem with inline GraphQL. Babel plugin/macro that works with any GraphQL client!
Stars: ✭ 266 (-4.66%)
Mutual labels:  graphql
Grafoo
A GraphQL Client and Toolkit
Stars: ✭ 264 (-5.38%)
Mutual labels:  graphql
Aspnetcoregraphql
Sample project demonstrating a GraphQL service built with ASP.NET Core 2.2, Entity Framework Core and graphql-dotnet.
Stars: ✭ 272 (-2.51%)
Mutual labels:  graphql
Vscode Restclient
REST Client Extension for Visual Studio Code
Stars: ✭ 3,289 (+1078.85%)
Mutual labels:  graphql
Graphql Flex
🎣A flexible GraphQL IDE by @TipeIO built in @VueJS
Stars: ✭ 277 (-0.72%)
Mutual labels:  graphql
Graphql To Mongodb
Allows for generic run-time generation of filter types for existing graphql types and parsing client requests to mongodb find queries
Stars: ✭ 261 (-6.45%)
Mutual labels:  graphql
Graphql Resolvers
🔌 Resolver composition library for GraphQL.
Stars: ✭ 274 (-1.79%)
Mutual labels:  graphql
Graphql For Vscode
GraphQL syntax highlighting, linting, auto-complete, and more!
Stars: ✭ 265 (-5.02%)
Mutual labels:  graphql
Gitlit
Platform to connect contributors and projects based on skill level and shared interests.
Stars: ✭ 265 (-5.02%)
Mutual labels:  graphql
Dotnet Fake Json Server
Fake JSON Server is a Fake REST API that can be used as a Back End for prototyping or as a template for a CRUD Back End.
Stars: ✭ 265 (-5.02%)
Mutual labels:  graphql

Boilerplay

Using the latest technology in the Scala ecosystem, Boilerplay is a pure Scala reactive web application built on Play 2.6, Scala.js, Silhouette 5, Akka, PostgreSQL 9.5+, and Sangria/GraphQL. It provides a good starting point for whatever you want to build.

Documentation

https://kyleu.github.io/boilerplay

Features

  • Local sign-in, profile, and change password support.
  • Role based security, with normal and admin roles.
  • Full admin suite for user management, reporting, and real-time session observation.
  • GraphQL schema and query interface, with shared queries and mutations.
  • OpenAPI/Swagger definitions for all routes, along with a packaged UI.
  • Scala source code, shared between the client and server via Scala.js.
  • JDBC queries, Slick definitions, and an instrumented database access layer.
  • Websocket-driven actor support, with monitoring and tracing.
  • Binary and JSON serialization, provided by circe and Boopickle.

Contributing

The project is built on SBT, and can be opened by IntelliJ directly. Plugins are included for Eclipse and Sublime Text.

License

The code is licensed under CC0-1.0.

You can basically do whatever you want with the code, no attribution required. Make it your own!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].