All Projects → skygear-demo → Skypad

skygear-demo / Skypad

Licence: apache-2.0
Skypad

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Skypad

Dce
Disposable Cloud Environment
Stars: ✭ 137 (-2.84%)
Mutual labels:  serverless, cloud
Azure
Azure-related repository
Stars: ✭ 78 (-44.68%)
Mutual labels:  serverless, cloud
Openwhisk Apigateway
Apache OpenWhisk API Gateway service for exposing actions as REST interfaces.
Stars: ✭ 56 (-60.28%)
Mutual labels:  serverless, cloud
Openwhisk Runtime Nodejs
Apache OpenWhisk Runtime NodeJS supports Apache OpenWhisk functions written in JavaScript for NodeJS
Stars: ✭ 43 (-69.5%)
Mutual labels:  serverless, cloud
Awesome Layers
λ A curated list of awesome AWS Lambda Layers. Sponsored by https://cloudash.dev
Stars: ✭ 1,655 (+1073.76%)
Mutual labels:  serverless, cloud
Convergence Server
The Convergence Server
Stars: ✭ 44 (-68.79%)
Mutual labels:  collaboration, realtime
Cloud Volume
Read and write Neuroglancer datasets programmatically.
Stars: ✭ 63 (-55.32%)
Mutual labels:  serverless, cloud
Openwhisk Runtime Php
Apache OpenWhisk Runtime PHP supports Apache OpenWhisk functions written in PHP
Stars: ✭ 26 (-81.56%)
Mutual labels:  serverless, cloud
Awesome Aws
A curated list of awesome Amazon Web Services (AWS) libraries, open source repos, guides, blogs, and other resources. Featuring the Fiery Meter of AWSome.
Stars: ✭ 9,895 (+6917.73%)
Mutual labels:  serverless, cloud
Monaco Collab Ext
Adds collaborative editing capabilities to the Monaco Editor
Stars: ✭ 83 (-41.13%)
Mutual labels:  collaboration, realtime
Chalice
Python Serverless Microframework for AWS
Stars: ✭ 8,513 (+5937.59%)
Mutual labels:  serverless, cloud
Aws Lambda Scala
Writing AWS Lambdas in Scala
Stars: ✭ 135 (-4.26%)
Mutual labels:  serverless, cloud
Codimd
CodiMD - Realtime collaborative markdown notes on all platforms.
Stars: ✭ 7,592 (+5284.4%)
Mutual labels:  collaboration, realtime
Hexa
Hexa: The ultimate companion for Azure. Setup and deploy in seconds
Stars: ✭ 56 (-60.28%)
Mutual labels:  serverless, cloud
K8s On Raspbian
Kubernetes on Raspbian (Raspberry Pi)
Stars: ✭ 839 (+495.04%)
Mutual labels:  serverless, cloud
Pulumi
Pulumi - Developer-First Infrastructure as Code. Your Cloud, Your Language, Your Way 🚀
Stars: ✭ 10,887 (+7621.28%)
Mutual labels:  serverless, cloud
Webiny Js
Enterprise open-source serverless CMS. Includes a headless CMS, page builder, form builder and file manager. Easy to customize and expand. Deploys to AWS.
Stars: ✭ 4,869 (+3353.19%)
Mutual labels:  serverless, cloud
Openwhisk
Apache OpenWhisk is an open source serverless cloud platform
Stars: ✭ 5,499 (+3800%)
Mutual labels:  serverless, cloud
Tensorflow Lambda Layer
Lets you import Tensorflow + Keras from an AWS lambda
Stars: ✭ 79 (-43.97%)
Mutual labels:  serverless, cloud
Node Lambda Log
Basic logging mechanism for Node 6.10+ Lambda Functions
Stars: ✭ 115 (-18.44%)
Mutual labels:  serverless, cloud

Skypad

Simple, real time collaborative notepad on the cloud. First version quickly built in an hour with Skygear

Try now:

Code highlight Preview

Non-CDN version

  • This version's libraries are not served from any CDN. Suitable for independent deployment.

Features

  • Handy - Create a pad instantly.
  • Simple UI - Neat, undistracting and responsive.
  • Easy Sharing - Share by URL, Twitter or FB.
  • Collaboration - Real time sync across all platforms.
  • Auto Save - Changes saved on the cloud automatically.
  • Syntax Highligting - Support JavaScript, C, HTML and CSS. More comming.

Try it here

Develop

  • Edit the config dict at app.js
const config = {
  baseURL: "https://yoursite.com/", // To help generate a correct sharing URL
  skygearAPIEndpoint: "https://skypad.skygeario.com/", // API Endpoint
  skygearAPIKey: "xxxxc613xxxx4227xxxx6114a401xxxx", // API Key
  writerUser: "username", // the default user for creating app
  writerPass: "password"  // the default user password for creating app
}
  • Sign up at Skygear to obtain the API Endpoint and API Key.
  • Use signupWithUserName to create your own writerUser at Skygear.

Deploy

This app can be deployed on localhost, AWS s3, Skygear hosting, GitHub Page or other static hosts.

  • These files are required to deploy:
    • index.html - Main layout
    • app.js - Main app logic
    • app.css - CSS styling
    • /vendor - Required external library files

Versions

You can view the previous version as tags, e.g. v0.1, v0.2

  • mvp Quick first usable version
  • v0.1 Social sharing and UI fixed
  • v0.2 Code highlighting
  • v0.3 Create new pad and pad title
  • v1.0 List of my notes (Automatically managed)
  • v1.1 (Upcoming) Private notes

Feedback and Contribution

Feel free to open any issue and PR. Contact at [email protected]

Credits & Thanks

  • Code highlighting powered by CodeFlask by kazzkiq. That's awesome.

  • CSS and base style: MUI a lightweight material framework.

  • I didn't use complex JS framework but zepto.js for quick hacks and keep it lightweight.

Mentions

Skypad @SideProjectors

About Skygear

Skygear is a backend for building real-time and cloud-based web/mobile app. Skypad is a perfect simple usecase.

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