skygear-demo / Skypad
Licence: apache-2.0
Skypad
Stars: ✭ 141
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Skypad
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
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:
- Create a new note: https://skygear-demo.github.io/skypad
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.
Develop
- Edit the
config
dict atapp.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
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].