All Projects → Automattic → Simplenote Electron

Automattic / Simplenote Electron

Licence: gpl-2.0
Simplenote for Web, Windows, and Linux

Programming Languages

typescript
32286 projects
SCSS
7915 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Simplenote Electron

Nameless
NamelessMC is a free, easy to use & powerful website software for your Minecraft server, which includes a large range of features.
Stars: ✭ 337 (-91.2%)
Mutual labels:  hacktoberfest
Drizzle
Reactive Ethereum dapp UI suite
Stars: ✭ 337 (-91.2%)
Mutual labels:  hacktoberfest
Docker Inbound Agent
Docker image for a Jenkins agent which can connect to Jenkins using TCP or Websocket protocols
Stars: ✭ 342 (-91.07%)
Mutual labels:  hacktoberfest
Atlantis
Terraform Pull Request Automation
Stars: ✭ 4,236 (+10.63%)
Mutual labels:  hacktoberfest
Antennapod
A podcast manager for Android
Stars: ✭ 3,935 (+2.77%)
Mutual labels:  hacktoberfest
Scanapi
Automated Integration Testing and Live Documentation for your API
Stars: ✭ 343 (-91.04%)
Mutual labels:  hacktoberfest
Choosenim
Tool for easily installing and managing multiple versions of the Nim programming language.
Stars: ✭ 338 (-91.17%)
Mutual labels:  hacktoberfest
Ffxiv Teamcraft
A ffxiv tool to handle collaborative crafts easily
Stars: ✭ 347 (-90.94%)
Mutual labels:  hacktoberfest
Ccxws
WebSocket client for 38 cryptocurrency exchanges
Stars: ✭ 341 (-91.09%)
Mutual labels:  hacktoberfest
Obengine
2D Game Engine with Lua Scripting made on top of SFML !
Stars: ✭ 335 (-91.25%)
Mutual labels:  hacktoberfest
Ruby Build
Compile and install Ruby
Stars: ✭ 3,541 (-7.52%)
Mutual labels:  hacktoberfest
Provider
InheritedWidgets, but simple
Stars: ✭ 3,988 (+4.15%)
Mutual labels:  hacktoberfest
Gitlab Monitor
A web-based monitor dashboard for GitLab CI
Stars: ✭ 343 (-91.04%)
Mutual labels:  hacktoberfest
Pug
Pug template engine for PHP
Stars: ✭ 341 (-91.09%)
Mutual labels:  hacktoberfest
Kunstmaanbundlescms
An advanced yet user-friendly content management system, based on the full stack Symfony framework combined with a whole host of community bundles. It provides a full featured, multi-language CMS system with an innovative page and form assembling process, versioning, workflow, translation and media managers and much more.
Stars: ✭ 346 (-90.96%)
Mutual labels:  hacktoberfest
Buttercup Core
🎩 The mighty NodeJS password vault
Stars: ✭ 340 (-91.12%)
Mutual labels:  hacktoberfest
Discordia
Discord API library written in Lua for the Luvit runtime environment
Stars: ✭ 340 (-91.12%)
Mutual labels:  hacktoberfest
Launcher
Osquery launcher, autoupdater, and packager
Stars: ✭ 346 (-90.96%)
Mutual labels:  hacktoberfest
Dataform
Dataform is a framework for managing SQL based data operations in BigQuery, Snowflake, and Redshift
Stars: ✭ 342 (-91.07%)
Mutual labels:  hacktoberfest
N plus one control
RSpec and Minitest matchers to prevent N+1 queries problem
Stars: ✭ 345 (-90.99%)
Mutual labels:  hacktoberfest

Simplenote for Electron

Screenshot

A Simplenote React client packaged in Electron. Learn more about Simplenote at Simplenote.com.

Running

  1. Clone the repo: git clone https://github.com/Automattic/simplenote-electron.git
  2. cd simplenote-electron
  3. npm install
  4. npm run dev
  5. The dev server will start on http://localhost:4000, and the Electron app will launch automatically.
  6. For all logging from Electron to be printed to the terminal (e.g. console.log statements within app.js), you might need to set env ELECTRON_ENABLE_LOGGING=1.
  7. Sign up for a new account within the app. Use the account for testing purposes only as all note data will be periodically cleared out on the server.

Note: Simplenote API features such as sharing and publishing will not work with development builds. Due to a limitation of make installation paths used for build cannot have spaces.

Building

  • make package-osx
  • make package-win32
  • make package-linux

Testing

Unit tests are run with npm test.

End-to-end tests are run with npm run test-e2e. Note that the Spectron version corresponds with the version of Electron we are using. Use the corresponding API docs for webdriver-io which correspond to the Spectron version. At the time of writing you will want to refer to the webdriver-io v4.13 API docs.

Coding Guidelines

Please adhere to the same guidelines as found in wp-calypso.

See CONTRIBUTING.md for more guidelines.

Dependencies

Simplenote for Other Platforms

simplenote-electron is the official Simplenote desktop app for Windows and Linux.

For other platforms, see:

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