DEV Community

Cover image for โœจ23 Open-Source libraries to launch your portfolio (to the moon)๐Ÿš€๐Ÿš€
uliyahoo for CopilotKit

Posted on • Updated on

โœจ23 Open-Source libraries to launch your portfolio (to the moon)๐Ÿš€๐Ÿš€

Contributing to a great open-source library is a great way to establish a portfolio.

I've compiled 23 great open-source libraries and some good first issues to get started with.

DON'T FORGET TO STAR & SUPPORT THESE๐ŸŒŸ

Image description


AI in product๐Ÿฆพ:

1. CopilotKit - In-app AI chatbots and AI Textareas

Image description

Open-source platform for integrating key AI features into react apps using two react components.

CopilotPortal: in-app AI chatbots that can "see" the current app state and take actions.
CopilotTextarea: AI-powered replacement. With autocomplete, insertions and generations.

Good First Issue:

Support bold and italicized text in CopilotTextarea 

Proposal:

Add support for bold and italicized text in CopilotTextarea
CopilotTextarea uses slate-js under the hood. Lots of examples for adding bold/italicized support
Initially only add programatic support. UI support will be added separately in [TODO add issue]

Implementation tips:

changes will be made to render-element.tsx and base-copilot-textarea.tsx
custom-editor.tsx structures may also require changes

Enter fullscreen mode Exit fullscreen mode

Star CopilotKit โญ๏ธ


2.Tavily GPT Researcher

GitHub logo assafelovic / gpt-researcher

GPT based autonomous agent that does online comprehensive research on any given topic

3.Pezzo.ai

GitHub logo pezzolabs / pezzo

๐Ÿ•น๏ธ Open-source, developer-first LLMOps platform designed to streamline prompt design, version management, instant delivery, collaboration, troubleshooting, observability and more.

4.Weaviate

GitHub logo weaviate / weaviate

Weaviate is an open source vector database that stores both objects and vectors, allowing for combining vector search with structured filtering with the fault-tolerance and scalability of a cloud-native database, all accessible through GraphQL, REST, and various language clients.

5.LangChain

GitHub logo langchain-ai / langchain

โšก Building applications with LLMs through composability โšก


ย 

๐Ÿ›œWeb Dev:

6. Wasp - Develop full-stack web apps with React & Node.js

Image description

Rapid Full-Stack Web App Development with React & Node.js.

Wasp offers a simplified approach to building modern web applications, combining React for front-end and Node.js for back-end in a cohesive framework.

Good First Issue:

Add images (or link to the example app) of auth UI helpers Wasp provides

At this point in docs (also in the tutorial if we're using it), it would be nice to add an image of UI helpers for Auth (login/signup form, Google/GitHub button, ...) so developers can immediately see what they are getting and how nice it looks.
Enter fullscreen mode Exit fullscreen mode

Star Wasp โญ๏ธ


7.ClickVote

GitHub logo clickvote / clickvote

Add upvotes, likes, and reviews to any context โญ๏ธ

8.ReactFlow

GitHub logo xyflow / xyflow

React Flow |ย Svelte Flow - Powerful open source libraries for building node-based UIs with React (https://reactflow.dev) or Svelte (https://svelteflow.dev). Ready out-of-the-box and infinitely customizable.

9.Trigger.dev

GitHub logo triggerdotdev / trigger.dev

โœจ Trigger.dev is the open source background jobs framework for TypeScript. With features like API integrations, webhooks, scheduling and delays.

10.Novu

GitHub logo novuhq / novu

๐Ÿ”ฅ The open-source notification infrastructure with fully functional embedded notification center ๐Ÿš€๐Ÿš€๐Ÿš€


ย 

๐Ÿง‘โ€๐Ÿ’ปDevOps:

11. Logstash - transport and process logs & events, by elastic.

Image description

Easily Add Upvotes, Likes and Reviews into Your Web-App.

Simple react code for adding these components.

Good First Issue

Allow comments in pipeline config between hash entries

Currently it seems not allowed to make comments between hash entries, this is a feature request to allow it.

Enter fullscreen mode Exit fullscreen mode

Star Logstash โญ๏ธ


12.Odigos

GitHub logo keyval-dev / odigos

Distributed tracing without code changes. ๐Ÿš€ Instantly monitor any application using OpenTelemetry and eBPF

13.Glasskube

GitHub logo glasskube / operator

๐ŸงŠ The easiest way to get started with Kubernetes with Glasskube Add-on management

14.Mirrord

GitHub logo metalbear-co / mirrord

Connect your local process and your cloud environment, and run local code in cloud conditions.

15.Digger

GitHub logo diggerhq / digger

Digger is an open source IaC orchestration tool. Digger allows you to run IaC in your existing CI pipeline โšก๏ธ


ย 

๐Ÿ’ฝ Databases:

16. Supabase - Open Source Firebase Alternative

Image description

Build modern, data-driven applications with hosted Postgres, authentication, and real-time features

Good first issue:

Horizontal Scroll for CodeBlocks

Currently when reading the dcs, it's not possible to view all of the code for alot of the samples.

Is this the Component rendered across all of the web properties, if so I'll be happy to throw on a horizontal scroll bar that matches supabase branding.
Enter fullscreen mode Exit fullscreen mode

Star Supabase โญ๏ธ


17.Appwrite

GitHub logo appwrite / appwrite

Build like a team of hundreds_

18.Superduperdb

GitHub logo SuperDuperDB / superduperdb

๐Ÿ”ฎ SuperDuperDB. Bring AI to your database; integrate, train and manage any AI models and APIs directly with your database and your data.

19.Milvus

GitHub logo milvus-io / milvus

A cloud-native vector database, storage for next generation AI applications


ย 

๐Ÿ‘พ Other:

21. Snapify - Open-Source Screen Recording

Image description

Screen recording, but free, open source and you are in charge of your own data.

Good First Issue:

Ability to create GIFs and take screenshots to also store in S3
Enter fullscreen mode Exit fullscreen mode

Star Snapify โญ๏ธ


22.ReactAgent

GitHub logo eylonmiz / react-agent

The open-source React.js Autonomous LLM Agent

23.Awesome for Beginers

GitHub logo MunGell / awesome-for-beginners

A list of awesome beginners-friendly projects.


That's it folks!

Don't forget to like, comment and bookmark ๐Ÿซก

Top comments (55)

Collapse
 
liyasthomas profile image
Liyas Thomas

We are building an open source {free} Postman alternative: Hoppscotch - API request builder for web.

GitHub logo hoppscotch / hoppscotch

๐Ÿ‘ฝ Open source API development ecosystem - https://hoppscotch.io

Collapse
 
gktim profile image
gkTim

Replaced Postman last year in our team. Great work. Thank you!

Collapse
 
rachelgl profile image
RachelGl

This looks Great !

free ?

Collapse
 
uliyahoo profile image
uliyahoo

Yeah of course. It's all open-source

Collapse
 
uliyahoo profile image
uliyahoo

Cool library, thanks for sharing!

Collapse
 
marisogo profile image
Marine

Always nice to see new projects!

Collapse
 
matijasos profile image
Matija Sosic

Thanks for the mention! I'd also include usemage.ai/ -> it lets you create a full-stack React/Node.js app from a short description, plus it's completely free!

Keep up the great work ๐Ÿฆพ

Collapse
 
uliyahoo profile image
uliyahoo

Thanks for sharing. I will check it out.

Collapse
 
ngocsotn profile image
The Ngoc Nguyen

A long list to try this week, thank you

Collapse
 
uliyahoo profile image
uliyahoo

Yup!

Collapse
 
valvonvorn profile image
val von vorn

To the moon! Thanks for your spam post!

Collapse
 
fernandezbaptiste profile image
Bap

Wow that's a lot! Thank you for posting

Collapse
 
uliyahoo profile image
uliyahoo

Yeah it will take awhile to get through ๐Ÿ˜ฌ

Collapse
 
pmig profile image
Philip Miglinci

Awesome to see Glasskube mentioned in the article! :-)

Collapse
 
uliyahoo profile image
uliyahoo

It's a great library.

Collapse
 
sammiee profile image
sammie

Good list! Saved.

Collapse
 
nathan_tarbert profile image
Nathan Tarbert

Nice list!

Collapse
 
uliyahoo profile image
uliyahoo

Thanks Nathan!

Collapse
 
greenteaisgreat profile image
Nathan G Bornstein

Thanks for the solid list, friend!

Collapse
 
uliyahoo profile image
uliyahoo

Thanks for checking it out ๐Ÿซก

Collapse
 
blitz_cloud profile image
Ionut aka BlitzCloud

Amazing article,thanks.๐Ÿ”ฅ

Collapse
 
uliyahoo profile image
uliyahoo

Thanks for checking it out and for the comment :)

Collapse
 
jreegene profile image
Jeremiah

Cool one!

Collapse
 
uliyahoo profile image
uliyahoo

Glad you thought so!

Collapse
 
chrischurilo profile image
Chris Churilo

great list - thanks for posting!

Collapse
 
uliyahoo profile image
uliyahoo

Thanks for checking it out!!

Collapse
 
biplobsd profile image
Biplob Sutradhar

I just bookmarked Snapify.. ๐Ÿ˜ฎ๐Ÿ”ฅ๐Ÿ”ฅ

Collapse
 
uliyahoo profile image
uliyahoo

It's a cool library. I'm glad I found it via dev!

Collapse
 
utpalnadiger profile image
Utpal Nadiger

Amazing list :)
Thanks a lot for mentioning Digger!

Collapse
 
uliyahoo profile image
uliyahoo

It's a great library!

Some comments may only be visible to logged-in visitors. Sign in to view all comments. Some comments have been hidden by the post's author - find out more