[ { "name": "console_progress", "url": "https://git.jdb-software.com/jdb/console-progress.git", "method": "git", "tags": [ "library", "commandline", "progress" ], "description": "Simple console-based progress bar.", "license": "BSD3", "web": "https://git.jdb-software.com/jdb/console-progress" }, { "name": "db_migrate", "url": "https://git.jdb-software.com/jdb/db-migrate.git", "method": "git", "tags": [ "library", "commandline", "database", "version", "migration" ], "description": "Small library/tool to manage database migrations in Nim.", "license": "BSD", "web": "https://git.jdb-software.com/jdb/db-migrate" }, { "name": "treediff", "url": "https://git.jdb-software.com/jdb-software/treediff.git", "method": "git", "tags": [ "library", "commandline", "diff", "utility" ], "description": "Utility to diff directory trees.", "license": "BSD3", "web": "https://git.jdb-software.com/jdb-software/treediff" }, { "name": "langutils", "url": "https://git.jdb-software.com/jdb/nim-lang-utils.git", "method": "git", "tags": [ "library" ], "description": "Language extensions (templates, macros) I commonly use.", "license": "BSD3", "web": "https://git.jdb-software.com/jdb/nim-lang-utils" }, { "name": "pit", "url": "https://git.jdb-software.com/jdb/pit.git", "method": "git", "tags": [ "commandline", "timekeeping" ], "description": "Personal Issue Tracker.", "license": "BSD3", "web": "https://git.jdb-software.com/jdb/pit" }, { "name": "ptk", "url": "https://git.jdb-software.com/jdb/ptk.git", "method": "git", "tags": [ "commandline", "timekeeping" ], "description": "Personal Time Keeper Super-simple time tracking app.", "license": "BSD3", "web": "https://git.jdb-software.com/jdb/ptk" }, { "name": "timeutils", "url": "https://git.jdb-software.com/jdb/nim-time-utils.git", "method": "git", "tags": [ "library", "time" ], "description": "Utility methods to fill in the horrid time support in Nim's stdlib. This is holding me over until I can write a proper time module for the stdlib and submit it.", "license": "BSD3", "web": "https://git.jdb-software.com/jdb/nim-time-utils" }, { "name": "cliutils", "url": "https://git.jdb-software.com/jdb/nim-cli-utils.git", "method": "git", "tags": [ "library", "commandline", "daemonize" ], "description": "Utility functions for writing command line intefaces.", "license": "BSD3", "web": "https://git.jdb-software.com/jdb/nim-cli-utils" }, { "name": "daily_notifier", "url": "https://git.jdb-software.com/jdb/daily-notifier.git", "method": "git", "tags": [ "commandline", "daemon" ], "description": "Little programs that read my daily plan, publish them, and notifiy me of upcoming events.", "license": "BSD3", "web": "https://git.jdb-software.com/jdb/daily-notifier" }, { "name": "log_happy", "url": "https://git.jdb-software.com/jdb/log-happy.git", "method": "git", "tags": [ "commandline", "log" ], "description": "Small wrapper around console log-viewing to highlight the presence/absence of specific patterns.", "license": "BSD3", "web": "https://git.jdb-software.com/jdb/log-happy" }, { "name": "start_session", "url": "https://git.jdb-software.com/jdb/start_session.git", "method": "git", "tags": [ "commandline", "session" ], "description": "Small tool to auto-start multiple programs in a music session.", "license": "BSD3", "web": "https://git.jdb-software.com/jdb/start-session" }, { "name": "git_pull_all", "url": "https://git.jdb-software.com/jdb/git-pull-all.git", "method": "git", "tags": [ "commandline", "git" ], "description": "Small tool to pull updates for all git repos in a set of directories.", "license": "BSD3", "web": "https://git.jdb-software.com/jdb/git-pull-all" }, { "name": "cmd_shell", "url": "https://git.jdb-software.com/jdb/cmd-shell.git", "method": "git", "tags": [ "commandline" ], "description": "Small tool to wrap a cli command in a readline shell.", "license": "MIT", "web": "https://git.jdb-software.com/jdb/cmd-shell" }, { "name": "strawboss", "url": "https://git.jdb-software.com/jdb/strawboss.git", "method": "git", "tags": [ "continous_integration", "build", "server" ], "description": "Simple, shell-based build server written in Nim.", "license": "MIT", "web": "https://git.jdb-software.com/jdb/strawboss" }, { "name": "fiber_orm", "url": "https://git.jdb-software.com/jdb-software/fiber-orm-nim.git", "method": "git", "tags": [ "rdbms", "orm", "sql", "postgresql" ], "description": "Macro-based library for generating SQL queries from model objects..", "license": "GPL-3.0", "web": "https://git.jdb-software.com/jdb-software/fiber-orm-nim" }, { "name": "data_uri", "url": "https://git.jdb-software.com/jdb/data-uri.git", "method": "git", "tags": [ "data uri", "base64", "encode", "decode" ], "description": "Utility for convering binary data to and from data URIs.", "license": "GPL-3.0", "web": "https://git.jdb-software.com/jdb/data-uri" } ]