Random OSS Projects - Mongita, Charts.css, NocoDB, BlitzJS
Tags: webdev, opensource
Published: 2021-06-03 19:29:30

---
title: Random OSS Projects - Mongita, Charts.css, NocoDB, BlitzJS
published: true
description: A randomized short-list with really nice open-source products. 
tags: webdev, opensource
cover_image: https://dev-to-uploads.s3.amazonaws.com/uploads/articles/me9wruko8x48j4p7pr78.gif
---
Hello Coders, 

From time to time, unrelated to my daily work, I just browse different platforms or Github for nice and innovative projects. All projects mentioned by this article are **[open-source](https://appseed.us/admin-dashboards/open-source)**, actively supported with at least one innovative element (IMO). 

> *Thanks for reading!* - Content provided by **[App Generator](https://appseed.us/)**.

---

- ✨ [Charts.css](https://chartscss.org/) - CSS visualization framework (no JS)
- ✨ [Mongita](https://github.com/scottrogowski/mongita) - lightweight embedded document database
- ✨ [BlitzJS](https://blitzjs.com/) - MVC React Framework built on top of NextJS
- ✨ [NocoDB](https://www.nocodb.com/) - turns any database into a smart spreadsheet

--- 

## ✨ Charts CSS

Charts.css is a modern CSS framework. It uses CSS utility classes to style HTML elements as charts. The nice part of this library is that no JS is required to render the charts. All the information is edited in the HTML and the library showcase the chart using only CSS. 

- [Charts.css](https://chartscss.org/) - product page
- [Bar Chart Sample](https://chartscss.org/) - official docs

![Open-source product - Charts.css](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/a5nexvw2b636qf0zhi5u.png)

---

## ✨ Mongita

Mongita is a lightweight embedded document database that implements a commonly-used subset of the MongoDB/PyMongo interface. Mongita differs from MongoDB in that instead of being a server, Mongita is a self-contained Python library. Mongita can be configured to store its documents either on disk or in memory.

According to the benchmark published on project README, Mongita scores better than MongoDB in all metrics: `bulk insert`, `get all docs`, `get by ID.`

- [Mongita](https://github.com/scottrogowski/mongita) - product repo    

![Mongita vs MongoDB Benchmark](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/oqe6hi5o7xi3qxcq1b6x.png)

---

## ✨ [Blitz JS](https://blitzjs.com/)

As mentioned in the HOMEpage, *Blitz is a batteries-included framework that's inspired by Ruby on Rails, is built on Next.js, and features a "Zero-API" data layer abstraction that eliminates the need for REST/GraphQL*. 

The product comes with a few enhancements on top of NextJS (which is already a great product):

- **Data Layer** - the need of an API is removed: At build time, Blitz automatically inserts an API call that runs the server code on the server
- Built-in Authentication, Authorization and 3rd party auth supported via Passport.js

![Open-source product - Blitz JS](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/jtfyn82pa3m0kwjbf6nb.png)
 
---

## ✨ NocoDB

NocoDB is an open source #NoCode platform that turns any database into a smart spreadsheet. *Smart* means collaborative edit with fine grained Access Control and password protected views. 

Other features: automatic build of API and GraphQL services, Kanban Dashboards, Page Customization with DYI Builder. 

- [NocoDB](https://www.nocodb.com/) - product page
- [NocoDB](https://github.com/nocodb/nocodb) - Github repo ~11k Stars

![Open-source product - Blitz JS.](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3dqhy5zsmse8bw5uwey6.png)
 
--- 

> **Thanks for reading!**, For more resources please access:

--- 

- ✨ [React Dashboards](https://dev.to/sm0ke/react-dashboards-open-source-apps-1c7j) - a curated list published on Dev.to
- ✨ [NextJS Templates](https://dev.to/sm0ke/next-js-templates-a-curated-list-56fo) - free & commercial products
- ✨ [Open-source Dashboards](https://appseed.us/admin-dashboards/open-source) - provided by AppSeed