GithubHelp home page GithubHelp logo

fliki's Introduction

fliki

This is fork of fdb/fliki. The itch it was originally trying to scratch was small, self-contained, possibly-throwaway wiki notebooks, only those tend not to have revision control. When you clone this and pip install -r, you get a microwiki pretty much like any other, but with the benefits of git. That's how I've been using it, anyway.

It has the following changes from the base version of fliki:

  • uses creole instead of markdown
  • version control via git
  • ajax preview
  • better (though still crappy) handling of page titles
  • ʇɹoddns ǝpoɔıun

It's possible it will spiral out of control and turn into a real (non-micro) wiki though...

TODO

  • separate page repos from code repo
  • support multiple page repos
  • multiple and pluggable parsers

MAYBES

These things either require careful design, or I don't know if I want them badly enough, or both

  • a way to do entity relationships (yeah weird, huh?)
  • hooks and plugins and whatnot
  • some kind of virtualenv management

fliki's People

Contributors

darius-at-li avatar josaine avatar

Watchers

 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.