« 
Previous

Issue #62

Next
 »

Some of you may remember one of these “WIKIs” the Project Manager asked you to use to provide documentation about your code.

The lack of markdown support and syntax highlighting made them painful. They were so boring!

Fortunately, the project number one this week Outline comes to the rescue.

Outline provides a “team’s knowledge base” to install on your infrastructure, made with a modern stack:

  • Node.js and Koa for the backend
  • React and Mobx for the frontend

You will need Postgres and Redis databases and a AWS account to store assets on S3 buckets.

One of the nice features is the Slack integration, since Slack became a hub to centralize the communication in a lot of teams. Other integrations are available too (GitHub, Trello, CodePen, Airtable…)

The project is open-source (otherwise it would not be on Best of JavaScript!) but if you don’t want to manage anything about the infrastructure, a paid hosted version is available.

This business model seems similar to Ghost an open-source blog engine made with Node.js.

Outline
Outline
+833
The fastest wiki and knowledge base for growing teams.
jExcel
jExcel
+654
jExcel is a lightweight vanilla javascript plugin to create amazing we
Moveable
Moveable
+653
Draggable! Resizable! Scalable! Rotatable!
Vue.js
Vue.js
+529
A progressive, incrementally-adoptable framework for building UI on th
Awesome
Awesome
+425
Awesome lists about all kinds of interesting topics
React
React
+391
A declarative, efficient, and flexible JavaScript library for building
JS Algorithms & Data Structures
JS Algorithms & Data Structures
+366
Algorithms and data structures implemented in JavaScript with explanat

Any question or feedback? Reach us on GitHub.

Best of JavaScript is a project created by Michael Rambeau, in Osaka, Japan.