Giter Site home page Giter Site logo

thinkord / thinkord-desktop Goto Github PK

View Code? Open in Web Editor NEW
4.0 2.0 6.0 257.9 MB

An open source desktop application dedicated to helping people conveniently capture their thoughts within a second.

License: GNU General Public License v3.0

JavaScript 80.30% CSS 9.87% HTML 3.02% TypeScript 6.81%
note-taking thoughts desktop-application react electron nodejs webpack

thinkord-desktop's Introduction

Thinkord

Thinkord is a open source desktop application dedicated to helping people comveniently capture their thoughts.

It was originally developed by 5 college students, we call ourself 3071, in National Central University in Taiwan. We believe capturing thoughts should not be that cumbersome, but simple and fast.

Hope you find this application helpful. If you are interested in developing Thinkord with us, please follow this comtribution guideline.

Install

Prerequiste

Download and install Nodejs

To clone this repo.

git clone https://github.com/h164654156465/thinkord.git

After cloning to your destination, executing below command in your root.

npm install

If you want to develop, run

npm run dev

Below you could choose one of the options.
(1) If you want to build this repo and test it, run

npm run build
npm run start

(2) Otherwise, you could build and distribute it, run

npm run build
npm run start
npm run win

After packaging the application, folder dist would be created and you could click .exe to install(deploy) it to your local machine.

Architecture

• React
A Javascript front-end development architecture, originally developed by Facebook. We use it to build collection note and control bar.

• Electron & Node.js
A cross-platform desktop application development framework, developed by GitHub. We use it to invoke APIs that interact with the operating system. Such as screenshots, screen recording, audio recording.

• Electron builder
Convert the original code to the installation package for users to use.

Resources

Thinkord official website

License

GNU GPLv3 License

thinkord-desktop's People

Contributors

7xuanlu avatar evelynnovel avatar geeklt-fighter avatar gintoniccc avatar j7891618123 avatar ltthreecomma avatar niennnnnnn avatar nienzl avatar shih-chuan avatar wlkelly23 avatar

Stargazers

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