Displaying 1 to 20 from 41 results

jrnl - A simple command line journal application that stores your journal in a plain text file.

  •    Python

For news on updates or to get help, read the docs, follow @maebert or submit an issue on Github. jrnl is a simple journal application for your command line. Journals are stored as human readable plain text files - you can put them into a Dropbox folder for instant syncing and you can be assured that your journal will still be readable in 2050, when all your fancy iPad journal applications will long be forgotten.

ReScience - The ReScience journal. Reproducible Science is Good. Replicated Science is better.


ReScience is a peer-reviewed journal that targets computational research and encourages the explicit replication of already published research promoting new and open-source implementations in order to ensure the original research is reproducible. To achieve such a goal, the whole editing chain is radically different from any other traditional scientific journal. ReScience lives on github where each new implementation is made available together with the comments, explanations and tests. Each submission takes the form of a pull request that is publicly reviewed and tested in order to guarantee any researcher can re-use it. If you ever replicated computational result from the literature, ReScience is the perfect place to publish this new implementation. Reproducible Science is Good. Replicated Science is better.

VSCodeNotebook - 📝 Use VS Code as a reliable note-taking/journal application

  •    Python

VSCode Notebook is an attempt to use VSCode as a complete note taking application. This is a VSCode port of the popular SublimeNotebook project. Because of these reasons, I had to lose my notes a number of times and was forced to start from scratch. This was frustrating, and finally, I decided to do something about it.

RedNotebook - A Cross-Platform Diary and Journal

  •    Python

RedNotebook is a modern journal, It lets you format, tag and search your entries. You can also add pictures, links and customizable templates, spell check your notes, and export to plain text, HTML or LaTeX.

joss - The Journal of Open Source Software

  •    Ruby

The Journal of Open Source Software (JOSS) is a developer friendly journal for research software packages. The Journal of Open Source Software (JOSS) is an academic journal with a formal peer review process that is designed to improve the quality of the software submitted. Upon acceptance into JOSS, a CrossRef DOI is minted and we list your paper on the JOSS website.



EdgeSync allows you to synchronise your mobile device journal notes with Microsoft OneNote. The tool therefore extends the classical synchronisation capabilities between your Windows desktop machine and your mobile devices.


  •    DotNet

Managed helper object to access NTFS Change Journals, written in C#.


  •    CSharp

Windows Form Application that stores data in encrypted XML files to track the progress of plants, nutrient levels, environment, smoke effects, strain characteristics for breeding, etc. Output to single file with embedded images like a pdf file or some open format to show others.

gojot - A command-line journal that is distributed and encrypted, making it easy to jot notes :notebook:

  •    Go

OK. But, really, gojot is just a fancy wrapper for git, gpg and vim that allows you to make time-stamped entries to encrypted documents while keeping the entire document synchronized in it a git repository.

git-journal - The Git Commit Message and Changelog Generation Framework :book:

  •    Rust

Maintaining changelogs can be time-consuming, especially when multiple persons work on the same project. If you maintain a separate file, merge conflicts and additional release work is sure to follow. Sometimes complete entries are lost during merge conflict resolution, people forget to mention something or links between issues and actual commits are missing.

bol - Command-line and web journal that stays synchronized and encrypted across devices

  •    Go

bol is a client program for editing and synchronization of encrypted documents. All local and remote files are encrypted with AES-256. The main utility is a command-line program (bol) that lets you write/view encrypted documents using your favorite command-line editor. Synchronization is optional and provided through a server program (bolserver), where updates are pushed/pulled. A public server is available at https://bol.schollz.com. Both utilities are available in the latest release as a self-contained executable binary for most popular OSes and there are no requirements, except a text-editor (either micro, vim, emacs, or nano).There are many other similar programs, but I adhere to the utility of bol because of its inherent speed, ease of installation, and lack of dependencies.

node-did - A dead-simple, cli-based task journaler.

  •    Javascript

A dead-simple, cli-based task journaler.

OrleansEventJournal - Simple calculator demonstrating a Web-based console & an Event Sourcing implementation for Project Orleans

  •    CSharp

Simple calculator demonstrating a Web-based console & an Event Sourcing implementation for Project Orleans. Repos without any explanation suck, so here goes.

ejournald - A Erlang binding to the systemd journal C API

  •    Erlang

Ejournald is an Erlang interface for systemd's journald. It provides advanced write and read support. Ejournald consists of two parts: the first part is a NIF for the communication with journald, the second is an Erlang application using it.

tracker - webapp for note keeping and link tracking. items are searchable and taggable.

  •    PHP

This is the next iteration of my tracker tool. I use it for journal keeping, blog staging, link-tracking, logging comments on said links. This version is simpler than the last, though the UI is much fancier. The PHP code accepts and returns JSON, interacts with MySQL. The UI is a three-column setup (inspired by thinkery.me): tags sorted by frequency, items, item currently being viewed or edited.

markdown.today - Store your journal as a markdown file on Dropbox and edit/view it from any browser

  •    Javascript

Store your journal as a markdown file on Dropbox, and edit/view it from any browser. You'll need to register you fork of the app with Dropbox at their My Apps page.

umbrella-note - umbrella note for desktop using electron framework

  •    CSS

app directory contains all the static assets and files compiled from the src directory. app directory is the main directory that contains all the files that will be packaged in the software. resources dir contains all the files needed for the packaging of the software e.g icons.

journall - Create a journal entry a day in markdown.

  •    Javascript

Create a journal entry a day in markdown. Journall needs to have a path defined, either as a parameter or using JOURNALL in your environment.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.