node

nodebb

23 May 2020Last Commit11042 (1558/yr)Github Stars186Issues

NodeBB Forum Software is powered by Node.js and built on either a Redis or MongoDB database. It utilizes web sockets for instant interactions and real-time notifications. NodeBB has many modern features out of the box such as social network integration and streaming discussions, while still making sure to be compatible with older browsers.

Additional functionality is enabled through the use of third-party plugins.

NodeBB's theming engine is highly flexible and does not restrict your design choices. Check out some themed installs in these screenshots below:

n8n

23 May 2020Last Commit7589 (8238/yr)Github Stars62Issues

n8n is a free and open fair-code licensed node based Workflow Automation Tool. It can be self-hosted, easily extended, and so also used with internal tools.

📺 A short demo (< 3 min) which shows how to create a simple workflow which automatically sends a new Slack notification every time a Github repository received or lost a star.

n8n has 100+ different nodes to automate workflows. The list can be found on: https://n8n.io/nodes

The official n8n documentation can be found under: https://docs.n8n.io

Additional information and example workflows on the n8n.io website: https://n8n.io

habitica

23 May 2020Last Commit7570 (951/yr)Github Stars300Issues

Habitica is an open source habit building program which treats your life like a Role Playing Game. Level up as you succeed, lose HP as you fail, earn money to buy weapons and armor.

We need more programmers! Your assistance will be greatly appreciated. The wiki pages below and the additional pages they link to will tell you how to get started on contributing code and where you can go to seek further help or ask questions:

Habitica's code is licensed as described at https://github.com/HabitRPG/habitica/blob/develop/LICENSE

dillinger

29 Apr 2020Last Commit6741 (794/yr)Github Stars77Issues

Dillinger is a cloud-enabled, mobile-ready, offline-storage, AngularJS powered HTML5 Markdown editor.

You can also:

Markdown is a lightweight markup language based on the formatting conventions that people naturally use in email. As John Gruber writes on the Markdown site

The overriding design goal for Markdown's formatting syntax is to make it as readable as possible. The idea is that a Markdown-formatted document should be publishable as-is, as plain text, without looking like it's been marked up with tags or formatting instructions.

turndown

20 May 2020Last Commit4812 (561/yr)Github Stars59Issues

Convert HTML into Markdown with JavaScript.

npm:

Browser:

For usage with RequireJS, UMD versions are located in lib/turndown.umd.js (for Node.js) and lib/turndown.browser.umd.js for browser usage. These files are generated when the npm package is published. To generate them manually, clone this repo and run npm run build.

Turndown also accepts DOM nodes as input (either element nodes, document nodes, or document fragment nodes):

Options can be passed in to the constructor on instantiation. For example:

apostrophe

22 May 2020Last Commit3155 (433/yr)Github Stars234Issues

ApostropheCMS is a content management system (CMS) for Node.js. It supports in-context editing, schema-driven content types, flexible widgets and a great deal more. This module contains everything necessary to build a website with ApostropheCMS.

Please see the ApostropheCMS documentation for detailed information about building sites with ApostropheCMS. If you're interested in contributing, check out our contribution guide to get started.

The ApostropheCMS documentation will walk you through some simple steps to get your local environment set up with the technology stack that runs ApostropheCMS (Node.js, MongoDB, ImageMagick) along with installing ApostropheCMS itself.

documentserver

22 May 2020Last Commit1578 (268/yr)Github Stars258Issues

ONLYOFFICE Document Server is a free collaborative online office suite comprising viewers and editors for texts, spreadsheets and presentations, fully compatible with Office Open XML formats: .docx, .xlsx, .pptx and enabling collaborative editing in real time.

ONLYOFFICE Document Server contains the following components:

ONLYOFFICE Document Server includes the following editors:

The editors allow you to create, edit, save and export text, spreadsheet and presentation documents and additionally have the features:

pinry

22 May 2020Last Commit1535 (213/yr)Github Stars23Issues

The open-source core of Pinry, a tiling image board system for people who want to save, tag, and share images, videos and webpages in an easy to skim through format.

For more information ( screenshots and document ) visit getpinry.com.

See our full documentation at https://docs.getpinry.com/install-with-docker/

See our full documentation at https://docs.getpinry.com/development/

See our full documentation at https://docs.getpinry.com/development/

The core contributors for Pinry have been/currently are:

homehost

11 Jan 2020Last Commit485 (213/yr)Github Stars4Issues

Run npm install under the client and server directories
In ./config.yml, set the media paths, and specify a working API key for TMDb API and Spotify Web API

If you dont have keys, you can request API authorization from Spotify at https://developer.spotify.com/documentation/web-api/, and TMDb at https://developers.themoviedb.org/3/getting-started/introduction

Your media must appear in the path set by config.yml
🎥 Movies

🎵 Music

Tracks not found on Spotify can be put in a directory titled Unknown Album sans disc/ track number