2016-01-25 14:39:40 -06:00
[
{
"name" : "console_progress" ,
"description" : "Simple console-based progress bar." ,
"license" : "BSD3" ,
2023-02-04 11:56:35 -06:00
"method" : "git" ,
"tags" : [ "commandline" , "library" , "progress" ] ,
"url" : "https://git.jdb-software.com/jdb/console-progress.git" ,
2021-06-07 21:44:47 -05:00
"web" : "https://git.jdb-software.com/jdb/console-progress"
2016-01-26 00:36:48 -06:00
} ,
2016-01-31 00:29:19 -06:00
{
"name" : "db_migrate" ,
"description" : "Small library/tool to manage database migrations in Nim." ,
"license" : "BSD" ,
2023-02-04 11:56:35 -06:00
"method" : "git" ,
"tags" : [ "commandline" , "database" , "library" , "migration" , "version" ] ,
"url" : "https://git.jdb-software.com/jdb/db-migrate.git" ,
2021-06-07 21:44:47 -05:00
"web" : "https://git.jdb-software.com/jdb/db-migrate"
2016-01-31 00:29:19 -06:00
} ,
2016-01-26 00:36:48 -06:00
{
"name" : "treediff" ,
"description" : "Utility to diff directory trees." ,
"license" : "BSD3" ,
2023-02-04 11:56:35 -06:00
"method" : "git" ,
"tags" : [ "commandline" , "diff" , "library" , "utility" ] ,
"url" : "https://git.jdb-software.com/jdb-software/treediff.git" ,
2021-06-07 21:44:47 -05:00
"web" : "https://git.jdb-software.com/jdb-software/treediff"
2016-10-07 20:19:44 -05:00
} ,
{
"name" : "langutils" ,
"description" : "Language extensions (templates, macros) I commonly use." ,
"license" : "BSD3" ,
2023-02-04 11:56:35 -06:00
"method" : "git" ,
"tags" : [ "library" ] ,
"url" : "https://git.jdb-software.com/jdb/nim-lang-utils.git" ,
2021-06-07 21:44:47 -05:00
"web" : "https://git.jdb-software.com/jdb/nim-lang-utils"
2016-10-07 22:39:07 -05:00
} ,
2018-05-31 10:37:25 -05:00
{
"name" : "pit" ,
"description" : "Personal Issue Tracker." ,
"license" : "BSD3" ,
2023-02-04 11:56:35 -06:00
"method" : "git" ,
"tags" : [ "commandline" , "timekeeping" ] ,
"url" : "https://git.jdb-software.com/jdb/pit.git" ,
2021-06-07 21:44:47 -05:00
"web" : "https://git.jdb-software.com/jdb/pit"
2018-05-31 10:37:25 -05:00
} ,
2016-10-08 00:40:31 -05:00
{
"name" : "ptk" ,
"description" : "Personal Time Keeper Super-simple time tracking app." ,
"license" : "BSD3" ,
2023-02-04 11:56:35 -06:00
"method" : "git" ,
"tags" : [ "commandline" , "timekeeping" ] ,
"url" : "https://git.jdb-software.com/jdb/ptk.git" ,
2021-06-07 21:44:47 -05:00
"web" : "https://git.jdb-software.com/jdb/ptk"
2016-10-08 00:40:31 -05:00
} ,
2016-10-07 22:39:07 -05:00
{
"name" : "timeutils" ,
"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" ,
2023-02-04 11:56:35 -06:00
"method" : "git" ,
"tags" : [ "library" , "time" ] ,
"url" : "https://git.jdb-software.com/jdb/nim-time-utils.git" ,
2021-06-07 21:44:47 -05:00
"web" : "https://git.jdb-software.com/jdb/nim-time-utils"
2016-11-03 09:02:42 -05:00
} ,
2016-11-04 16:31:48 -05:00
{
"name" : "cliutils" ,
"description" : "Utility functions for writing command line intefaces." ,
"license" : "BSD3" ,
2023-02-04 11:56:35 -06:00
"method" : "git" ,
"tags" : [ "commandline" , "daemonize" , "library" ] ,
"url" : "https://git.jdb-software.com/jdb/nim-cli-utils.git" ,
2021-06-07 21:44:47 -05:00
"web" : "https://git.jdb-software.com/jdb/nim-cli-utils"
2016-11-04 16:31:48 -05:00
} ,
2016-11-03 09:02:42 -05:00
{
"name" : "daily_notifier" ,
"description" : "Little programs that read my daily plan, publish them, and notifiy me of upcoming events." ,
"license" : "BSD3" ,
2023-02-04 11:56:35 -06:00
"method" : "git" ,
"tags" : [ "commandline" , "daemon" ] ,
"url" : "https://git.jdb-software.com/jdb/daily-notifier.git" ,
2021-06-07 21:44:47 -05:00
"web" : "https://git.jdb-software.com/jdb/daily-notifier"
2017-07-06 00:59:43 -05:00
} ,
{
"name" : "log_happy" ,
"description" : "Small wrapper around console log-viewing to highlight the presence/absence of specific patterns." ,
"license" : "BSD3" ,
2023-02-04 11:56:35 -06:00
"method" : "git" ,
"tags" : [ "commandline" , "log" ] ,
"url" : "https://git.jdb-software.com/jdb/log-happy.git" ,
2021-06-07 21:44:47 -05:00
"web" : "https://git.jdb-software.com/jdb/log-happy"
2017-07-15 14:30:11 -05:00
} ,
{
"name" : "start_session" ,
"description" : "Small tool to auto-start multiple programs in a music session." ,
"license" : "BSD3" ,
2023-02-04 11:56:35 -06:00
"method" : "git" ,
"tags" : [ "commandline" , "session" ] ,
"url" : "https://git.jdb-software.com/jdb/start_session.git" ,
2021-06-07 21:44:47 -05:00
"web" : "https://git.jdb-software.com/jdb/start-session"
2017-08-15 16:48:11 -05:00
} ,
{
"name" : "git_pull_all" ,
"description" : "Small tool to pull updates for all git repos in a set of directories." ,
"license" : "BSD3" ,
2023-02-04 11:56:35 -06:00
"method" : "git" ,
"tags" : [ "commandline" , "git" ] ,
"url" : "https://git.jdb-software.com/jdb/git-pull-all.git" ,
2021-06-07 21:44:47 -05:00
"web" : "https://git.jdb-software.com/jdb/git-pull-all"
2017-08-25 21:08:12 -05:00
} ,
{
"name" : "cmd_shell" ,
"description" : "Small tool to wrap a cli command in a readline shell." ,
"license" : "MIT" ,
2023-02-04 11:56:35 -06:00
"method" : "git" ,
"tags" : [ "commandline" ] ,
"url" : "https://git.jdb-software.com/jdb/cmd-shell.git" ,
2021-06-07 21:44:47 -05:00
"web" : "https://git.jdb-software.com/jdb/cmd-shell"
2019-12-25 19:03:37 -06:00
} ,
{
"name" : "strawboss" ,
"description" : "Simple, shell-based build server written in Nim." ,
"license" : "MIT" ,
2023-02-04 11:56:35 -06:00
"method" : "git" ,
"tags" : [ "build" , "continous_integration" , "server" ] ,
"url" : "https://git.jdb-software.com/jdb/strawboss.git" ,
2021-06-07 21:44:47 -05:00
"web" : "https://git.jdb-software.com/jdb/strawboss"
2019-12-25 19:05:22 -06:00
} ,
{
"name" : "fiber_orm" ,
2023-02-04 11:56:35 -06:00
"description" : "Macro-based library for generating SQL queries from model objects." ,
2019-12-25 19:05:22 -06:00
"license" : "GPL-3.0" ,
2023-02-04 11:56:35 -06:00
"method" : "git" ,
"tags" : [ "orm" , "postgresql" , "rdbms" , "sql" , "sqlite" ] ,
2023-02-04 12:18:56 -06:00
"url" : "https://git.jdb-software.com/jdb/fiber-orm-nim.git" ,
"web" : "https://git.jdb-software.com/jdb/fiber-orm-nim"
2021-06-07 21:42:59 -05:00
} ,
{
"name" : "data_uri" ,
"description" : "Utility for convering binary data to and from data URIs." ,
"license" : "GPL-3.0" ,
2023-02-04 11:56:35 -06:00
"method" : "git" ,
"tags" : [ "data uri" , "base64" , "encode" , "decode" ] ,
2023-03-06 21:14:29 -06:00
"url" : "https://git.jdb-software.com/jdb/nim-data-uri.git" ,
"web" : "https://git.jdb-software.com/jdb/nim-data-uri"
2023-02-04 11:56:35 -06:00
} ,
{
"name" : "hff_notion_api_client" ,
"description" : "Utilities and bindings for HFF's Notion API." ,
"license" : "GPL-3.0-or-later" ,
"method" : "git" ,
"tags" : [ ] ,
"url" : "https://git.jdb-software.com/hope-family-fellowship/notion_api_client.git" ,
"web" : "https://git.jdb-software.com/hope-family-fellowship/notion_api_client"
} ,
{
"name" : "namespaced_logging" ,
"description" : "Wrapper around std/logging that allows namespaced configuration." ,
"license" : "MIT" ,
"method" : "git" ,
"tags" : [ "logging" , "log" ] ,
"url" : "https://git.jdb-software.com/jdb/nim-namespaced-logging.git" ,
"web" : "https://git.jdb-software.com/jdb/nim-namespaced-logging"
2023-02-04 12:18:56 -06:00
} ,
{
"name" : "jwt_full" ,
"description" : "Full JWT, JWS, JWE, and JWK implementation for Nim, compliant with RFCs 7515-7519." ,
"license" : "GPL-3.0-or-later" ,
"method" : "git" ,
"tags" : [ "jwt" , "cryptography" , "authentication" , "authorization" ] ,
"url" : "https://git.jdb-software.com/jdb/nim-jwt-full.git" ,
"web" : "https://git.jdb-software.com/jdb/nim-jwt-full"
} ,
{
"name" : "buffoonery" ,
"description" : "Jonathan's opinionated extenstions and auth layer for Jester." ,
"license" : "MIT" ,
"method" : "git" ,
"tags" : [ "jester" , "authentication" , "jwt" , "rest-api" ] ,
"url" : "https://git.jdb-software.com/jdb/buffoonery.git" ,
"web" : "https://git.jdb-software.com/jdb/buffoonery"
2023-03-16 05:37:12 -05:00
} ,
{
"name" : "update_nim_package_version" ,
"description" : "Jonathan's opinionated package versioning tool for Nim." ,
"license" : "MIT" ,
"method" : "git" ,
"tags" : [ ] ,
"url" : "https://git.jdb-software.com/jdb/update-nim-package-version.git" ,
"web" : "https://git.jdb-software.com/jdb/update-nim-package-version.git"
2023-04-15 07:36:37 -05:00
} ,
{
"name" : "vcard" ,
"description" : "Nim parser for the vCard format version 3.0 (4.0 planned)." ,
"license" : "MIT" ,
"method" : "git" ,
"tags" : [
"address" ,
"contacts" ,
"library" ,
"vcard"
] ,
"url" : "https://github.com/jdbernard/nim-vcard.git" ,
"web" : "https://github.com/jdbernard/nim-vcard"
2023-05-13 07:00:19 -05:00
} ,
{
"name" : "pit2trello" ,
"description" : "Tool to sync issues from my personal issue tracker with Trello." ,
"license" : "MIT" ,
"method" : "git" ,
"tags" : [
"trello" ,
"pit" ,
"task-management" ,
"productivity"
] ,
"url" : "https://git.jdb-software.com/jdb/pit2trello.git" ,
"web" : "https://git.jdb-software.com/jdb/pit2trello"
2025-01-03 10:27:14 -06:00
} ,
{
"name" : "slfmt" ,
"description" : "Terminal utility to pretty-print JSON-structured log lines." ,
"license" : "MIT" ,
"method" : "git" ,
"tags" : [ "slfmt" , "structured logging" , "logging" , "logs" ] ,
"url" : "https://git.jdb-software.com/jdb/slfmt.git" ,
"web" : "https://git.jdb-software.com/jdb/slfmt"
2016-01-25 14:39:40 -06:00
}
]