Cloud Computing

Open-source projects categorized as Cloud Computing

Top 23 Cloud Computing Open-Source Projects

Cloud Computing
  • system-design-101

    Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • awesome-design-patterns

    A curated list of software and architecture related design patterns.

  • Pulumi

    Pulumi - Infrastructure as Code in any programming language 🚀

    Project mention: AI Coding Assistants, Starter Templates, and More: A Guide to Working Less | dev.to | 2024-11-19

    Coding isn’t just about writing frontend or backend logic — it’s about setting up the entire ecosystem for your app to thrive. Tools like AWS CDK, Pulumi, or Terraform let you define your cloud infrastructure as code.

  • NATS

    High-Performance server for NATS.io, the cloud and edge native messaging system.

    Project mention: A Distributed Systems Reading List | news.ycombinator.com | 2024-10-19
  • awesome-microservices

    A curated list of Microservice Architecture related principles and technologies.

  • Orleans

    Cloud Native application framework for .NET

    Project mention: Ergo: Erlang-inspired event driven actor framework in Go | news.ycombinator.com | 2024-09-12

    No per-process GC (still very configurable unlike the one here) but for hot-reload, if you don't mind completely different language, there are https://github.com/akkadotnet/akka.net and https://github.com/dotnet/orleans

  • crossplane

    The Cloud Native Control Plane

    Project mention: What Is Pulumi And How To Use It | dev.to | 2024-07-11

    The most obvious alternative to Pulumi is Terraform. But hey, keep an eye out for OpenTofu, an upcoming open-source alternative following a BSL license change. Crossplane is another alternative for those who enjoy building infrastructure using Kubernetes CRDs. Check out more details below.

  • Openshift Origin

    Conformance test suite for OpenShift

    Project mention: Golang REST API boilerplate | dev.to | 2024-06-04

    https://github.com/openshift/origin/tree/master/test (test data is in the /testdata subdirectory)

  • awesome-serverless

    :cloud: A curated list of awesome services, solutions and resources for serverless / nobackend applications.

  • skypilot

    SkyPilot: Run AI and batch jobs on any infra (Kubernetes or 12+ clouds). Get unified execution, cost savings, and high GPU availability via a simple interface.

    Project mention: Qwen2.5: A Party of Foundation Models | news.ycombinator.com | 2024-09-18
  • docker-curriculum

    :dolphin: A comprehensive tutorial on getting started with Docker!

  • cloud-custodian

    Rules engine for cloud security, cost optimization, and governance, DSL in yaml for policies to query, filter, and take actions on resources

    Project mention: Cutting down AWS cost by $150k per year simply by shutting things off | news.ycombinator.com | 2024-01-22

    > The best optimization is simply shutting things off

    This is the way.

    A similar idea has been bouncing around in my mind for a while now. An ideal, turnkey system would do the following:

    - Execute via Lambda (serverless).

    - Support automated startup and shutdown of various AWS resources on a schedule influenced by specially formatted tags.

    - Enable resources to be brought back up out of schedule when demand dictates.

    - Operate as a TCP/HTTP proxy that can delay clients so that a given service can be started when it is dormant or, even better, the service isn't serverless but you want it to be. This can't work for everything, but perhaps enough things such that the need to run always on services is reduced.

    Cloud Custodian [1] can purportedly do some of this, but I've been reluctant to learn yet another YAML-based DSL to use it.

    So this is my "make things designed to be always-on serverless instead" project and the work AWS has done to make Java apps function on Lambda keeps me thinking about the potential to take things that 1) have a relatively long startup time and 2) are designed to be long running service loops, and find a way to force them into the serverless execution model.

    [1] https://cloudcustodian.io/

  • OpenStack Tracking Repo

    Repository tracking all OpenStack repositories as submodules. Mirror of code maintained at opendev.org.

  • karmada

    Open, Multi-Cloud, Multi-Cluster Kubernetes Orchestration

  • Cloud-Free-Tier-Comparison

    Comparing the free tier offers of the major cloud providers like AWS, Azure, GCP, Oracle etc.

    Project mention: Ask HN: If you were going to bootstrap a service which cloud would you use? | news.ycombinator.com | 2024-08-05

    Nothing comes even close to Oracle's free tier.

    https://github.com/cloudcommunity/Cloud-Free-Tier-Comparison...

  • tau

    Open source distributed Platform as a Service (PaaS). A self-hosted Vercel / Netlify / Cloudflare alternative.

    Project mention: 🧑‍💻 Build Your Cloud ☁️ | dev.to | 2024-10-30

    Building your own cloud platform has many benefits, including cost savings, ownership, sovereignty, and most importantly, the ability to make your solution self-hostable. However, constructing a cloud computing platform is a long, complex, and expensive endeavor—a problem partially solved with Tau. Why only partially? Simply because, though Tau is a simple-to-deploy single binary, you still need to get that done, configure Tau, and ensure dependencies like Docker are installed. Not to mention, you have to repeat this on each host for every Tau update. If you ask me, it's not developer-friendly just yet!

  • service-fabric

    Service Fabric is a distributed systems platform for packaging, deploying, and managing stateless and stateful distributed applications and containers at large scale.

  • Cobbler

    Cobbler is a versatile Linux deployment server

    Project mention: Cobbler: Allows for rapid setup of network installation environments | news.ycombinator.com | 2024-02-26
  • Computer-Science-Resources

    A list of resources in different fields of Computer Science

  • AppScale

    AppScale is an easy-to-manage serverless platform for building and running scalable web and mobile applications on any infrastructure. (by AppScale)

  • cloud-game

    Web-based Cloud Gaming service for Retro Game

  • DevOps-Bootcamp

    This repository consists of the code samples, assignments, and notes for the DevOps bootcamp of WeMakeDevs.

  • CloudStack

    Apache CloudStack is an opensource Infrastructure as a Service (IaaS) cloud computing platform

    Project mention: The 50 best open-source alternatives to popular SaaS software | dev.to | 2024-07-10

    GitHub: CloudStack GitHub Repository

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Cloud Computing discussion

Log in or Post with

Cloud Computing related posts

  • 🧑‍💻 Build Your Cloud ☁️

    4 projects | dev.to | 30 Oct 2024
  • Qwen2.5: A Party of Foundation Models

    1 project | news.ycombinator.com | 18 Sep 2024
  • Top 7 Kafka Alternatives For Real-Time Data Processing

    4 projects | dev.to | 7 Sep 2024
  • Ask HN: If you were going to bootstrap a service which cloud would you use?

    1 project | news.ycombinator.com | 5 Aug 2024
  • Ask HN: What Is the SQLite of Queues?

    3 projects | news.ycombinator.com | 25 Jul 2024
  • Guide: Finetune Llama 3.1 on your infra

    1 project | news.ycombinator.com | 23 Jul 2024
  • What Is Pulumi And How To Use It

    4 projects | dev.to | 11 Jul 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 4 Dec 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Cloud Computing projects? This list will help you:

Project Stars
1 system-design-101 64,737
2 awesome-design-patterns 40,319
3 Pulumi 21,940
4 NATS 16,047
5 awesome-microservices 13,377
6 Orleans 10,146
7 crossplane 9,603
8 Openshift Origin 8,495
9 awesome-serverless 7,449
10 skypilot 6,838
11 docker-curriculum 5,691
12 cloud-custodian 5,479
13 OpenStack Tracking Repo 5,408
14 karmada 4,507
15 Cloud-Free-Tier-Comparison 3,746
16 tau 3,579
17 service-fabric 3,034
18 Cobbler 2,628
19 Computer-Science-Resources 2,484
20 AppScale 2,422
21 cloud-game 2,323
22 DevOps-Bootcamp 2,147
23 CloudStack 2,111

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you konow that Go is
the 4th most popular programming language
based on number of metions?