Skip to content

josh-development/core

Folders and files

NameName
Last commit message
Last commit date
Apr 13, 2025
Apr 29, 2024
Apr 29, 2024
Mar 30, 2025
Apr 29, 2024
Apr 29, 2024
May 23, 2022
May 4, 2022
Jan 28, 2022
Jul 29, 2022
Jan 4, 2023
May 2, 2022
Sep 10, 2023
Mar 1, 2022
Jul 29, 2022
Jul 27, 2022
Mar 30, 2025
Jul 29, 2022
Oct 14, 2020
Jul 29, 2022
Sep 10, 2023
Apr 13, 2025
Sep 15, 2023
Sep 15, 2023
Apr 29, 2024
Jul 27, 2022
Apr 29, 2024
Apr 13, 2025

Repository files navigation

Josh Logo

@joshdb/core

JavaScript Object Storage Helper

GitHub npm codecov

Support Server


Description

A simple, effective, and efficient database wrapper.

Features

  • Written in TypeScript
  • Offers CommonJS, ESM and UMD bundles
  • Fully tested

Installation

You can use the following command to install this package, or replace npm install with your package manager of choice.

npm install @joshdb/core@next

Documentation

Unfortunately, the website to host the documentation is not yet ready, but you can check on it's progress here

FAQ

What is Josh?

Josh is quite simply the easiest storage system you'll ever encounter. Josh makes it simple to store any JSON-based data effectively into any popular database back-end using providers.

Why use Josh?

Josh makes it extremely easy and simple to get a project up and running as quickly as possible with very little effort when it comes to the database interaction layer. It does this by removed the complexity of setting up and ORM or learning a database language, while still giving you all the power.

When NOT to use Josh?

If you think you can do better, if you already know database interactions or ORMs, or you don't trust database wrappers made by other people... Well, in any of those cases I don't even know why you're on this page, go on now, git out --of:here and go make some good applications, you don't need this!