Giter Site home page Giter Site logo

maggieappleton / digital-gardeners Goto Github PK

View Code? Open in Web Editor NEW
3.7K 97.0 186.0 5.69 MB

Resources, links, projects, and ideas for gardeners tending their digital notes on the public interwebs

License: MIT License

JavaScript 88.72% CSS 4.13% MDX 7.15%
digital-garden digital-gardening second-brain zettelkasten wiki

digital-gardeners's Introduction

Digital Gardening Tools and Resources

This collection of apps, tools and articles is here to help you learn more about digital gardening. Ideally, it's here to help you start your own garden.

What is "digital gardening"?

A garden is something inbetween a personal blog and a wiki. It's a collection of evolving notes, essays, and ideas that aren't strictly organised by their publication date. They're inherently exploratory – posts are linked through contextual associations. They aren't refined or complete - posts can be published as half-finished thoughts that will grow and evolve over time. They're less rigid, less performative, and less perfect than the personal "blogs" we're used to encountering on the web.

See the Theory, Philosophy, and Navel-gazing section for more on the 'what' of gardens.

An illustration of a plant with an pencil edit icon


Gardening Tools

Building a Public Garden

  • Roam Research - A personal notes system for interconnected thought
    • See the following resources for converting your private garden in Roam to a public garden:
  • Obsidian - a Roam-like knowledge base that works on top of a local folder of plain text Markdown files. Also allows you to publish selections of your graph to the open web.
  • TiddlyWiki - A no-code personal wiki system
    • Stroll a TiddlyWiki plugin with bi-directional links and other Roam-like features
    • TiddlyMap - a mind-map plugin that shows visualizations for TiddlyWiki.
  • Gitbook
  • React-Notion - allows you to publish a React-based website sources from your Notion notes - "Notion as a CMS"
  • Gatsby Brain Theme - Roam-like bidirectional links in Gatsby.js
  • Gatsby Andy Theme
  • Gatsby Theme Garden - A set of tools to build a digital garden with Gatsby.js. Pull data from Roam Research or markdown.
  • Simply Jekyll - A Jekyll theme with bidirectional links, sidenotes, and transclusion
  • Digital Garden Jekyll Template - A simple, clean jekyll template with bi-directional links
  • Jekyll-Bonsai - A modern jekyll theme for semantically inclined digital gardeners.
  • Jekyll Garden - Clean Jekyll theme supporting bidirectional links.
  • Eleventy Garden - A minimal template with backlinks, built in Eleventy
  • Foam - Roam-like personal note management and publishing system built inside VSCode
  • Foamy NextJS - Basic Foam + NextJS with MDX starter for building a digital garden
  • Dendron - A structured note taking tool that merges the freedom of Roam-like linking with the order hierarchical organization
  • Hyperdraft - Turns plain markdown notes into a website as you write. Easy to setup and doesn't require builds or deploys.
  • Neuron - Managing and publishing system for plain-text Zettelkasten-style notes.
  • Innos Notes – Features include parallel pages, content blocks, and knowledge graph visualisations.
  • Trilium Notes - A hierarchical note taking application with focus on building large personal knowledge bases.
  • Quartz - Publish your Obsidian or Roam digital garden to the web for free. Includes full-text search, graph visualization, and backlinks.

Building a Private Garden

  • Bangle.io - A simple, markdown-based notetaking app that runs locally on your machine.
  • Org Roam - non-hierarchical note-taking with org-mode in emacs
  • TheBrain - A tool for taking interconnected notes with an interactive graph.
  • The Archive - A fast plain text Markdown note-taking app with Zettelkasten features like linking and tagging.

Extra Gardening Tools


How-To's and Tutorials


Theory, Philosophy, and Navel-Gazing


Common Ground: Zettelkasten, Knowledge Graphs, Wikis, and Related Concepts


Digital Garden Directory

⭐️ = Featured; unique and exceptional examples

Gardener & Link 🛠 Build Tools 🌿Note Themes
⭐️ Andy Matuschak The Mystery Andy System Note-taking, education, tools for thought
⭐️ Gwern JS, CSS, Hakyll, Haskell Quantified self, spaced repetition, bitcoin
⭐️ Azlen Elza Notion + Python Design, Conversational interfaces, Tools for thought
⭐️ Buster Benson Behaviour change, dialogue, systems thinking
⭐️ Tom Critchlow Jekyll Indie consulting
⭐️ Chris Aldrich TiddlyWiki + TiddlyBlink + TiddlyMap Art of Memory, IndieWeb, humanities, commonplace books, thought spaces
⭐️ Gordon Brander Lettersmith Design patterns, storytelling, systems
⭐️ Bill Seitz Flask/Python with WikiFlux Product management, startups, wiki theory, engineering
⭐️ Alex Komoroske Cards Web – a custom OS platform Complexity theory, design, systems thinking
⭐️ Nikita Voloboev GitBook Tool obsessed. Code, web dev, art.
Anne-Laure Le Cunff TiddlyWiki Networked thinking, metacognition, evidence-based learning and self-education
Shawn Wang Sapper Web development, writing, speaking
Kevin Cummingham Gatsby Web development, React, AWS, GraphQL
Maggie Appleton Next.js Anthropology, metaphors, visual explanations, and web development
Chris Biscardi Sector / Toast? Web development, MDX, GraphQL, Gatsby
Neil Mather Org-mode Programming, politics, climate change
Wess Daniels Tiddlywiki (Pre-Release 5.1.23) Culture and systems change, liberation theology, tech and pedagogy
Aengus McMillin Gatsby Programming, Stoicism
Joel Hooks Gatsby + MDX Bootstrapping / indie-hacking, community building, web development
Ian Jones Gatsby Web development, Gatsby, Emacs
Wayan Jimmy Gatsby (Hasura Gitbook Starter) Coding, Learning notes
Markus Eleventy Design, linux, privacy
Max Stoiber The Mystery Andy System React, web development
Daniel Chapman Gatsby Books, Writing, Poetry
Will Stedden Custom coding a side project Machine learning, automated language generation, quantum physics art, online transparency
Salman Ansari Gatsby Start-ups, engineering
Fabien Benetou PmWiki (with plenty of extensions PHP/JS/NodeJS/WebXR/CSS/Processing/etc) Everytyhing but particularly programming, tools, tools for thoughts
Waylon Walker Gatsby python, data-engineering, coding, learning notes
Cristian Rojas Hugo Zettels theme 🇪🇸 Drawing, coding, biology, introspection
Chinarut Ruangchotvit TheBrain autobiography, personal transformation
Steve Dondley Jekyll, vimwiki Tech, software, automation, some politics and issues
Scott Spence Toast + MDX Web development, MDX, GraphQL, Gatsby, styled-components
Devine Lu Linvega C Sailing, Design, Livecoding, Plan9
Milkii Brewster MediaWiki Various life and tech topics, mostly Linux and audio FOSS
Maxime Vaillancourt Jekyll (open-source template) personal growth, ruby, web, linux
Andy Byers Jekyll notes on coding, note taking, personal knowledge management and other random thoughts.
Abstractxan C++ (Mizi) Tech, Art, Curating resources
Luciano Strika Jekyll Personal Wiki, Digital Garden. StrikingLoo's Haphazard Repository of Knowledge, Opinions and Trivia
Piotr Gaczkowski Jekyll + Roam Research as backend Book notes, Codex Vitae, cocktails, experiments
Tymon Zaniewski Jekyll (open-source template) personal wiki, DIY electronics, making music
Aquiles Carattino Aqui Brain Dump Science. Notes on books and papers. Technology Transfer. Working in Public
Yenly Ma Foamy NextJS and NextJS with MDX Digital garden of gardens. Learning and making in public.
Rosano Hyperdraft + Garden Music / Design / Technology
Chase McCoy Gatsby + MDX Web development, CSS, design systems
Charlie Trochlil Maxime's jekyll template Learning, art, online spaces, baking
Hiran Venugopalan Obsidian + Jekyll Design, Branding, Business, Typography, Product
Vlad Sitalo Roam Garden How to define code readability objectively? Applying SRS to all the things, Building Roam Garden
Joel Chan Roam Garden Knowledge synthesis, Scientific Creativity
Blue Book MkDocs Python, DevOps, life automation, health, art, ...
Oshyan Greene Discourse Productivity, Digital Gardening, Ideas, Reviews, and Recommendations
Clinton Boys org-roam + Hugo Writing, data science, math, life
David Ralph Lewis TiddlyWiki Writing, poetry, wellbeing, psychology
Soren Bjornstad TiddlyWiki + homegrown scripts Almost everything; emphasis on tech, reading, and how to live
Paul Batchelor WeeWiki Computer Music, Audio Programming, Literate Programming, Food
Memento MkDocs, MkDocs Newsletter Python, GNU/Linux, DevOps, Flutter, traveling, cooking, ...
Jacky Zhao Quartz Books, Cognitive Sciences, Education, Technology, and whatever else I happen to be reading

Other digital garden compilations:

digital-gardeners's People

Contributors

amirhhz avatar andybyers21 avatar aquilesc avatar binyamin avatar chadonihi avatar chasemccoy avatar chinarut avatar chrisaldrich avatar datenspieler avatar davidiusdadi avatar davidralphlewis avatar divinedominion avatar dixonge avatar doomhammer avatar gustavo-depaula avatar hfactor avatar juancaicedo avatar juanfrank77 avatar kevinslin avatar lyz-code avatar maggieappleton avatar neauoire avatar rhymeswithvocal avatar rosano avatar spences10 avatar strikingloo avatar theianjones avatar utopiah avatar vixtorocha avatar wayanjimmy avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

digital-gardeners's Issues

Contributing to the digital garden directory

Hi,

Thanks to this repository, I have been inspired to create my own digital garden.
I started customizing it to suit my personal taste (mdx, searchable by tags, minimalist design).
It doesn't have entries yet but I think it will be mostly about robotics, math, coding, react, front-end development.

https://github.com/mithi/digital-garden

I was wondering, if the digital garden directory is your own curated collection of hand picked digital garden or it is a list where other people can also submit PRs to add other people's gardens? (Thinking of even adding my own... maybe when I have already shared and written some cool stuff in the near future)

Thanks again!

Viridi, a new build tool made for creating digital gardens

Hi @MaggieAppleton! I have been working on a new project called Viridi that I think you and the digital garden community might be interested in. I just published an early version on npm as viridi if you want to play around with it (although there are probably still bugs)! 😄

It's an framework-agnostic build tool made exclusively for building digital gardens. The documentation gives a pretty good overview of how it works and the current/planned features, but the current API is pretty simple:

import { notes, getNoteByID, getNoteByURL } from '@viridi';

// Use the knowledge graph however you desire!

Currently it only works with a build toll called ViteJS, but in the future we should be able to support other builds tools!
It supports backlinks, and tue knowledge graph is code split so that the content of the note is dynamically imported when you want it. One of the features you might be interested (as you inspired me to implement it from your Clubhouse discussion with @sw-yx ) is that is we use Git so that each note has a list of logs (i.e changes) so you can see how the content of a note has changed over time (I am also researching if we could access the entire knowledge graph of previous commits 🧐).

Anyway I would love if you or any others have any feedback or ideas!

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.