A Year of Self-Hosting: 6 Open-Source Projects That Surprised Me in 2023

mihailtd

Mihai Farcas

Posted on December 19, 2023

A Year of Self-Hosting: 6 Open-Source Projects That Surprised Me in 2023

Are you ready to supercharge your development workflow and take your projects to the next level? Look no further! In this post, I'm going to introduce you to the most innovative and useful open source tools that I discovered in 2023. These tools have revolutionized the way I create amazing apps, automate tasks, run machine learning models, and more. The best part? They're all self-hosted, giving you full control over your data and privacy. Don't miss out on these game-changers!

Watch in video form

  1. Hanko: Passwordless Authentication Made Easy Have you ever wished for a more secure and convenient way of authentication? With Hanko, you can say goodbye to passwords and welcome a passwordless future. Hanko is a self-hosted authentication platform that seamlessly integrates both social and passwordless login into any web application with just a few lines of code. No more password headaches or security concerns. Get started with Hanko and experience the future of authentication.
  1. Directus: Low Code Backend Generation Creating and managing your data model can be a breeze with Directus. This low code, GraphQL or REST backend generator allows you to effortlessly build and customize your data model using an intuitive no-code interface. Once you have your data model set up, Directus provides you with a fully-featured API that you can connect to any front-end framework of your choice. Whether it's for a headless CMS or a data-rich app, Directus has got you covered.

The Open Source Headless CMS (and More)

A powerful CMS, BaaS, and more. Power any project with Directus – a composable data platform to easily create and deploy data-rich apps.

favicon directus.io
  1. n8n: Your Self-Hosted Automation Platform Imagine having your own automation platform that connects various apps and services, just the way you want. n8nmakes it possible! This self-hosted automation platform allows you to create visually stunning workflows and automate tasks using an intuitive user interface. With a vast array of integrations, it supports almost any service you can imagine. Build complex automations effortlessly and take full control of your workflows with n8n.

Powerful Workflow Automation Software & Tools - n8n

n8n is a free and source-available workflow automation tool

favicon n8n.io
  1. PostgresML: Machine Learning Inside PostgreSQL Combine the power of machine learning with the reliability of PostgreSQL with PostgresML. This complete MLOps platform, integrated as a PostgreSQL extension, opens up new possibilities for running machine learning models directly within your database. With support for text classification, generation, and summarization, you can fine-tune large language models with your own data without it ever leaving your PostgreSQL database. Experience the seamless integration of machine learning and PostgreSQL with PostgresML.

PostgresML | You know Postgres. Now you know machine learning – PostgresML

Build AI apps in minutes with a GPU-powered Postgres database

favicon postgresml.org
  1. SuperDuperDB: Machine Learning Made Easy for Database Users If you're a database user who wants to dive into the world of machine learning, SuperDuperDB is here to assist you. This innovative project helps you create, train, and deploy machine learning models directly within your existing database. Similar to PostgreML, SuperDuperDB aims to make machine learning accessible for anyone who uses a database. Stay tuned for an upcoming video where I'll compare SuperDuperDB with PostgresML and delve deeper into this exciting tool.

Please take a moment to subscribe to my YouTube channel where I share more insights and practical tips / tutorials like this

Let's Talk Dev - YouTube

I share my insights and tips on software engineering topics such as web development, databases, cloud computing, and more. Hi, I'm Mihai and I'm a full-stack software engineer with a passion for creating innovative and user-friendly solutions using web and cloud technologies. I have a home lab where I like to experiment with Kubernetes and other cutting-edge technologies. I'm also a big fan of open-source software. When I'm not coding, I enjoy photography, reading books, learning about finance and entrepreneurship, and watching movies.

favicon youtube.com
  1. Hugging Face: Collaboration and Open Source ML Models Discover the collaborative power of Hugging Face, where the machine learning community comes together to share models, datasets, and applications. With hundreds of models at your fingertips, you can find pre-trained ML models for various applications such as text generation, classification, translation, and summarization. Hugging Face is free, transparent, and fosters a thriving community of learners and contributors. Explore, learn, and leverage the power of Hugging Face for your projects.

Hugging Face

In conclusion, the year 2023 has brought a wave of groundbreaking open source projects that have transformed the way I create, automate, and innovate. From passwordless authentication to low code backends, self-hosted automation to machine learning inside databases, the possibilities are limitless. Don't let these game-changing tools slip under your radar. Embrace the power of open source and revolutionize your development journey today!

💖 💪 🙅 🚩
mihailtd
Mihai Farcas

Posted on December 19, 2023

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related