Credits

Version: Latest • 1 March 2025

Acknowledging the awesome open-source community.

Team Teddy

Teddy was originally designed and built by Jillur Quddus, a computational mathematician at HyperLearning AI. Teddy started life as an applied learning project in the autumn of 2024 as Jillur studied how to apply JavaScript to serverside programming using the Node.js runtime environment. Jillur decided to open source the project in March 2025 under the GNU GPLv3.0 open-source software license. Since then it has been actively maintained by the following core development team.

Open Source Libraries

Teddy is powered by the following collection of amazing open-source software libraries. Please check them out and, if you are able to, consider donating to your favouring ones to help support the awesome open-source community.

AJV

Commander.js

  • Website: npmjs.com
  • Source Code: GitHub
  • Description: Command-line interface solution for Node.js.

Current Git Branch

  • Website: npmjs.com
  • Source Code: GitHub
  • Description: Identify the current branch name of any given Git repository.

Del

  • Website: npmjs.com
  • Source Code: GitHub
  • Description: GLOB-based file and directory deletion.

FlexSearch

Gulp

  • Website: gulpjs.com
  • Source Code: GitHub
  • Description: Workflow automation and build system.

Gulp Mustache

  • Website: npmjs.com
  • Source Code: GitHub
  • Description: Mustache plugin for Gulp.

Jest

  • Website: jestjs.io
  • Source Code: GitHub
  • Description: JavaScript testing framework.

Markdown Editor

Minify

Mithril

  • Website: mithril.js.org
  • Source Code: GitHub
  • Description: Client-side JavaScript framework for building SPAs.

Mustache

Mustache.js

Node.js

  • Website: nodejs.org
  • Source Code: GitHub
  • Description: Cross-platform JavaScript runtime environment.

Prompt Sync

  • Website: npmjs.com
  • Source Code: GitHub
  • Description: Synchronous prompt for Node.js.

Semver

  • Website: npmjs.com
  • Source Code: GitHub
  • Description: Semantic versioning parser for Node.js.

SHA256 File

  • Website: npmjs.com
  • Source Code: GitHub
  • Description: SHA 256 file hash generator.

Showdown

String Strip HTML

  • Website: codsen.com
  • Source Code: GitHub
  • Description: Strip HTML tags from strings.

Try to Catch

  • Website: npmjs.com
  • Source Code: GitHub
  • Description: Functional try-catch wrapper for JavaScript promises.

Unzipper

  • Website: npmjs.com
  • Source Code: GitHub
  • Description: Cross-platform stream-based unzip.

Vditor

Vite

  • Website: vite.dev
  • Source Code: GitHub
  • Description: Native-ESM powered build tool.

Vitest

  • Website: vitest.dev
  • Source Code: GitHub
  • Description: Testing framework powered by Vite.

Winston

  • Website: npmjs.com
  • Source Code: GitHub
  • Description: Universal logging library.

Zip a Folder

  • Website: npmjs.com
  • Source Code: GitHub
  • Description: Cross-platform folder zip solution.

Contents