Hey friends, π
For this week's article, we will dive into OSS developer tools to watch in 2024! π
To find the developer tools below, we leveraged Seedtable's database.
If this is the first you hear of SeedTable, it is a weekly newsletter for founders, investors, and senior employees to stay updated with European tech scenes.
To date, it has amassed a database of 17,336 companies and ranks them dynamically through their seedtable-score β a 1 to 100 score that uses quantitative and qualitative data points to signal a company's momentum.
In this piece, we want to highlight 8 developer tools from their research.
PS: We are not sponsored by Seedtable. However, we think they deserve a shoutout for their research and analysis in building this list.
PPS: We have added a Contributorβs Corner for readers interested in potentially contributing to these projects. π
PartyKit
- PartyKit simplifies building multiplayer apps.
- PartyKit helps manage real-time infrastructure and operational complexity.
- It enables rapid development with minimal code, supporting new and existing projects.
π§βπ» Contributors Corner:
- 3,850 stars
- 60% reply rate
- <1 hour median merge time
- 55 open issues
- repo written in TS (85%) and Astr (10%).
You can find their repo on GitHub here.
Qdrant
- Qdrant is a vector database and similarity search engine, optimised for AI and semantic search.
- Written in Rust, it ensures high performance and reliability for large-scale applications.
- It supports extended filtering and hybrid search, making complex searches efficient.
ποΈ Contributors Corner:
- ~17,500 stars
- 80% reply rate
- 15 hours median merge time
- ~190 open issues
- repo written in Rust (90%) and (10%).
You can find their repo on GitHub here.
Strapi
- Strapi is an open-source, headless CMS built entirely with JavaScript/TypeScript, offering complete flexibility and customizability.
- It supports self-hosting or cloud options, with a modern admin panel that's customisable and supports multiple databases.
- Designed for developers, it features a powerful CLI and secure policies and allows easy integration with any front-end framework.
π Contributors Corner:
- 60,000 stars
- 75% reply rate
- 1 day median merge time
- 500 open issues
- repo written in TS (75%) and JS (25%).
You can find their repo on GitHub here.
Camunda
- Camunda is a process orchestration tool for end-to-end automation. Camunda's framework for workflow and process automation is centred around BPMN 2.0. BPMN stands for Business Process Model and Notation, a graphical representation standard for specifying business processes in a workflow diagram.
- Camunda provides tools for process design, execution, operations, and human task management, all under an Apache 2.0 license.
π οΈ Contributors Corner:
- 3,930 stars
- 60% reply rate
- 5 days median merge time
- 830 open issues
- repo written in Java (90%) and JS (5%).
You can find their repo on GitHub here.
Flowise
- Flowise simplifies building LLM apps with a user-friendly drag-and-drop interface and modular architecture.
- It offers easy setup via NPM or Docker and supports self-hosting on various infrastructures, including cloud services.
- Aimed at developers, it provides detailed documentation, environment configuration options, and development tools for customization.
ποΈ Contributors Corner:
- 22,800 stars
- 90% reply rate
- 12 hours median merge time
- 260 open issues
- repo written in TS (60%) and JS (40%).
You can find their repo on GitHub here.
Genie
- Genie.jl is a Julia-based, full-stack web framework focused on productivity and performance for modern web application development.
- It features a powerful router, WebSocket support, built-in templates for various views, and database-backed authentication.
- Genie supports tasks automation, has a vibrant plugin ecosystem, and offers ORM support through SearchLight, enhancing web development in Julia.
πͺ Contributors Corner:
- 2,170 stars
- 100% reply rate
- 8 hours median merge time
- 100 open issues
- repo written in Julia (75%) and JS (25%).
You can find their repo on GitHub here.
OpenReplay
- OpenReplay is an advanced, self-hosted session replay tool for debugging web and mobile apps with minimal performance impact.
- It captures user actions, network activity, console logs, JS errors, and more, with support for iOS and React Native.
- It offers privacy controls, easy deployment across major cloud providers, and integration with backend logs for comprehensive troubleshooting.
π·ββοΈ Contributors Corner:
- 8,730 stars
- 85% reply rate
- 90 open issues
- repo mainly written in TS (40%), Python (25%) and JS (15%)
You can find their repo on GitHub here.
Rerun
- Rerun enables developers to visualise multimodal data such as images, tensors, and point clouds in real-time or from recorded sessions.
- It supports C++, Python, and Rust, offering easy integration for streaming data to the Rerun Viewer for live or later analysis.
- The API is designed to cater to individual developers, with future plans to launch a commercial offering specifically for teams working in computer vision and robotics.
π§ Contributors Corner:
- 4,865 stars
- 50 % reply rate
- 13 hours median merge time
- 795 open issues
- repo written in Rust (80%) and Python (10%).
You can find their repo on GitHub here.
That's it for this one. π
I hope you enjoyed discovering these projects. This article only refers to a subset of Seedtable's complete list, which you can find here.
If you liked reading this piece, please feel free to share this article with your friends and colleagues!
Also, please consider staring the above repos. We are not associated with them, we simply think great projects deserve recognition!
See you next week,
Your Dev.to buddy π
Bap
Top comments (2)
I'll have to check out Strapi, looks interesting! π€
Thanks for the list!
What developer tools have we missed? We are always keen to discover other projects π