DEV Community

Cover image for 24 Open-Source Projects for Developers in 2023 πŸ”₯πŸ‘

24 Open-Source Projects for Developers in 2023 πŸ”₯πŸ‘

Madza on October 17, 2023

Open-source projects are playgrounds of innovation, collaboration, and creativity. It's a hub where developers from across the globe come together ...
Collapse
Β 
srbhr profile image
πš‚πšŠπšžπš›πšŠπš‹πš‘ πšπšŠπš’ β€’ β€’ Edited

You missed Swirl searchβ€”and nice list.

Swirl

It's a search platform that can simultaneously search multiple platforms, databases, etc. It uses AI and Large Language Models to create summaries and give exciting output. And we're offering swags up to $100 for Hacktoberfest.

GitHub logo swirlai / swirl-search

Swirl is open-source software that uses AI to simultaneously search multiple content and data sources, finds the best results with AI, fetches the most relevant parts and prompts Generative AI, enabling you to get answers based on your own data.



License: Apache 2.0 GitHub Release Docker Build Tests Static Badge Website

Swirl is open source software that simultaneously searches multiple content sources and returns AI ranked results. Prompt your choice of Generative AI using the top N results to get answers incorporating your own data.

Swirl can connect to:

  • Databases (SQL, NoSQL, Google BigQuery)
  • Public data services (Google Programmable Search Engines, ArXiv.org, etc.)
  • Enterprise sources (Microsoft 365, Jira, Miro, etc.)

And generate insights with AI and LLMs like ChatGPT. Start discovering and generating the answers you need based on your data.

Swirl is as simple as ABC: (a) Download YML, (b) Start in Docker, (c) Search with Swirl. From there, add credentials to preloaded SearchProviders to get results from more sources.

πŸš€ Try Swirl with ChatGPT

Swirl with ChatGPT as a configured AI Model

Swirl with ChatGPT as a…

Collapse
Β 
nathan_tarbert profile image
Nathan Tarbert β€’
  • 1 for Swirl ❀️
Collapse
Β 
madza profile image
Madza β€’

Thanks for the awesome addition! πŸ‘πŸ’―πŸ’–

Collapse
Β 
shreya_gr profile image
Shreya β€’

Nice list and thanks for sharing many new projects! I am building Firecamp.

Firecamp

opensource api development tool. It helps developers in building APIs faster with best developer experience. Always looking for awesome contributors.

GitHub logo firecamp-dev / firecamp

VS Code for APIs, Open Source Postman/Insomnia Alternative

Firecamp Logo

Firecamp

dx-first open-source API devtool

Discord online members GitHub Stars License Commits-per-month

🚧 We're currently working on the desktop application which can be found on the feat/62-desktop branch.

Read more πŸ‘€

firecamp-cover

Firecamp

Firecamp is a dx-first API development platform that helps developers design, develop, test, and document their APIs effortlessly. With a user-friendly interface and a range of powerful features, it streamlines the API development workflow and enhances collaboration among team members.

  • 🌈 best-in-class developer experience inspired by vscode dx.
  • πŸ“‘ multi-protocol testing capabilities with Rest, GraphQL, Websocket, and SocketIO APIs.
  • πŸ‘ collaborate on API collections across the workspace and team
  • β›Ί build APIs faster without switching between tools and apps. documentation, cli, ci/cd under one roof

πŸ‘‰ live at firecamp.dev

πŸš€ Getting started with Firecamp

To get started with Firecamp, follow these steps:

  1. Sign in to Firecamp at firecamp.dev
  2. Follow the Getting Started guide from the documentation.
  3. Start developing, and testing your APIs using Firecamp.

Read…




Collapse
Β 
madza profile image
Madza β€’

Thanks for the wonderful addition, Shreya! πŸ‘πŸ’―

Collapse
Β 
shreya_gr profile image
Shreya β€’

you're very welcome :)

Collapse
Β 
devopsick profile image
Hrihorii Ilin β€’

Here is my research results:

  1. Farm - nice for RUST developer (bun + astro + farm - best off)
  2. Alnoda - cool workspace
  3. Platformatic
  4. Vrite - Nice CMS
  5. Primo - nice CMS for internalization projects
  6. Gitkraken - Best for repos.
Collapse
Β 
madza profile image
Madza β€’

Really great additions here! Thanks a lot! πŸ™πŸ’–

Collapse
Β 
shashwat_g27 profile image
Shashwat Gupta β€’

Thanks for this awesome list of such great Open-Source Projects!!
Also, Keploy would be a great addition to such lists.

Keploy

It's a backend testing tool that makes backend tests with built-in-mocks, faster than unit tests, from user traffic, making it easy to use, powerful, and extensible.

GitHub logo keploy / keploy

Test generation for Developers. Generate tests and stubs for your application that actually work!

keploy logo

⚑️ Backend tests faster than unit tests, from user traffic ⚑️

🌟 The must-have tool for developers in the AI-Gen era 🌟

🎀 Introducing Keploy 🐰

Keploy is a developer-centric backend testing tool. It makes backend tests with built-in-mocks, faster than unit tests, from user traffic, making it easy to use, powerful, and extensible. πŸ› 

Ready for the magic? Here are Keploy's core features:

  • ♻️ Combined Test Coverage: Merge your Keploy Tests with your fave testing libraries(JUnit, go-test, py-test, jest) to see a combined test coverage.

  • πŸ€– EBPF Instrumentation: Keploy uses EBPF like a secret sauce to make integration code-less, language-agnostic, and oh-so-lightweight.

  • 🌐 CI/CD Integration: Run tests with mocks anywhere you likeβ€”locally on the CLI, in your CI pipeline, or even across a Kubernetes cluster. It's testing wherever you want it!

  • 🎭 Multi-Purpose Mocks: Use 'em in existing tests, as server tests, or just to impress your…

Collapse
Β 
madza profile image
Madza β€’

Thanks for the valuable addition! πŸ‘πŸ’―

Collapse
Β 
elanatframework profile image
Elanat Framework β€’

Thank you for your nice article

Elanat is a new, large, highly flexible and powerful CMS in 2023, built on ASP.NET Core.

Elanat admin section

Also, the powerful CodeBehind framework is .NET Diamond and released in 2023.

CodeBehind framework

Collapse
Β 
madza profile image
Madza β€’

Thanks for checking out the article and valuable addition! πŸ‘πŸ’―πŸ’–

Collapse
Β 
chrischurilo profile image
Chris Churilo β€’

Thanks for the list!

Also check out the open source vector database, Milvus and an open source Semantic Cache, GPT-Cache

Collapse
Β 
madza profile image
Madza β€’

Thanks for the addition, Chris! πŸ‘πŸ’―

Collapse
Β 
liyasthomas profile image
Liyas Thomas β€’

This is very informative. Learned a lot of new open-source projects. Thank you for mentioning Hoppscotch.io 🩡

GitHub logo hoppscotch / hoppscotch

πŸ‘½ Open source API development ecosystem - https://hoppscotch.io

Collapse
Β 
madza profile image
Madza β€’

Awesome job with it, Liyas! Inspiring journey guys! πŸ‘πŸ’―

Collapse
Β 
turker_tunali profile image
TΓΌrker TUNALI ⚑ β€’

Nice list.
I can add a low code development environment for business applications (ie enterprise applications)

github.com/frappe/frappe

It has print designer, user permissions, notifications and scripting capabilities so you can create a custom CRM without opening VS Code.

Collapse
Β 
madza profile image
Madza β€’

Interesting, thanks for the addition! πŸ™πŸ’–

Collapse
Β 
gerimate profile image
Geri MΓ‘tΓ© β€’ β€’ Edited

Great list! Saving it for later!

dyrector.io

Allow me to mention our tool, dyrector.io. It's a continuous delivery & deployment platform with version management capabilities for containerized applications. You can give it a look here: github.com/dyrector-io/dyrectorio

Happy to see your feedback about it!

Collapse
Β 
madza profile image
Madza β€’

So many awesome tools mentioned here! πŸ‘πŸ’―
Took a look and loved how you guys have put this together! Very useful tool, especially for those in the DevOps space! Left with a great impression! πŸ’–

Collapse
Β 
mjerez profile image
Ma Jerez β€’ β€’ Edited

Hi @madza I'm the author of mion.

This is a new framework for writing type safes APIs. I've prioritized performance and dev experience. It has features like rpc style routing, type validation and serialization out of the box thanx to runtime types.

Would love if you can have a look and give some feedback!
Thanks πŸ‘

mion.io

Collapse
Β 
madza profile image
Madza β€’

Thanks for sharing, mate! A great addition to this list for sure! πŸ‘πŸ’―
The idea of the project is very useful, so I think it holds great potential for the future. Also website looks clean + fast and the docs are well explained. Overall left with a great impression, awesome job on it! πŸ™πŸ’–

Collapse
Β 
sumitsaurabh927 profile image
Sumit Saurabh β€’

You missed Novu here, Madza!

Collapse
Β 
madza profile image
Madza β€’

Thanks for the addition, quality product indeed! πŸ™πŸ’–

Collapse
Β 
hasanelsherbiny profile image
Hasan Elsherbiny β€’

Great article

Collapse
Β 
madza profile image
Madza β€’

Thanks a lot, Hasan! πŸ™πŸ’–

Collapse
Β 
dessireugarte profile image
Dessi β€’

Nice list! Here is another open-source project for building internal tooling:

Appsmith

Collapse
Β 
madza profile image
Madza β€’

Wow, this looks awesome! Checked out both the repo and website! πŸ’–πŸ’―πŸ‘

Collapse
Β 
dessireugarte profile image
Dessi β€’

πŸ™Œ

Collapse
Β 
johnrushx profile image
John Rush β€’

good list
but devhunt.org really deserves a spot there

Collapse
Β 
madza profile image
Madza β€’

Thanks for introducing it to me, looks great! πŸ™πŸ’–

Collapse
Β 
shnai0 profile image
Iuliia Shnai β€’

GOOD LIST
Spot for Papermark

Collapse
Β 
madza profile image
Madza β€’

Thanks for the valuable addition! πŸ‘πŸ’―

Collapse
Β 
yogini16 profile image
yogini16 β€’

Thank you for sharing.
Also thanks to all who commented other different platforms too.
This is helpful

Collapse
Β 
madza profile image
Madza β€’

My pleasure to hear that and thanks for checking it out! πŸ™πŸ’–

Collapse
Β 
sajjadnazaridev profile image
mr_sajjad_dev β€’

Very useful ❀️

Collapse
Β 
madza profile image
Madza β€’

Happy to hear that, thanks a lot! πŸ™πŸ’–

Collapse
Β 
nathan_tarbert profile image
Nathan Tarbert β€’

Add a little SAML Jackson by BoxyHQ to the list ⚑️

Collapse
Β 
madza profile image
Madza β€’

Interesting project, just checked it out! πŸ‘πŸ’―

Collapse
Β 
pendragon90 profile image
Pendragon_123 β€’

good

Collapse
Β 
madza profile image
Madza β€’

Thanks a lot! πŸ™πŸ’–

Collapse
Β 
wojtekidd profile image
Wojtek CichoΕ„ β€’

You've mentioned Kubernetes, but what is Kubernetes without Argo CD? πŸ˜‰

GitHub logo argoproj / argo-cd

Declarative Continuous Deployment for Kubernetes

Releases: Release Version Artifact HUB SLSA 3

Code: Integration tests codecov CII Best Practices OpenSSF Scorecard FOSSA Status

Social: Twitter Follow Slack

Argo CD - Declarative Continuous Delivery for Kubernetes

What is Argo CD?

Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes.

Argo CD UI

Argo CD Demo

Why Argo CD?

  1. Application definitions, configurations, and environments should be declarative and version controlled.
  2. Application deployment and lifecycle management should be automated, auditable, and easy to understand.

Who uses Argo CD?

Official Argo CD user list

Documentation

To learn more about Argo CD go to the complete documentation Check live demo at cd.apps.argoproj.io/.

Community

Contribution, Discussion and Support

You can reach the Argo CD community and developers via the following channels:

Participation in the Argo CD project is governed by the CNCF Code of Conduct

Blogs and Presentations

  1. Awesome-Argo: A Curated List of…
Collapse
Β 
madza profile image
Madza β€’

Thanks for the addition, mate! πŸ‘

Collapse
Β 
g0d profile image
George Delaportas (ViR4X) β€’ β€’ Edited

If I may, I'd like to call all code hackers to participate in this open-source project and join forces.

Pyro Sense

Collapse
Β 
madza profile image
Madza β€’

Thanks for the addition! πŸ™πŸ’–

Collapse
Β 
dmitridon profile image
Dmitri Don β€’

Instead of ElasticSearch I would recommend TypeSense (typesense.org/), much easier to get going!

Collapse
Β 
madza profile image
Madza β€’

Thanks a lot for the valuable addition! πŸ™πŸ’–

Collapse
Β 
christopherxp profile image
Christopherxp β€’

Great post

Collapse
Β 
madza profile image
Madza β€’

Thank you so much! πŸ‘πŸ™πŸ’–

Collapse
Β 
jcralegre profile image
JorAle β€’

Thanks for sharing!

Collapse
Β 
madza profile image
Madza β€’

My pleasure! πŸ™πŸ’–

Collapse
Β 
awais_ahmad_62e2c3e67352f profile image
Awais Ahmad β€’

Mam can u tell me how can I install and run bootstrap in iPad

Please…