Coder Social home page Coder Social logo

tangle-web's Introduction

OpenTangle is a client for Tangle

Tangle is a better way to store notes.

Traditional note storage systems are flat, organized and sortable by date or title. In these systems, once you take a note, finding it again requires sorting or searching. This means that maybe you'll see what you wrote again sometime, but the likely scenario is that it's gone for ever, just as if you'd written it on a piece of paper and filed it away in a cabinet. Some note taking systems go beyond this, they allow tagging or sub-notebooks. This is a step in the right direction, but is still lacking. It's too easy to get disoragnized. Create too many tags or too many notebooks and you're back to the same problems you had with flat note taking system or with those old filing cabinets.

Outside those systems, there are ideas like wikis and mindmaps, both of which get much closer to a natural way to organize ideas, but in key ways, they also fall short. Mindmaps quickly become unwieldly with more than thirty or forty notes. Wiki's are notoriously hard to organize, and especially re-organize.

Tangle wants to solve those problems. It's a system that will let you keep all your notes in one place. A place where your collection of ideas can grow elegantly in a way that benefits from expansion rather than becoming a disorganized mess. Whether you have 10 notes or 100,000 they'll be visible and available for you to re-discover, create patterns, be more creative and have what you're looking for at hand when you need it.

Technical Details

As of now, this is a very much unfinished demo. It's a Ruby on Rails app with a small Angular.js front-end that shows the basic idea. The UI is not anywhere near finalized and while the database structure is subject to change. Basically, things are just getting started...

tangle-web's People

Contributors

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