Seafile is an open source cloud storage system with privacy protection and teamwork features. Collections of files are called libraries. Each library can be synced separately. A library can also be encrypted with a user chosen password. Seafile also allows users to create groups and easily sharing files into groups.
Seafile has the following features:
Each component of Seafile has its own source code repository on Github.
Before version 6.0, the source code of "sync client daemon" and "server core" are mixed together in https://github.com/haiwen/seafile. But after 6.0 version, the server core is separated into its own repository. For this reason, the sync client daemon repository is still the "front page" for Seafile project on Github.
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.
CodiMD lets you collaborate in real-time with markdown. Built on HackMD source code, CodiMD lets you host and control your team's content with speed and ease.
HackMD helps developers write better documents and build active communities with open collaboration. HackMD is built with one promise - You own and control all your content:
CodiMD is the free software version of HackMD, developed and opened source by the HackMD team with reduced features (without book mode), you can use CodiMD for your community and own all your data. (See the origin of the name CodiMD.)
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:
Pico is a stupidly simple, blazing fast, flat file CMS.
Visit us at http://picocms.org/ and see http://picocms.org/about/ for more info.
Installing Pico is dead simple - and done in seconds! If you have access to a shell on your server (i.e. SSH access), we recommend using Composer. If not, use a pre-bundled release. If you don't know what "SSH access" is, head over to the pre-bundled release.
Pico requires PHP 5.3.6+ and the PHP extensions dom
and mbstring
to be enabled.
Starting with Pico 2.0 we recommend installing Pico using Composer whenever possible. Trust us, you won't regret it when it comes to upgrading Pico! Anyway, if you don't want to use Composer, or if you simply can't use Composer because you don't have access to a shell on your server, don't despair, installing Pico using a pre-bundled release is still easier than everything you know!
TaskBoard is currently being re-written from scratch. The master
and dev
branches are still maintained, but are not getting new features at this time.
If you'd like to see how it's progressing, take a look at the re-write
branch (keeping in mind it's still a work in progress at this point) or the GitHub Project.
A Kanban-inspired app for keeping track of things that need to get done.
The goal of TaskBoard is to provide a simple and clean interface to a functional and minimal application for keeping track of tasks. It's not trying to be the next Trello or LeanKit.
"Make every detail perfect and limit the number of details to perfect."
— Jack Dorsey
Dead simple hosting for markdown notes.
A simple, self-hosted Markdown note-taking app built with VueJS, and Express.
This project is still under development. The following features are about to be implemented. Feel free to contribute.
Feel free to contribute! All contributions that add value to the project are welcome. However, please be aware that you are not done after having opened a PR. In order to keep quality high, it is expected that you implement change requests and react to comments within an adequate time, until your code is merged. Otherwise your PRs will be closed after a while, sorry!
A super fast forum software written in Go. You can talk to us on our Discord chat!
The initial code-base was forked from one of my side projects, but has now gone far beyond that. We've moved along in a development and the software should be somewhat stable for general use.
Features may break from time to time, however I will generally try to warn of the biggest offenders in advance, so that you can tread with caution around certain commits, the upcoming v0.1 will undergo even more rigorous testing.
See more screenshots at https://imgur.com/a/15Gq67X
A fast and lightweight site for viewing files.
Great for documentation, wiki, notes, etc.
Docker is the easiest way to setup PineDocs.
After running docker-compose up -d
you can change the config in ./data/config/config.yaml
, and add your files (or git clone your documentation) in the ./data/files
dir.
Changes will take affect when you reload the page - no need to restart the container.
Altough docker-compose is recommended, you can also use pure Docker: