Can Git or any other VCS be used as a database instead of SQL/NoSQL ones? Have you ever seen such a thing?

This page summarizes the projects mentioned and recommended in the original post on /r/AskProgramming

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • Gollum

    A simple, Git-powered wiki with a local frontend and support for many kinds of markup and content.

  • Arguably something like ikiwiki or gollum is doing this. These are both wikis that use git as their backend 'database'. I happen to like wikis like this a lot better over wikis that store their data in mysql or some other traditional SQL backend.

  • obsidian-releases

    Community plugins list, theme list, and releases of Obsidian.

  • ObsidianMD Editor uses a JSON file to track the list of official Obsidian Plugins. Plugin maintainers can add new plugins to the list through PRs, and the PRs provide a platform to Obsidian maintainers to comment on the plugin and get to use an approval process to accept which plugins are added: https://github.com/obsidianmd/obsidian-releases/blob/master/community-plugins.json

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • js.org

    Dedicated to JavaScript and its awesome community since 2015

  • js.org, the Organization that hosts free subdomains on the js.org Domain, use a JSON/JavaScript file to keep track of all subdomains hosted under that domain. Again, people can ask for their subdomains to be added through PRs, and the maintainers get to use the PR approval process to verify the contribution and decide on whether to add or not: https://github.com/js-org/js.org/blob/master/cnames_active.js

  • Docusaurus

    Easy to maintain open source documentation websites.

  • Docusaurus, a documentation tool by Facebook, hosts a showcase of other websites that use Docusaurus on their Homepage. The list of websites of this showcase is a typescript files that is maintained by Docusaurus devs, and that you can add your website to through PR: https://github.com/facebook/docusaurus/blob/main/website/src/data/users.tsx

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts