go-mtree
HedgeDoc
Our great sponsors
go-mtree | HedgeDoc | |
---|---|---|
7 | 48 | |
73 | 4,656 | |
- | 2.7% | |
5.5 | 9.9 | |
about 1 month ago | 8 days ago | |
Go | TypeScript | |
BSD 3-clause "New" or "Revised" License | GNU Affero General Public License v3.0 |
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.
go-mtree
-
File Integrity and checksums
go-mtree can take care about it. It calculates files hashes and you can use it to compare it later.
-
Monitoring files for changes and corruption
There is old unix utility called 'mtree' (there also is fully binary static compatible with mtree version on github go-mtree ) to check integrity of files. Another solution is - ZFS that do it dynamically
-
Creating a file with the name as the hash of another file
There is FreeBSD utility called mtree that also ported to Linux systems, that walk specified filesystem and creates hashes for all found content which later can be used to check integrity against corruption/modification. If your distribution of choice doesn't have ported version of mtree, you can use multiplatform version go-mtree that replicate the same workflow
-
What is the coolest Go open source projects you have seen?
go-mtree # Integrity
-
[App Discovery] Favorite and Underrated Self Hosted App
go-mtree: portable implementation of well known utility mtree) that can be used to save/test file's integrity as well directory structures. Open source, portable across most popular operation systems, no dependencies, single executable file.
-
Checking backup integrity
There is standard utility for integrity testing mtree) that ported to linux too. Also there is multi platform version of upstream written in Go (read works everywhere from one single file) that called go-mtree
-
Apart from using exec.Command, is there a better way to check version of any external system app in /usr/local/bin like fzf or nodejs using go?
SHA1 is dead, and there is a better dedicated tool mtree(8) for such tasks (which by the way exists as implementation in Go as go-mtree ) but I believe OP wants to check versions (like fzf --version) not an integrity of files
HedgeDoc
-
Building a Blog in Django
Nice and simple. I feel the only lacking feature for a basic blog is having unlisted blog posts, which is very handy when you want to share it to proof-readers. This can be done on google doc/hedgedoc [0] for sure, but then when porting there are very often typos creeping in.
[0] https://hedgedoc.org/
- HedgeDoc is a collaborative Markdown editor
-
Looking for a note taking app with inline tags.
Maybe Hedgedoc will fit these needs? You can use markdown to format. https://hedgedoc.org/
-
Note taking app with collaboration (may be not real time)
If self-hosting is an option for you I would recommend that you go with HedgeDoc. Completely open source, you get all the features you asked for including real time collaboration.
-
Google CEO Sundar Pichai Received $226M Compensation While Firing Thousands
You can give HedgeDoc (https://hedgedoc.org/) a try as a replacement for Google Docs.
It is the one that works best for concurrent editing IMO (but it is markdown which can be a problem for some)
-
Alternative to Google Keep?
I use one singular HedgeDoc document for that purpose. It's not exactly the same intent as Google Keep, but it's an awesome project I use anyway and fills the role perfectly for me personally.
-
IT Pro Tuesday #245 - Collaboration Tool, Automation Blog, Flow Collector & More
HedgeDoc is a web-based, self-hosted, collaborative markdown editor. This open-source option allows a team to easily share ideas on notes, graphs and presentations in real-time. troubleshootmertr finds it a good option "for knowledgebase."
- Class Note taking for courses
-
Marp: Markdown Presentation Ecosystem
HedgeDoc [0] allows you to collaborate in markdown, and also create slides.
[0] https://hedgedoc.org/ and https://demo.hedgedoc.org/slide-example?both
-
Just finished migrating my old tower servers to a Kubernetes cluster on my new rack!
For writing Markdown documents I use Hedgedoc.
What are some alternatives?
gluetun - VPN client in a thin Docker container for multiple VPN providers, written in Go, and using OpenVPN or Wireguard, DNS over TLS, with a few proxy servers built-in.
HackMD - CodiMD - Realtime collaborative markdown notes on all platforms.
go-tarfs - Read a tar file contents using go1.16 io/fs abstraction
Joplin - Joplin - the secure note taking and to-do app with synchronisation capabilities for Windows, macOS, Linux, Android and iOS.
Kavita - Kavita is a fast, feature rich, cross platform reading server. Built with the goal of being a full solution for all your reading needs. Setup your own server and share your reading collection with your friends and family.
Etherpad - Etherpad: A modern really-real-time collaborative document editor.
Trilium Notes - Build your personal knowledge base with Trilium Notes
CryptPad - Collaborative office suite, end-to-end encrypted and open-source.
Planka - The realtime kanban board for workgroups built with React and Redux.
richdocuments - 📑 Collabora Online for Nextcloud
Boostnote - This repository is outdated and new Boost Note app is available! We've launched a new Boost Note app which supports real-time collaborative writing. https://github.com/BoostIO/BoostNote-App
Dnote - A simple command line notebook for programmers