#OpenSourceDiscovery 2023 year in review
Projects that I discovered this year and will continue to use in 2024
This year, I invested more than 80 hours in experimenting new Open Source projects and published review of 14 of those successful experiments. Reflecting back on 2023, I wanted to share the projects that I still use.
I also worked on open-community-kit, this will help me evaluate Open Source projects more objectively in 2024. Appreciate your feedback and contributions.
Top 7 #OpenSourceDiscovery of 2023
These are the projects that I still use. Higher up the list, more frequently I use it.
#OpenSourceDiscovery 72: RudderStack
This tool combines customer activities from websites and apps into a central customer database. It has over 400 integrations to further send this data to tools that help with analytics and messaging.
#OpenSourceDiscovery 78: ntfy.sh
A simple HTTP-based pub-sub service to send notifications to your phone or desktop via API/CLI from any computer, Email, Web app, Mobile app, etc.
#OpenSourceDiscovery 84: Node-RED
A Node.js app for low-code workflow automation. Browser-based flow editor to integrate various devices, api, and services for use cases such as IOT home automation.
#OpenSourceDiscovery 70: Upptime
Monitor uptime using Github Actions and create Status page using GitHub Pages. Automatic incident management using GitHub issues.
#OpenSourceDiscovery 74: PhotoPrism
AI-powered photos app with features such as face/object recognition, smart search filters, automatic classification, tagging, removing duplicates, map, etc.
#OpenSourceDiscovery 81: Open Interpreter
A Python-based command-line tool that converts natural language instructions to code (Python, Javascript, bash, etc.) using LLMs and executes it locally.
#OpenSourceDiscovery 83: Coqui TTS
Clone voices and generate speech from text with pertained models in +1100 languages
Honorary mentions
Projects that I don’t use frequently anymore but I might in future when I need them
Penpot - A web-based design and prototyping platform. Uses SVG (open standard) as the native format.
Plane - A software development tool to manage issues, sprints, and product roadmaps. Open Source alternatives to Jira/Linear.
PentestGPT - A CLI to assist with penetration testing
Kutt - A URL shortener service to create, share and track short links
Supabase - A Backend as a service that provides APIs for real-time database operations, authentication, file storage, etc.
AutoGPT - A Python script that chains together GPT "thoughts" to autonomously achieve whatever goal you set
tldraw - A drawing app for web
You may also check out the complete archive of #OpenSourceDiscovery posts.
Newsletter updates in 2023
This year, I started adding more information to my newsletter posts and received a positive feedback about those. The new sections I added in the newsletter in 2023:
💖 What I like
👎 What I don’t like
⭐ Ratings and metrics - Production readiness, Docs rating, Time to POC
What to expect in 2024
As usual, I will be experimenting and reviewing Open Source projects. I still have projects to review that I experimented with this month, will be out soon.
I plan to create multiple Essential Open Source projects lists in 2024
Categorized by programming languages (I’m almost ready with Golang projects list)
Categorized by use cases (e.g. Open Source CRDT frameworks for collaborative editing)
I started tracking 50+ such categories in 2023. The list is long and the time is limited, so appreciate if you can suggest me which categories to cover first or suggest a project.
Thank you for your love and shares, it keeps me motivated to write these posts.
Wish you a great 2024!