Displaying 1 to 15 from 15 results

memoizee - Complete memoize/cache solution for JavaScript

  •    Javascript

Originally derived from es5-ext package. memoize name was already taken, therefore project is published as memoizee on NPM.

memo - 📓 Memo Life For You

  •    Go

Let's start create memo file.Input title for the memo, then you see the text editor launched. After saving markdown, list entries with memo list.

Java8-CheatSheet - A Java 8+ Cheat Sheet for functional programming


A lambda expression cannot stand alone in Java, it need to be associated to a functional interface.

thunky - Delay the evaluation of a paramless async function and cache the result

  •    Javascript

Delay the evaluation of a paramless async function and cache the result (see thunk).Thunky makes it easy to implement a lazy evaluation pattern.

memo-async-lru - Memoize Node.js style callback-last functions, using an in-memory LRU store

  •    Javascript

Memoize the given function fn, using async-lru, a simple async LRU cache supporting O(1) set, get and eviction of old keys.The function must be a Node.js style function, where the last argument is a callback.

video-transcript-note - [electron] HTML5 Video viewer + Ruby translate transcript + Markdown note.

  •    Javascript

HTML5 Video viewer + Ruby Translate transcript + Markdown Note. This app build top on electron.

node-memoizeasync - Yet another memoizer for async functions and methods

  •    Javascript

Yet another memoizer for asynchronous functions. (Unfortunately setting Foo.prototype.myMethod = memoizeSync(...) wouldn't work as the memoizer would be shared among all instances of Foo).

vscode-journal - Lightweight journal and simple notes support for Visual Studio Code

  •    TypeScript

Lightweight Extension for Visual Studio Code to take track of your daily notes. Press Ctrl+Shift+J to open the journal's smart input and start typing right away. Press F1 or Ctrl+Shift+P to access one of the commands. All supported commands are described (here).

gomo - :hamburger: Terminal based memo application written in Go

  •    Go

Gomo is terminal based memo application written in Go. This was created just for me. I often use terminal on my mac so it's annoying to swtich the windows between terminal and to-do application.

notes-cli - Small markdown note taking CLI app playing nicely with your favorite editor and other CLI tools

  •    Go

This is a small CLI tool for note taking in terminal with your favorite editor. You can manage (create/open/list) notes via this tool on terminal. This tool also optionally can save your notes thanks to Git to avoid losing your notes. This tool is intended to be used nicely with other commands such as grep (or ag, rg), rm, filtering tools such as fzf or peco and editors which can be started from command line.

slack-memo-vim - Simple memo manager with Vim using Slack.

  •    VimL

Simple memo manager with Vim using Slack. Post a memo on Slack.

micro-memoize - A tiny, crazy fast memoization library for the 95% use-case

  •    Javascript

As the author of moize, I created a consistently fast memoization library, but moize has a lot of features to satisfy a large number of edge cases. micro-memoize is a simpler approach, focusing on the core feature set with a much smaller footprint (~1.0kB minified+gzipped). Stripping out these edge cases also allows micro-memoize to be faster across the board than moize. Custom method to compare equality of keys, determining whether to pull from cache or not, by comparing each argument in order.

scribble-electron - :boom: Electron & LocalStorage powered note taking app.

  •    Javascript

Scribble is a menubar note taking app using localStorage.

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.