Have ideas to improve npm?Join in the discussion! »

    newlogic

    0.1.5-beta • Public • Published

    newlogic

    Build Status Build status CircleCI Release Release Release

    Newlogic is a Circuit Builder / Logic Design Desktop Application (like mmlogic) made with Electron + React Typescript. It's currently compatible with Windows, Mac and Linux.

    NOTE: This app is currently in development so functionality is limited.

    Features

    An intuitive UI

    Newlogic has a modern, clean UI that's easy to use

    Easy wire drawing

    When you draw a wire, it snaps onto the nearest node

    And best of all,

    It's free!


    Installation

    Through npm:

    • sudo npm i -g newlogic

    Using a binary / installer:

    • Download an install a binary / installer from the releases page (Windows and Linux).

    From source:

    • Note: requires a node version >= 6, npm version >= 3 and yarn version >= 1.

    First, clone the repo via git:

    git clone https://github.com/ericm/newlogic.git

    And then install dependencies.

    cd newlogic && yarn

    Or you can install through a package manager on linux


    Run

    Run these two commands simultaneously in different console tabs.

    $ npm run hot-server
    $ npm run start-hot

    or run two servers with one command

    $ npm run dev

    Packaging

    To package apps for the local platform:

    $ npm run package

    To package apps for all platforms:

    $ npm run package-all

    To package apps with options:

    $ npm run package -- --[option]

    Further commands

    To run the application without packaging run

    $ npm run build
    $ npm start

    To run unit tests:

    npm test

    To run End-to-End Test

    $ npm run build
    $ npm run test-e2e

    Maintainers

    License

    MIT © 2019 Eric Moynihan

    (Boilerplate) MIT © C. T. Lin

    Install

    npm i newlogic

    DownloadsWeekly Downloads

    14

    Version

    0.1.5-beta

    License

    MIT

    Unpacked Size

    234 MB

    Total Files

    198

    Last publish

    Collaborators

    • avatar