Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/alexjj/awesome-drummer

Resources and references related to Drummer web scripting environment software
https://github.com/alexjj/awesome-drummer

List: awesome-drummer

awesome awesome-list blog blogging outliner

Last synced: about 1 month ago
JSON representation

Resources and references related to Drummer web scripting environment software

Awesome Lists containing this project

README

        

# Awesome Drummer [![Awesome](https://awesome.re/badge.svg)](https://awesome.re)
> Resources and references related to Drummer.

Drummer is a web scripting environment built around outlining and JavaScript. A common use is blogging. Built by [Dave Winer](http://davewiner.com/).

## Contents
- [Official](#official)
- [Blogging](#blogging)
- [Formatting](#formatting)
- [OPML Rendering](#opml-rendering)
- [Scripting examples](#scripting-examples)
- [Troubleshooting](#troubleshooting)
- [Backups](#backups)
- [Community](#community)

## Official

- [Drummer website](https://drummer.land/) - Where the action happens.
- [Documentation](http://docserver.scripting.com/drummer/about.opml) - There's lots, worth reading a few times.
- [Support site](https://github.com/scripting/drummerSupport/) - Submit issues for bugs.
- [Request for Comment](https://github.com/scripting/drummerRFC) - Platform for discussing new developments that involve drummer.
- [Change (b)log](http://scripting.com/drummer/blog/) - Official blog capturing changes and updates.
- [Change log in drummer](http://drummer.scripting.com/?url=http://drummer.scripting.com/davewiner/drummer/changeNotes.opml) - Official blog but viewed as an outline in drummer.
- [Github repo](https://github.com/scripting/drummercms/) - Code and templates for drummerCMS.

## Blogging

- [Getting started](https://www.amitgawande.com/2021/10/16/getting-started-blogging.html) - Walkthrough of outliners and blogging with drummer.
- [URL from other nodes](https://gist.github.com/am1t/c1a1d37af7cd33aedc9e1263888a70e0) - Drumkit script to get the real URL to the highlighted node, [more details](https://www.amitgawande.com/2021/10/23/getting-post-url.html).
- [Cross-posting to Micro.blog](https://www.manton.org/2021/10/18/drummer-and-microblog.html) - Post to micro.blog from drummer.
- [Drummer with Gatsby](http://oldschool.scripting.com/ScottHansonDE/2021/10/21/100522.html?title=connectingDrummerToGatsby) - Generate a blog with Gatsby from drummer created opml.
- [Drummer with Wordpress](http://oldschool.scripting.com/frankmeeuwsen/2021/10/23/065437.html?title=publishToWordpressWithDrummer) - Post to Wordpress via drummer.
- [Workflow for inserting images](https://github.com/scripting/drummerSupport/issues/83) - a few methods people have employed for streamling image insertion.
- [Setup custom domain with https](https://wiki.baty.net/#Using%20a%20custom%20domain%20with%20Drummer) - Steps you need to do for your own domain and SSL.
- [Blog from Loqseq journals](https://github.com/scripting/myLogseqBlog) - Write in loqseq and publish with drummer
- [Blogging using Drummer and XSLT](https://antranigv.am/weblog_en/posts/2022/04/opml-xslt-2022/) - Use an XSLT file with your OPML file to create a blog

## Formatting

- [Style guide #1](http://scripting.com/drummer/blog/2021/10/17/031157.html?title=styleNoteSingularItemsBeforeTitledItems) - Put singular items before titled items.
- [Style guide #2](http://scripting.com/drummer/blog/2021/10/17/031051.html?title=styleNoteLinksInBlogPostTitles) - Don't make titles links.
- [Formatting drumkit](http://oldschool.scripting.com/PostMonsterG/2021/11/24.html#a031408) - You can even format code!

## OPML Rendering

- [Drummer.this.how](http://scripting.com/drummer/blog/2021/11/06/193821.html?title=drummer.this.how) - Render standalone OPML files.
- [Two level renderer](https://github.com/andysylvester/drummer-outline-renderers) - A drumkit script and template that can generate standalone page.
- [Concord Reader](http://scripting.com/code/concordreader/?url=) - Add your opml url to the end, e.g. `http://scripting.com/code/concordreader/?url=http://drummer.scripting.com/sabre23t/otherdrummers.opml`
- [Instant Outlines demo](http://scripting.com/code/instantoutlinesrepo/demo/index.html?url=)- Add your opml url to the end, e.g `http://scripting.com/code/instantoutlinesrepo/demo/index.html?url=http://drummer.scripting.com/KenSmith/projectOne.opml`
- [Small Picture Reader](http://scripting.com/code/concord/repo/example2/)
- [Docserver](http://docserver.scripting.com/?url=) - Add your opml url to the end, e.g `http://docserver.scripting.com/?url=http://drummer.scripting.com/KenSmith/keyWords.opml`
- [Create and edit RSS subscription lists](http://editsubscriptionlists.opml.org/)

## Scripting examples

- [Drumkit Samples](https://github.com/PostMonsterG/drumkit-samples) - Github repo from Gary Teter with several sample scripts
- [Open in IAWriter As New File](https://gist.github.com/PostMonsterG/c3cd6f2c4c5df9ca3bc56c0e21920871) - Another Gary Teter sample script
- [Shared Source OPML File](http://drummer.scripting.com/frankm/sharedSource.opml) - Scripts from Frank McPherson
- [Shared Source OPML File](http://drummer.scripting.com/AndySylvester99/sharedScripts.opml) - Scripts from Andy Sylvester

## Troubleshooting

- [How to close a tab with no close box](http://scripting.com/drummer/blog/2021/11/24/142717.html?title=tabWithNoCloseBox) - If Drummer has a problem in opening a tab, this can result in a tab with no close box, or a tab that does not appear to have any content in it. This link provides instructions for several ways to close the tab.
- [Force a reload of Drummer](http://docserver.scripting.com/drummer/general.opml#1633017426000) - When a problem occurs, one thing to try is to force a reload of the Drummer software. These instructions are for Google Chrome, other browsers are similar.
- [Look in Javascript console](http://docserver.scripting.com/drummer/general.opml#1631797228000) - When a problem occurs, there may be a Javascript error associated with the problem. These instructions for opening the Javascript console in Developer Tools are for Google Chrome, other browsers are similar. It might be good to open the console and do a reload if there is no obvious problem at opening the console.
- Extra blank menu items in menu bar - If you see this problem, you may have items in the Scripts menu that are not aligned properly. If this is the case, you should open the Scripts menu to check (see [this page](http://docserver.scripting.com/drummer/scripting.opml#16274901750000) for instructions).

## Backups

- [Automating backups](https://github.com/scripting/drummerSupport/issues/63) - a few options for automating opml backups.
- [Roady Scripts Menu](https://github.com/PostMonsterG/Roady) - Roady adds features to Drummer to make it easier to work with GitHub. The key feature is continuous, automatic backup of your Drummer files to GitHub.

## Community

- [Old School Drummers Reading List](http://oldschooldrummers.andysylvester.com/) - River of news of drummer bloggers.
- [sabre23t's drummer users list](http://scripting.com/code/concordreader/?url=http://drummer.scripting.com/sabre23t/otherdrummers.opml) - Curated list of drummers.
- [List of drummer users](https://twitter.com/i/lists/1460959042667487234) - A twitter list of users with drummer blogs.
- [Benefits of writing with Drummer](https://ol.amitgawande.com/2021/10/21/163615.html?title=benefitsOfWritingWithDrummer) - Amit explains why he likes using it.

## Footer

We welcome all [contributions](contributing.md) and [discussion](https://github.com/alexjj/awesome-drummer/discussions/). There's a lot of good content out there and it can be hard to always find it. Particularly when [issues](https://github.com/scripting/drummerSupport) are solved in an issues thread. If you want to write a blog post explaining some of these or other things more succinctly please do. 🥁