~bzg/orgweb

54ee78cf39bfeec3d5fc62615f37810b8c7be88f — Ihor Radchenko 2 months ago 45802bf
tools.org: Fix formatting

Fix macro links.  Shorten the descriptions to fit max 3 lines.  Do not
end descriptions with ".".
1 files changed, 41 insertions(+), 42 deletions(-)

M tools.org
M tools.org => tools.org +41 -42
@@ 39,7 39,7 @@
[[https://lh3.googleusercontent.com/-S8Fwe-PISrU/WExNwRXJHKI/AAAAAAAAAFo/tRbv1NAYBWoEBitmvDRFY_bc5xv07lnMACLcB/s1600/pandoc.png]]

The Swiss-army knife of markup format converters.
It can convert documents between many source formats, including Org.
It can convert documents between many source formats, including Org
{{{end-link}}}
* Publishing
:PROPERTIES:


@@ 49,64 49,63 @@ It can convert documents between many source formats, including Org.
{{{link(gohugo.io)}}}
[[https://upload.wikimedia.org/wikipedia/commons/a/af/Logo_of_Hugo_the_static_website_generator.svg]]

A static site generator written in Go, supports Org natively.
A static site generator written in Go, supports Org natively
{{{end-link}}}
** Org-Jekyll
{{{link(orgmode.org/worg/org-tutorials/org-jekyll.html)}}}
[[https://cdn.worldvectorlogo.com/logos/jekyll.svg]]

A way to combine Org with a simple, blog aware, static site generator.
A way to combine Org with a simple, blog aware, static site generator
{{{end-link}}}
** Org2Blog
{{{gh(org2blog/org2blog)}}}
[[https://raw.githubusercontent.com/org2blog/org2blog/master/svg/Org2Blog_shorthand.svg]]

Blog from Org mode to WordPress.
Blog from Org mode to WordPress
{{{end-link}}}
** ORG-STATIC-BLOG
{{{gh(bastibe/org-static-blog)}}}
{{{blog-icon}}}

Static blog generator that focuses on simplicity. All files are simple
org-mode files in a directory.
Focuses on simplicity. All files are simple org-mode files in a
directory
{{{end-link}}}
** emacs-ssg
{{{gl(sctlib/emacs-ssg)}}}
https://gitlab.com/sctlib/emacs-ssg/-/raw/main/assets/svg/logo.svg

A static site generator using emacs and org-mode (npm package).
Opening emacs is not required, it is used in the background to
generate the site’s pages.
=npm= package. Opening emacs is not required, it is used in the
background to generate the site’s pages
{{{end-link}}}

** Org Clive
{{{gl(mbork_mbork_pl/org-clive)}}}
{{{blog-icon}}}

Org Clive is an extremely simple static weblog generator written in Emacs Lisp on top of Org mode.
The structure and content of the resulting weblog is fully controlled from a /single/ Org mode file.
The structure and content of the resulting weblog is fully controlled
from a /single/ Org mode file
{{{end-link}}}

** one.el
{{{gh(tonyaldon/one.el)}}}
{{{blog-icon}}}

one.el a simple Static Site Generator for Emacs Lisp programmers and org-mode users.
Configured by writing Elisp code.
Static site generator for Emacs Lisp programmers. Configured by
writing Elisp code
{{{end-link}}}

** lazyblorg
{{{gh(novoid/lazyblorg)}}}
{{{blog-icon}}}

lazyblorg --- blogging with Org-mode for very lazy people.
lazyblorg --- blogging with Org-mode for very lazy people
{{{end-link}}}

** WriteFreely.el
{{{gh(dangom/writefreely.el)}}}
{{{blog-icon}}}

*Frictionless* blogging with Org Mode and https://writefreely.org/. No setup required.
*Frictionless* blogging with Org Mode and https://writefreely.org/
{{{end-link}}}

* Utilities


@@ 120,25 119,25 @@ lazyblorg --- blogging with Org-mode for very lazy people.
{{{gh(novoid/Memacs)}}}
[[https://static.thenounproject.com/png/870-200.png]]

A method to extract and analyse metadata from Org.
A method to extract and analyse metadata from Org
{{{end-link}}}
** org-manage
{{{gh(dmgerman/org-manage)}}}
[[https://static.thenounproject.com/png/3266143-200.png]]

A module to help managing a large collection of org files.
A module to help managing a large collection of org files
{{{end-link}}}
** orgFixLinks
{{{gh(cashTangoTangoCash/orgFixLinks)}}}
[[https://static.thenounproject.com/png/2805259-200.png]]

A script to try to repair file links.
A script to try to repair file links
{{{end-link}}}
** Logseq
{{{gh(logseq/logseq)}}}
[[https://pbs.twimg.com/profile_images/1284058782012563464/oQFKw8uM_400x400.png]]

A privacy-first knowledge base using the Org syntax.
A privacy-first knowledge base using the Org syntax
{{{end-link}}}
* Parsers
:PROPERTIES:


@@ 159,14 158,14 @@ A privacy-first knowledge base using the Org syntax.
{{{link(bitbucket.org/joebo/pico-org/src)}}}
[[https://upload.wikimedia.org/wikipedia/commons/4/40/PicoLisp_Logo.svg]]

/pico-org/ --- a tiny org-mode parser.
/pico-org/ --- a tiny org-mode parser
{{{end-link}}}
** Common Lisp
{{{link(common-lisp.net/project/cl-org-mode/)}}}
[[https://lispcookbook.github.io/cl-cookbook/assets/cl-logo-blue.png]]

/cl-org-mode/ creates a tree of org-mode nodes.
Includes (primitive) system for literate programming.
Includes (primitive) system for literate programming
{{{end-link}}}
** NodeJS
{{{link(/gioorgi.com/org-mode-parser/)}}}


@@ 178,7 177,7 @@ Includes (primitive) system for literate programming.
{{{gh(karlicoss/orgparse)}}}
[[https://cdn.iconscout.com/icon/free/png-256/python-14-569257.png]]

/orgparse/ creates a tree from an org file.
/orgparse/ creates a tree from an org file
{{{end-link}}}
** Perl
{{{link(metacpan.org/release/Org-Parser)}}}


@@ 190,20 189,20 @@ Includes (primitive) system for literate programming.
{{{gh(bdewey/org-ruby)}}}
[[https://upload.wikimedia.org/wikipedia/commons/7/73/Ruby_logo.svg]]

/org-ruby/ is a gem (used by GitHub) for parsing Org files and converting to HTML
or textile.
/org-ruby/ gem --- parse Org files and convert to HTML or textile. Used
by GitHub
{{{end-link}}}
** Rust
{{{gh(poiscript/orgize)}}}
[[https://upload.wikimedia.org/wikipedia/commons/d/d5/Rust_programming_language_black_logo.svg]]

/Orgize/ parses org files and can render them to HTML.
/Orgize/ parses org files and can render them to HTML
{{{end-link}}}
** JavaScript
{{{gh(orgapp/orgajs)}}}
[[https://upload.wikimedia.org/wikipedia/commons/9/99/Unofficial_JavaScript_logo_2.svg]]

/Orga/ parses Org files into a AST.
/Orga/ parses Org files into a AST
{{{end-link}}}
** Dart
{{{link(pub.dev/packages/org_parser)}}}


@@ 215,7 214,7 @@ https://upload.wikimedia.org/wikipedia/commons/a/a2/Dart_programming_language_lo
{{{gh(niklasfasching/go-org)}}}
https://upload.wikimedia.org/wikipedia/commons/a/a8/Go_Logo_Black.svg

/go-org/ --- Org mode parser with html & pretty printed org rendering. Also static site generator
/go-org/ --- Parser with html & pretty printed org rendering. Also static site generator
{{{end-link}}}
** Julia
{{{gh(tecosaur/Org.jl)}}}


@@ 228,35 227,35 @@ https://upload.wikimedia.org/wikipedia/commons/6/69/Julia_prog_language.svg
{{{gh(200ok-ch/org-parser)}}}
https://upload.wikimedia.org/wikipedia/commons/5/5d/Clojure_logo.svg

/org-parser/ --- can be used from JavaScript, Java, Clojure and ClojureScript.
/org-parser/ --- can be used from JavaScript, Java, Clojure and ClojureScript
{{{end-link}}}

** Tree-sitter
{{{gh(milisims/tree-sitter-org)}}}
https://upload.wikimedia.org/wikipedia/commons/7/74/Tree-sitter-small.png

/tree-sitter-org/ --- Org grammar for tree-sitter.
/tree-sitter-org/ --- Org grammar for tree-sitter
{{{end-link}}}
** Ocaml
{{{gh(logseq/mldoc)}}}
https://upload.wikimedia.org/wikipedia/commons/f/ff/OCaml_Logo.svg

/mldoc/ --- Another Emacs Org-mode and Markdown parser.  Used by [[https://logseq.com/][Logseq]].
/mldoc/ --- Another Emacs Org-mode and Markdown parser.  Used by [[https://logseq.com/][Logseq]]
{{{end-link}}}

** Haskell
{{{lucasvreis/org-mode-hs)}}}
{{{gh(lucasvreis/org-mode-hs)}}}
https://upload.wikimedia.org/wikipedia/commons/1/1c/Haskell-Logo.svg

/org-mode-hs/ --- Libraries and tool for parsing Org Mode documents with
customizable exporters.
/org-mode-hs/ --- Parsing Org Mode documents with customizable
exporters
{{{end-link}}}

** Typescript
{{{Artawower/org-mode-ast)}}}
{{{gh(Artawower/org-mode-ast)}}}
https://github.com/Artawower/org-mode-ast/raw/master/images/tree.png

/org-mode-ast/ --- Abstract syntax tree via typescript for org mode.
/org-mode-ast/ --- Abstract syntax tree via typescript for org mode
{{{end-link}}}

* Exporters


@@ 268,13 267,13 @@ https://github.com/Artawower/org-mode-ast/raw/master/images/tree.png
[[https://www.drupal.org/files/EL_blue_RGB%281%29.png]]

A drupal module able to import single files, such as articles and transform them
into nodes.
into nodes
{{{end-link}}}
** Pandoc
{{{gh(kawabata/ox-pandoc)}}}
[[https://static.thenounproject.com/png/2710766-200.png]]

/ox-pandoc/ hooks pandoc into Org's export functionality.
/ox-pandoc/ hooks pandoc into Org's export functionality
{{{end-link}}}
** ox-hugo
:PROPERTIES:


@@ 284,12 283,12 @@ into nodes.
[[https://upload.wikimedia.org/wikipedia/commons/4/48/Markdown-mark.svg]]

An exporter to Hugo-compatible Markdown (Blackfriday), which allows for a bit
more versatility.
more versatility
{{{end-link}}}
** ox-⁎
[[https://static.thenounproject.com/png/608341-200.png]]

There are many more Emacs Org exporters. Just look around.
There are many more Emacs Org exporters. Just look around
* Importers
:PROPERTIES:
:HTML_CONTAINER_CLASS: columns


@@ 299,18 298,18 @@ There are many more Emacs Org exporters. Just look around.
[[https://static.thenounproject.com/png/2404511-200.png]]

/org-pandoc-import/ is an interface to pandoc which makes it trivial to convert
other makups to org.
other makups to org
{{{end-link}}}

** VimWiki
{{{gh(fasheng/vimwiki2org)}}}
[[https://cdn.freebiesupply.com/logos/large/2x/vim-logo-png-transparent.png]]

A simple tool to convert vimwiki file to Org.
A simple tool to convert vimwiki file to Org
{{{end-link}}}
** Exchange calenders
{{{gh(kautsig/ews-orgmode)}}}
[[https://upload.wikimedia.org/wikipedia/commons/e/ea/Microsoft_Exchange_%282019-present%29.svg]]

A script to fetch your calendar from an exchange server and view it as an agenda.
A script to fetch your calendar from an exchange server and view it as an agenda
{{{end-link}}}