Codeberg a GitHub Alternative from Europe

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. Gitea

    Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD

    Yeah you could even use recent ssh clients if you leave gitea, which is written in go, out of the equation:

    https://github.com/go-gitea/gitea/issues/17798

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. Puts Debuggerer

    Ruby library for improved puts debugging, automatically displaying bonus useful information such as source line number and source code.

    Here is a list of free Git hosting services for open source software:

    * https://github.com/

  4. gitlab-foss

  5. onedev

    Git Server with CI/CD, Kanban, and Packages. Seamless integration. Unparalleled experience.

    If you are a fan of Java, there's OneDev

    https://github.com/theonedev/onedev

  6. pages-gem

    A simple Ruby Gem to bootstrap dependencies for setting up and maintaining a local Jekyll environment in sync with GitHub Pages

    Not really unique/original, Github has static site hosting (with the same name, "Pages") too

    https://pages.github.com

  7. woodpecker

    Woodpecker is a simple, yet powerful CI/CD engine with great extensibility.

    Yeah the docs are lacking. The way Woodpecker works is, there is a Server, that is sort of the "manager"; you only run one of these. You run one Agent on each host that you want builds to happen on. The Agent then executes the steps of your Pipeline on a "platform", which is an Agent running on a particular OS.

    By default it just wants to execute jobs in a Docker container, using the docker backend. But there are multiple backends. To run a build on Windows/MacOs, you would download the Go binary for the Agent for that platform, and execute it with the right environment variables. Then in your Pipeline, you would specify the correct "platform". The Server will then communicate to the Agent to run your commands without using a Docker image.

    I think a lot of this functionality is just now getting added to Woodpecker; it's been in Drone for a long time, but the fork between the two was a while ago.

    https://woodpecker-ci.org/docs/administration/setup https://woodpecker-ci.org/docs/administration/agent-config https://woodpecker-ci.org/docs/usage/pipeline-syntax#platfor... https://github.com/woodpecker-ci/woodpecker/tree/master/pipe...

  8. gitlab

    > The hosted gitlab.com instance uses EE features so parent is correct to say that the gitlab.com site is not open source.

    It’s OSS but with proprietary parts. That’s the issue with the term "open-source": their source code is indeed open [1] but it’s not 100% free (as in freedom).

    [1]: https://gitlab.com/gitlab-org/gitlab

  9. SaaSHub

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

    SaaSHub logo
  10. Typesense

    Open Source alternative to Algolia + Pinecone and an Easier-to-Use alternative to ElasticSearch ⚡ 🔍 ✨ Fast, typo tolerant, in-memory fuzzy Search Engine for building delightful search experiences

    Thank you for calling this out! It's great to see other products adopt this stance and this is one of the reasons we chose to not raise funds for Typesense [1].

    From an article I wrote recently on this topic [2]:

    > Selling Stock vs Selling Search

    One key realization we had is that when we bring on investors, we are essentially bringing on a new group of customers - customers for whom the product is our company stock.

    The value this group of customers (investors) gets from the product they are buying (stocks) is appreciating stock prices. And the way we can keep this group of customers happy is by regularly raising the next round of funding which is when stock prices appreciate, or having a liquidity event to make a return on investment.

    We are concerned that “launching” a new “product line” (selling stocks) and bringing on a whole new group of customers (investors), would cause us to lose our precious bandwidth that could have otherwise been spent on our core search product that our primary group of users and customers expect from us. After all, the “company stock” product line would not exist without the core search product.

    [1] https://typesense.org

    [2] https://typesense.org/blog/why-we-are-not-raising-funds/

  11. forgefed

    ForgeFed - Federation Protocol for Forge Services

    A forge run by a nonprofit is better than a forge run by Microsoft or another for-profit corp but I think the ideal would be having projects host their own code with federation between the different hosts to make contributions from "external" users easy. Thankfully there is ongoing work towards that goal: https://forgefed.org/

  12. ion

    The Identity Overlay Network (ION) is a DID Method implementation using the Sidetree protocol atop Bitcoin (by decentralized-identity)

  13. Vert.x

    Vert.x is a tool-kit for building reactive applications on the JVM

    Vert.X example: https://github.com/eclipse-vertx/vert.x/blob/master/src/main/java/examples/EventBusExamples.java#L106 (couldn't even find docs)

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • How Elite Engg. Teams Deploy 208X More Frequently Compared to Us Mere Mortals?

    6 projects | dev.to | 12 Jul 2024
  • Cicada – A FOSS, Cross-Platform Version of GitHub Actions and Gitlab CI

    8 projects | news.ycombinator.com | 6 Nov 2023
  • Harness launches Gitness, an open-source GitHub competitor

    17 projects | news.ycombinator.com | 21 Sep 2023
  • My Ten-Year DevOps Product Welcomed Its First Commercial Customer

    1 project | /r/devops | 10 Sep 2023
  • "Мобильная" разработка. [Системы контроля версий, Git]

    5 projects | dev.to | 8 Sep 2023

Did you know that Java is
the 8th most popular programming language
based on number of references?