nim-packages/packages.json

229 lines
8.0 KiB
JSON
Raw Permalink Normal View History

[
{
"name": "console_progress",
"description": "Simple console-based progress bar.",
"license": "BSD3",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"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",
"description": "Macro-based library for generating SQL queries from model objects.",
2019-12-25 19:05:22 -06:00
"license": "GPL-3.0",
"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"
},
{
"name": "data_uri",
"description": "Utility for convering binary data to and from data URIs.",
"license": "GPL-3.0",
"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"
},
{
"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"
}
]