There are many open source projects out there and a lot of them act as alternatives for popular commercial platforms. Regardless of what functionalities they provide, they're powered by people who believe in the open source community and want to work with it to create great products for everyone to use.
What are some open source projects do you guys think developers should give more support too? Or what are just some of your favorites?
I personally have lots of love for Strapi. I know they're popular enough at this point but I still love giving them a shout out when possible π«Άπ»
Top comments (25)
I think Svelte has a lot of momentum, but doesn't have quite as much support as some of its peers
Svelte is a free and open-source front end compiler created by Rich Harris and maintained by the Svelte core team members. Svelte is not a monolithic JavaScript library imported by applications: instead, Svelte compiles HTML templates to specialized code that manipulates the DOM directly, which may reduce the size of transferred files and give better client performance; application code is also processed by the compiler, inserting calls to automatically recompute data and re-render UI elements when the data they depend on is modified. This also avoids the overhead associated with runtime intermediate representations, such as virtual DOM, unlike traditional frameworks which carry out the bulk of their work at runtime, i.e in the browser. The compiler itself is written in TypeScript. Its source code is licensed under MIT License and hosted on GitHub.
Came here to write svelte as welL!
Sending some β€οΈβ€οΈβ€οΈ to svelte team and contributors
sveltekit needs more traction
That is very true. I still havenβt gotten into Svelte yet (Iβm planning to at some point) but I do see a lot of people talking about it
try it, it's VERY easy and gets stuff done quickly and is very performant, that's my dream framework
svelte.dev has an excellent tutorial about svelte (it's the official site)
if you need a framework for more complex projects (I find svelte best for SPAs) try sveltekit
Cool thanks for the tip!
The ones that are not owned by for-profit corporations.
We all know there are 2 types of open source projects out there:
Solid.js and Deno in my opinion
A declarative, efficient, and flexible JavaScript library for building user interfaces.
Website β’ API Docs β’ Features Tutorial β’ Playground β’ Discord
Solid is a declarative JavaScript library for creating user interfaces. Instead of using a Virtual DOM, it compiles its templates to real DOM nodes and updates them with fine-grained reactions. Declare your state and use it throughout your app, and when a piece of state changes, only the code that depends on it will rerun. Check out our intro video or read on!
Key Features
A modern runtime for JavaScript and TypeScript.
Deno
Deno is a simple, modern and secure runtime for JavaScript and TypeScript that uses V8 and is built in Rust.
Features
Install
Shell (Mac, Linux):
curl -fsSL https://deno.land/install.sh | sh
PowerShell (Windows):
Homebrew (Mac):
Chocolatey (Windows):
Scoop (Windows):
Build and install from source using Cargo:
See deno_install and releases for other options.
Getting Started
Try running a simple program:
Or a more complex one:
Haskell libraries in my opinion.
HASKELL is Awesome. It come be a leader with a bit more support!
Prolog interpreters!
Trousseau is an open-source project leveraging the Kubernetes KMS provider framework to connect with Key Management Services the Kubernetes native way. It supports Hashicorp Vault at the moment, would be nice to support others as well, to turn Kubernetes secrets to encrypted ones for production usage.
github.com/ondat/trousseau
Benthos. More exposure is the best you can do for it.
benthos.dev/
Wasmer
A curated list of awesome Go frameworks, libraries and software
Awesome Go
We use the Golang Bridge community slack for instant communication, follow the form here to join.
Sponsorships:
Special thanks to
Quit struggling with scattered API keys and access controls.
Keep your secrets in sync across environments, servers, and teams with Doppler.
Work from anywhere in the world with top tech companies like Riot Games, Coinbase, and Google.
Your app, enterprise-ready.
Start selling to enterprise customers with just a few lines of code.
Add Single Sign-On (and more) in minutes instead of months.
A dead-simple software licensing and distribution API built for developers
Securely license and distribute Go applications with a single API.
Add auto updates with only a few lines of code.
workflow smarter, not harder
Make the switch from one-size-fits-all CI/CD to PaaS
workflows & turn k8s into a powerful developer experience
that will measurably increase developer productivity by 200%
Awesome Go has no monthly feeβ¦
Lit js (lit.dev) and Appwrite in my opinion.Both are great projects definitely worth trying out.
PostgreSQL β REST, low-code, simplify and accelerate development, β‘ instant, realtime, high-performance on any Postgres application, existing or new
pREST (PostgreSQL REST), simplify and accelerate development, instant, realtime, high-performance on any Postgres application, existing or new
Contributor License Agreement -
Problem
There is PostgREST written in Haskell, but keeping Haskell software in production is not an easy job. With this need pREST was born. Read more.
Test using Docker
Simple and efficient HTTP mock server with specification in yaml, edn or OpenAPI
moclojer
Simple and efficient HTTP mock server with specification in
yaml
,edn
orOpenAPI
.YAML
exampledocker
image:
ghcr.io/avelino/moclojer:latest
docker run -it \ -v $(pwd)/moclojer.yml:/app/moclojer.yml \ ghcr.io/avelino/moclojer:latest
We useβ¦
Frappe framework - frappeframework.com
If you wanna build an application fast which is loaded with features.. Frappe is the way to go.
I prefer to use the term "free" instead of "open source", but here are my 5 cents.
I think that Plan9 from user space is a really underrated project. While GNU-coreutils has more programs, they are a bit bloated compared to p9
why? something can be open source and not free, and vice versa, its usage is correct and interchangable here
Orbitonjs
Never seen it but it looks pretty cool!
Also just came across it and liked it