All Projects → paralect → stack

paralect / stack

Licence: MIT license
A set of components for makers to ship better products faster 🚀

Programming Languages

javascript
184084 projects - #8 most used programming language
objective c
16641 projects - #2 most used programming language
python
139335 projects - #7 most used programming language
shell
77523 projects
java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to stack

polix
🚀 Node.js Web Framework
Stars: ✭ 32 (+18.52%)
Mutual labels:  koajs, koa2
Koajs Design Note
《Koa.js 设计模式-学习笔记》已完结 😆
Stars: ✭ 520 (+1825.93%)
Mutual labels:  koajs, koa2
Koahub
KoaHub.js -- 中文最佳实践Node.js Web快速开发框架。支持Koa.js, Express.js中间件。当前项目已停止维护,推荐使用Doodoo.js
Stars: ✭ 308 (+1040.74%)
Mutual labels:  koajs, koa2
koa-smart
A framework base on Koajs2 with Decorator, Params checker and a base of modules (cors, bodyparser, compress, I18n, etc…) to let you develop smart api easily
Stars: ✭ 31 (+14.81%)
Mutual labels:  koajs, koa2
Cool Admin Api
cool-admin-api 是基于egg.js、typeorm、jwt等封装的api开发脚手架、快速开发api接口
Stars: ✭ 188 (+596.3%)
Mutual labels:  koajs, koa2
tensorflow-stack-ts
TensorFlow.js Full-Stack Starter Kit
Stars: ✭ 33 (+22.22%)
Mutual labels:  koajs, starter-kit
Eggjs Note
《Egg.js 深入浅出学习笔记》(暂时停更)
Stars: ✭ 502 (+1759.26%)
Mutual labels:  koajs, koa2
Koa2 Note
《Koa2进阶学习笔记》已完结🎄🎄🎄
Stars: ✭ 4,725 (+17400%)
Mutual labels:  koajs, koa2
Koach Javascript
Production ready Koa2 boilerplate.
Stars: ✭ 79 (+192.59%)
Mutual labels:  koajs, koa2
Koahub Demo
koahub+async/await+mysql
Stars: ✭ 15 (-44.44%)
Mutual labels:  koajs, koa2
Koa Web Kit
🚀A Modern, Production-Ready, and Full-Stack Node Web Framework with React
Stars: ✭ 199 (+637.04%)
Mutual labels:  starter-kit, koa2
koahub-cli
KoaHub CLI -- KoaHub.js的开发工具,自动babel编译 ES6/7(Generator Function, Class, Async & Await)并且文件修改后自动重启。
Stars: ✭ 16 (-40.74%)
Mutual labels:  koajs, koa2
K2
Koa2 API template with passport, GraphQL, flowtype, knex and more.
Stars: ✭ 44 (+62.96%)
Mutual labels:  starter-kit, koa2
restria
Entria's REST API boilerplate
Stars: ✭ 25 (-7.41%)
Mutual labels:  koajs, koa2
Vue Chat
👥Vue全家桶+Socket.io+Express/Koa2打造一个智能聊天室。
Stars: ✭ 887 (+3185.19%)
Mutual labels:  koajs, koa2
nextjs-landing-starter
Build your landing site based on Next.JS in minutes 🚀
Stars: ✭ 59 (+118.52%)
Mutual labels:  starter-kit, paralect-stack
koa-orm
koa orm using sequelize & sk2 (fork from knex)
Stars: ✭ 62 (+129.63%)
Mutual labels:  koajs, koa2
gapit-htmlgraphics-panel
Grafana panel for displaying metric sensitive HTML or SVG graphics.
Stars: ✭ 41 (+51.85%)
Mutual labels:  grafana
Prometheus-grafana
Monitor your Kubernetes cluster resources and applications
Stars: ✭ 21 (-22.22%)
Mutual labels:  grafana
prysm-grafana-dashboard
Guide step to step to get a Prysm dashboard using Grafana and Prometheus with mobile alerts
Stars: ✭ 57 (+111.11%)
Mutual labels:  grafana

Stack

All Contributors license PRs Welcome Build Status

Watch on GitHub Star on GitHub Follow Tweet

A set of components for makers to ship better products faster 🚀. Stack is an number of open-source components, resulted from years of hard work on a number of awesome products. We carefully select, document and share our production-ready knowledge with you. Stack aims to help to improve your product quality and time to market. Every component can be used as standalone component and you can combine different components to create your product or just use Ship.

Every Stack component is actively maintained and production-tested on multiple products.

Primary Technologies

To make collaboration simpler and more efficient we will focus around very specific and concise technology stack, which includes following:

  1. Backend: Node.JS 8, Koa.JS 2
  2. Frontend: React.JS, Redux, POST CSS, Webpack
  3. Databases: MongoDB, PostgreSQL
  4. Infastructure: Ansible, Docker, Nginx, Drone CI, Grafana

Stack Distribution types

We distribute Stack components in four main ways:

  1. As public npm packages under common @paralect account.
  2. As source code, which you can just copy/paste to get started
  3. As public docker images for isolated services under common paralect DockerHub account.
  4. As Ansible roles for common deployment tasks

Stack components

Name Description
Next.JS landing starter Build your landing site based on Next.JS in minutes
Koa.JS REST api starter A starter kit for building Koa.JS based restful api
React.JS (wtih Redux) starter A starter kit for building React.JS (with Redux) based applications
Deploy Grafana Grafana, InfluxDB and Telegraf deployment automation with Ansible
MongoDB Api for Node.JS Reactive wrapper around MongoDB for Node.JS
Ansible Drone role Ansible role for drone deployment
Deploy Drone CI Ansible automation for production-ready Drone CI deployment
Eslint config Eslint configuration used across all Stack components
React Native Starter Starter kit for React Native applications
PDF Service A puppeteer based PDF generation services, shipped as docker image
Emails Service An mjml and webpack based service for templates generation and email sending
Stack Component Template A stack component template for starting new Stack components

Tools

Tools we use internally to collaborate on the project. If you have any questions, suggestions or ideas — just create an issue.

  1. Slack
  2. Drone CI
  3. Internal Trello Board
  4. NPM Organization
  5. Docker Hub

Change Log

This project adheres to Semantic Versioning. Every release is documented on the Github Releases page.

License

Stack is released under the MIT License.

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Contributors

Thanks goes to these wonderful people (emoji key):


KuhArt

💻 📖 💡

Evgeny Zhivitsa

💻 📖 💡 🤔

NesterenkoNikita

💻

Ihar

🐛 💻 📖 🤔

Uladzimir Mitskevich

💻

Евгений

💻

Anton Tsapliuk

💻

Andrew Orsich

💬 💻 📖 🤔 👀

Anastasia Kostyukova

💻 📖 💡

This project follows the all-contributors specification. Contributions of any kind welcome!

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].