GithubHelp home page GithubHelp logo

rlugojr / boostnote Goto Github PK

View Code? Open in Web Editor NEW

This project forked from boostio/boostnote-legacy

0.0 2.0 0.0 7.09 MB

Boostnote, the opensource note app for developer.

Home Page: https://b00st.io

License: Other

JavaScript 69.07% CSS 29.60% HTML 1.32%

boostnote's Introduction

Boostnote

Simple note app

!!v0.6.0 is Underconstruction!!

Check the links below for further information.

Progress summary BoostIO#3

v0.6.0 Branch https://github.com/BoostIO/Boostnote/tree/0.6.0

System requirement

This app is built on Electron.

You can check it from here.

Currently, I'm testing this app on Windows 10(64bit), OS X El Capitan, Ubuntu Linux, Arch Linux.

About note storage

Currently, Boostnote stores data to a single json file.

You can find it from the path below.

OS X

/Users/$USER_NAME$/Library/Application Support/boost/local.json

Windows

C:\Users\$USER_NAME$\AppData\Roaming\boost\local.json

On v0.6.0, You will be able to select any folder in your file system.

Develop

  1. turn on HMR server
npm run webpack
  1. run hot mode
npm run hot

npm start is using compiled scripts. see Build to compile scripts.

Build

'3. Codesign' and '4. Create' installer are needed to deploy this app. You can skip these steps.

  1. Compile scripts

compile all browser stuff(Javascript, Stylus).

grunt compile
  1. Build executable

build Boostnote.app (OS X) / Boostnote.exe (Windows)

grunt pack:osx
grunt pack:windows
  1. Codesign (OSX only)

codesign with Certification.

grunt codesign

OSX_COMMON_NAME must be defined inside /secret/auth_code.json.

codesigning on windows is included to creating installer.

  1. Create installer

create installer, Boostnote.dmg(OSX) / Setup.exe(Windows).

grunt create-windows-installer

Windows only

WIN_CERT_PASSWORD must be defined inside /secret/auth_code.json. /secret/authenticode_cer.p12 is required also.

  1. Zip (OSX only)

zip Boostnote.app file.

grunt zip:osx

Stuff(Setup.exe, .nupkg) of Windows are not needed to be zipped.

Using stack

Codestyle

js-standard-style

Author

Rokt33r(Dick Choi of MAISIN&CO.)

Contributors

Copyright & License

Copyright (C) 2016 MAISIN&CO.

Check here.

boostnote's People

Contributors

brpaz avatar dojineko avatar lazytyper avatar mrmitch avatar rlugojr avatar rokt33r avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.