• Stars
    star
    145
  • Rank 252,711 (Top 5 %)
  • Language
    CoffeeScript
  • License
    MIT License
  • Created about 8 years ago
  • Updated over 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Cross-platform scripting for TaskPaper

Birch Outline

Build Status Dependencies Status

Cross-platform scripting for TaskPaper.

  1. Model: Outline contains Items each of which has attributes and an AttributedString body.
  2. Runtime: Change events, undo support, query evaluator, and relative date/time parsing.
  3. Serialization: Read/Write .taskpaper, .opml, and .bml

Suitable for processing TaskPaper files wherever there's JavaScript. Also potentially useful when creating your own apps that need an outline model.

Please read Getting Started to learn more.

More Repositories

1

quickcursor

Objective-C
497
star
2

NOTTaskPaperForIOS

Source code for the original TaskPaper for iOS.
Objective-C
492
star
3

DropboxSync

Dropbox to iOS sync
Objective-C
263
star
4

documents.com

Python
81
star
5

BirchOutline

Read, process, and serialize TaskPaper outlines in Swift
Swift
56
star
6

foldingtext-for-atom

Outline editor with productivity features (No longer in development)
CoffeeScript
40
star
7

letters.iphone

For toddlers with idle fingers. Letters introduces the ABC’s through a dynamic tile board that’s even fun for adults. Unlike other iPhone learning apps, Letters focuses on a fun interactive experience instead of quizzes and tests.
Objective-C
30
star
8

Documents.com.client.python

Python
27
star
9

TaskPaper

TaskPaper shared source code for TaskPaper license holders
JavaScript
20
star
10

blocks

menu
Objective-C
20
star
11

documents.com.client.javascript

JavaScript
17
star
12

BikeGuide

Bike User's Guide
16
star
13

ScriptLib

Early and in progress scripting suite for Swift apps
Swift
14
star
14

NSTextInputClient

Swift
14
star
15

foldingtext-markdown

Edit Markdown in the FoldingText for Atom outliner
JavaScript
13
star
16

SummarizedCollection

In memory positional (keyless) b+tree implementation in Swift
Swift
7
star
17

macfuseinmemory

Objective-C
6
star
18

mobydickworkout

Text how well productivity apps work with large files
6
star
19

bdocuments

Objective-C
6
star
20

PlainText.javascript

JavaScript
5
star
21

blifecycle

Objective-C
5
star
22

buserinterface

Objective-C
5
star
23

blicensemanager

Objective-C
4
star
24

bhelpbook

Perl
3
star
25

bpreferences

Objective-C
3
star
26

swift-cargo-problem

Rust
3
star
27

bscripts

Objective-C
3
star
28

bcrashreporter

Objective-C
3
star
29

systemversioncheck

Objective-C
2
star
30

bsoftwareupdate

Objective-C
2
star
31

tree-sitter-outline

C
2
star
32

bantlr

C
2
star
33

libripgrep_example

Rust
2
star
34

CloudCount

Test integrating automerge and NSDocument
Swift
2
star
35

coverwall

Objective-C
2
star
36

AutomergeStore

Swift
2
star
37

grpc_streaming_test

Rust
1
star
38

fasttext

Swift
1
star
39

Localmac.org

Find apps in your language
Python
1
star
40

NSOutlineViewReloadGroupItemTest

Swift
1
star
41

BikePath

Swift
1
star
42

tree-tools

Various scripts for working with nested text outlines
AppleScript
1
star
43

Text

Simple attributed string
Swift
1
star