opencomponents / Oc

Licence: mit
OpenComponents, serverless in the front-end world for painless micro-frontends delivery

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Oc

Build
Netlify Build runs the build command, Build Plugins and bundles Netlify Functions.
Stars: ✭ 135 (-87.13%)
Mutual labels:  serverless, continuous-delivery
Terrahub
Terraform Automation and Orchestration Tool (Open Source)
Stars: ✭ 148 (-85.89%)
Mutual labels:  serverless, continuous-delivery
Serverless Plugin Canary Deployments
Canary deployments for your Serverless application
Stars: ✭ 283 (-73.02%)
Mutual labels:  serverless, continuous-delivery
Lambda Coding Round Evaluator
lambda-coding-round-evaluator is a Serverless application to automate coding round submission and evaluation. It helps you get rid of emails and easily filter out bad candidates. Yay!
Stars: ✭ 43 (-95.9%)
Mutual labels:  serverless
Mongodb Function
OpenFaaS Function that makes use of a connection pool to access MongoDB
Stars: ✭ 44 (-95.81%)
Mutual labels:  serverless
Vuedarkmode
👩‍🎨👨‍🎨 A minimalist dark design system for Vue.js. Based components designed for the insomniacs who enjoy dark interfaces as much as we do.
Stars: ✭ 1,034 (-1.43%)
Mutual labels:  components
Jiamimao
加密猫:一个免费、开源的文件加密软件
Stars: ✭ 48 (-95.42%)
Mutual labels:  serverless
Findme
serverless application to find unlabelled photos of you on twitter using machine learning (tensorflow.js).
Stars: ✭ 43 (-95.9%)
Mutual labels:  serverless
Cobolambda
Serverless COBOL on AWS Lambda.
Stars: ✭ 48 (-95.42%)
Mutual labels:  serverless
Karate
Webscraper
Stars: ✭ 45 (-95.71%)
Mutual labels:  serverless
Aws Event Sources
Knative event sources for AWS services
Stars: ✭ 45 (-95.71%)
Mutual labels:  serverless
Corgi
AWS Lambda / API Gateway native, fast and simple web framework
Stars: ✭ 44 (-95.81%)
Mutual labels:  serverless
React Components
React components
Stars: ✭ 47 (-95.52%)
Mutual labels:  components
Api.gatsbyjs.org
The API for the Gatsby swag store.
Stars: ✭ 44 (-95.81%)
Mutual labels:  serverless
Lambdify
AWS Lambda automation and integration for Python.
Stars: ✭ 48 (-95.42%)
Mutual labels:  serverless
Openwhisk Runtime Nodejs
Apache OpenWhisk Runtime NodeJS supports Apache OpenWhisk functions written in JavaScript for NodeJS
Stars: ✭ 43 (-95.9%)
Mutual labels:  serverless
Ipfs Publish
Continuous Delivery of static websites to IPFS
Stars: ✭ 48 (-95.42%)
Mutual labels:  continuous-delivery
React Values
A set of tiny React components for handling state with render props.
Stars: ✭ 1,025 (-2.29%)
Mutual labels:  components
Tail Kit
Tail-kit is a free and open source components and templates kit fully coded with Tailwind css 2.0.
Stars: ✭ 997 (-4.96%)
Mutual labels:  components
Cd Maturity Model
Continuous Delivery Maturity Model - Gap Analysis Visualization Tool, using D3.js
Stars: ✭ 45 (-95.71%)
Mutual labels:  continuous-delivery

oc

OpenComponents, serverless in the front-end world.

OpenComponents is an open-source framework that allows fast-moving teams to easily build and deploy front-end components. It abstracts away complicated infrastructure and leaves developers with very simple, but powerful building blocks that handle scale transparently.

How does it work?

First, you create your component. It can contain logic to get some data (using node.js) and then the view, including css and js. It can be what you want, including React or Angular components or whatever you like.

Then, you publish it to the OpenComponents registry and you wait a couple of seconds while the registry prepares your stuff to be production-ready.

Now, every web app in your private or public network can consume the component via its own HTTP endpoint during server-side rendering or just in the browser.

We have been using it for more than two years in production at OpenTable, for shared components, third party widgets, e-mails and more. Learn more about OC.

npm version node version Dependency Status Known Vulnerabilities downloads Join the chat at https://gitter.im/opentable/oc

Links

Requirements and build status

Disclaimer: This project is still under heavy development and the API is likely to change at any time. In case you would find any issues, check the troubleshooting page.

linux build

Node 8 Node 9 Node 10
Node8 Node9 Node10

windows build

License

MIT

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