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
Saurabh Rai • 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
 
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
 
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
 
elanatframework profile image
elanatframework

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
 
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
 
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
 
sumitsaurabh927 profile image
Sumit Saurabh

You missed Novu here, Madza!

Collapse
 
madza profile image
Madza

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

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
 
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
 
shnai0 profile image
Iuliia Shnai

GOOD LIST
Spot for Papermark

Collapse
 
madza profile image
Madza

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

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
 
hasanelsherbiny profile image
Hasan Elsherbiny

Great article

Collapse
 
madza profile image
Madza

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

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
 
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
 
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
 
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
 
pendragon90 profile image
Pendragon_123

good

Collapse
 
madza profile image
Madza

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
 
sajjadnazaridev profile image
mr_sajjad_dev

Very useful ❀️

Collapse
 
madza profile image
Madza

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

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…