Memacs VS bocker

Compare Memacs vs bocker and see what are their differences.

Memacs

What did I do on February 14th 2007? Visualize your (digital) life in Org-mode (by novoid)

bocker

Docker implemented in around 100 lines of bash (by p8952)
Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
Memacs bocker
20 37
963 11,092
- -
2.7 0.0
3 months ago over 6 years ago
Python Shell
GNU General Public License v3.0 only GNU General Public License v3.0 only
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

Memacs

Posts with mentions or reviews of Memacs. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-07-30.
  • Show HN: Khoj – Chat Offline with Your Second Brain Using Llama 2
    14 projects | news.ycombinator.com | 30 Jul 2023
    Might look into some of the tools like novoids Memacs. Notion here is to build tools that push feeds, history data, into Emacs. Using org in your use case with the Khoj tool, could be the "glue" you need to tie it all together. https://github.com/novoid/Memacs#readme.
  • Multi-Layered Calendars
    2 projects | news.ycombinator.com | 6 Jul 2023
    See the whitepaper, called "What really happened on September 15th 2008? Getting The Most from Your Personal Information with Memacs"[2].

    This project is now a little bit dead, but the concept of private data fusion was fantastic, and transformed my view of calendars.

    Agree that calendars are a little underused in that way, and would love to see more work towards that private calendar data usage.

    [1]: https://github.com/novoid/Memacs

  • Indexing and tagging files: how to do this?
    2 projects | /r/datacurator | 4 Jul 2023
    Another method is used via Memacs filename module: it generates a text file with all files that start with a date- or time-stamp. This file can then be used for all sorts of workflows for retrieving files. For example, this is how I include images in my blog using lazyblorg and its "Smart tsfile Image File Search".
  • Share your folder structure
    3 projects | /r/datacurator | 18 Mar 2023
    Renaming files isn't an issue any more once you've started using file file referencing methods that are not prone to changed folder paths (alternative method) or even the basic file name (by using the unchanged first part of the file name as long as it is unique among all indexed files). This way, I really don't care about broken links any more because I don´t get them. But you don't get that freedom with most PIM tools except mine, I'm afraid.
  • Memacs: Visualize your (digital) life in Org-mode
    1 project | news.ycombinator.com | 17 Dec 2022
  • Best practices / examples of using org attach for file management/system.
    1 project | /r/orgmode | 7 Nov 2022
    Yes. AFAIK, it is exactly how Karl Voit uses his file tags. And a lot more: https://github.com/novoid/Memacs
  • [Poll] Best software for hoarders and curators?
    7 projects | /r/datacurator | 14 Jun 2022
    Memacs - a framework for integrating various data sources into Org-mode
  • Cobbling together a Resonance calendar in org-mode
    5 projects | /r/orgmode | 3 Apr 2022
    https://github.com/novoid/Memacs sounds like it might be somewhat related to your goal of making a timeline of your activity.
  • Is there a good list of up-to-date data archiving tools for different websites?
    7 projects | /r/datacurator | 17 Mar 2022
    Back to the original question. In order to get as much content as possible into a common format to be displayed in a common temporal view, I've created a framework that consists of some general functionality and a set of modules that deal with different input sources and formats. This project is called Memacs. You can also read a whitepaper about it.
  • How do you curate your knowledge while browsing the web?
    7 projects | /r/emacs | 20 Feb 2022
    My observation in the last few years here seem to indicate that - not many Emacs users are necessarily into Org mode and this kind of data curation, or atleast that few have very elaborate setups that they have shared. Here's some serious inspiration: https://beepb00p.xyz/myinfra.html, and AFAIK the most comprehensive example out there. For example, there's the Promnesia package by the same author (https://github.com/karlicoss/promnesia) which I used for awhile and its cool ! There's also Karl Voit's Memacs https://github.com/novoid/Memacs/ (which appears mentioned in the previous link).

bocker

Posts with mentions or reviews of bocker. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-08-06.
  • Show HN: Bocker-compose, the missing layer to Docker-compose
    1 project | news.ycombinator.com | 7 Mar 2024
    A (joke?) one-liner I came up with while thinking about solutions to centralized container management across multiple SSH hosts. Shame on me.

    The name is inspired by bocker [0], albeit this doesn't re-implement docker-compose in bash, I found it to be fitting enough.

    I'd love to see someone come up with a smarter and/or shorter way to do this.

    [0] https://github.com/p8952/bocker

  • Barco: Linux Containers from Scratch in C
    4 projects | news.ycombinator.com | 6 Aug 2023
    When I did a talk about docker I also wanted to show a bit of what it does under the hood without going through all the layers and without too much details. This ~120 lines of shell script is really good in providing just an intro into what's needed for containers: https://github.com/p8952/bocker/blob/master/bocker
  • Build Your Own Docker with Linux Namespaces, Cgroups, and Chroot
    6 projects | news.ycombinator.com | 26 Jun 2023
  • Latest Zen Kernel......
    5 projects | /r/linuxmemes | 26 May 2023
    i tried it and like the concnpt, but until it can be launched via a systemd userspace service (without previously manually booting it) among other problems i will keep using docker (or bocker)
  • The Staff Engineer's Path – Book Review
    1 project | news.ycombinator.com | 17 May 2023
    > But you couldn't reimplement podman in a few hundred lines of code.

    You don't even need a few hundred: https://github.com/p8952/bocker

    And then there's 'dokku' which IIRC, started as a bash version of Heroku.

    > Not all ideas have the same quality.

    They really do. I've heard all kinds of things in my career, but almost none I would want to dedicate a portion of my life building. Not because they are bad ideas or won't work, but because of the person with the idea or it just didn't interest me. Those people went on to be moderately successful (like hundreds of millions worth) but I'm glad I wasn't on that ride.

  • “Implement DNS in a Weekend”
    6 projects | news.ycombinator.com | 12 May 2023
    Bocker is in this same category...docker clone in bash that's helpful in seeing what's really happening underneath with nsenter, namespaces, network bridging, cgroups, etc.

    https://github.com/p8952/bocker

  • Ask HN: What is the best source to learn Docker in 2023?
    8 projects | news.ycombinator.com | 29 Jan 2023
    Docker implemented in around 100 lines of bash: https://github.com/p8952/bocker

    This is the most mindblowing example for enterprise security teams that think Docker is a new threat on a single tenant Linux host.

    No, buddies, all this stuff is already there. If you were fine with your visibility before*, you're still fine. Go find a real problem while we play with our developer dopamine.

    * NARRATOR: They shouldn't have been.

  • Containers are chroot with a Marketing Budget
    6 projects | news.ycombinator.com | 8 Nov 2022
    Bocker[1] does a reasonably good job of showing the value of Docker was mostly in Docker hub.

    [1] https://github.com/p8952/bocker

    1 project | /r/programming | 8 Nov 2022
    There is a cool project I've seen called "bocker" (https://github.com/p8952/bocker) which is something of a proof of concept of implementing Docker with bash, which speaks a bit to how Docker is indeed in many ways an amalgam of lower level primitives (such as chroot as you mentioned). Pretty neat!
  • bocker: Docker implemented in around 100 lines of bash
    1 project | /r/CKsTechNews | 16 Oct 2022

What are some alternatives?

When comparing Memacs and bocker you can also consider the following projects:

mycloud-restsdk-recovery-script - A script to recover files from MyCloud REST SDK Folder Structure

whalebrew - Homebrew, but with Docker images

ArchiveBox - 🗃 Open source self-hosted web archiving. Takes URLs/browser history/bookmarks/Pocket/Pinboard/etc., saves HTML, JS, PDFs, media, and more...

s6-overlay - s6 overlay for containers (includes execline, s6-linux-utils & a custom init)

emacs-everywhere - Mirror of https://git.tecosaur.net/tec/emacs-everywhere

garden - Automation for Kubernetes development and testing. Spin up production-like environments for development, testing, and CI on demand. Use the same configuration and workflows at every step of the process. Speed up your builds and test runs via shared result caching

monolith - ⬛️ CLI tool for saving complete web pages as a single HTML file

distroless - 🥑 Language focused docker images, minus the operating system.

aw-watcher-window - Cross-platform window watcher (for use with ActivityWatch)

dockerfiles - Various Dockerfiles I use on the desktop and on servers.

OrgModeClocking2Calendar - one way synchronization of your clocking (time tracking) entries from OrgMode Emacs

cloc - cloc counts blank lines, comment lines, and physical lines of source code in many programming languages.