Showing 212 open source projects for "new open lms"

View related business solutions
  • Eptura Workplace Software Icon
    Eptura Workplace Software

    From desk booking and visitor management, to space planning and office utilization data, Eptura Workplace helps your entire organization work smarter.

    With the world of work changed forever, it’s essential to manage your workplace and assets together to effectively create a high-performing environment. The Eptura experience combines the power of workplace management software with asset management, enabling you to effectively operate your building and facilitate hybrid work.
    Learn More
  • Planfix: Manage Projects, Team's Tasks and Business Processes Icon
    Planfix: Manage Projects, Team's Tasks and Business Processes

    All-in-One Enterprise-Level Software is Now Available for SMB

    Planfix is like a souped-up business process management system for folks who really know their stuff. It's built to help you dive deeper and gives you more options than your run-of-the-mill project and task management systems. Best part? Even small businesses and non-profits can get in on the action.
    Learn More
  • 1
    CRI-O

    CRI-O

    Open Container Initiative-based implementation of Kubernetes Container

    ..., deprecation or removal. This also applies to features that are independent of Kubernetes. Nevertheless, feature backports to supported release branches, which are independent from Kubernetes or other tools like cri-tools, are still possible. This allows CRI-O to decouple from the Kubernetes release cycle and have enough flexibility when it comes to implementing new features. Every feature to be backported will be a case-by-case decision of the community.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Dragonboat

    Dragonboat

    A feature complete and high performance multi-group Raft library in Go

    .... Dragonboat handles all technical difficulties associated with Raft to allow users to just focus on their application domains. It is also very easy to use, our step-by-step examples can help new users to master it in half an hour. Easy to use pure-Go APIs for building Raft based applications. Feature complete and scalable multi-group Raft implementation. Disk based and memory based state machine support. Fully pipelined and TLS mutual authentication support.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    The Lura Project framework

    The Lura Project framework

    Ultra performant API Gateway with middlewares

    ... between the client and all the source servers, adding a new layer that removes all the complexity to the clients, providing them only the information that the UI needs. Lura acts as an aggregator of many sources into single endpoints and allows you to group, wrap, transform and shrink responses. Additionally it supports a myriad of middlewares and plugins that allow you to extend the functionality, such as adding Oauth authorization or security layers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Swarm Bee

    Swarm Bee

    Bee is a Swarm client implemented in Go

    ... part of the version. Breaking changes are expected with bumps of the minor version component. New (backward-compatible) features and bug fixes are expected with a bump of the patch component. Major version bumps are reserved for significant changes in Swarm's incentive structure. The second set of versions that are important are the Bee's API versions (denoted in our Bee and Bee Debug OpenAPI specifications).
    Downloads: 0 This Week
    Last Update:
    See Project
  • Hauler Hero is a cloud-based software solution that helps waste haulers improve their operations Icon
    Hauler Hero is a cloud-based software solution that helps waste haulers improve their operations

    Waste and recycling businesses of all sizes, commercial, residential and roll-off

    Reduce wasted fuel and increase services per hour with drag-and-drop dispatching and an easy tablet app.
    Learn More
  • 5
    Keel

    Keel

    Kubernetes Operator to automate Helm, DaemonSet, StatefulSet, etc

    kubectl is the new SSH. If you are using it to update production workloads, you are doing it wrong. See examples on how to automate application updates. A single command, no dependencies. No lock-in, no custom configuration files. Start using it now. Runs as a single container, with no database is required. Policies and trigger types are specified in your application deployment files or Helm charts. Use policies to define when you want your application to be updated. Providers can have...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    werf

    werf

    The CLI tool gluing Git, Docker, Helm, and Kubernetes

    werf is an Open Source CLI tool written in Go, designed to simplify and speed up the delivery of applications. To use it, you need to describe the configuration of your application (in other words, how to build and deploy it to Kubernetes) and store it in a Git repo, the latter acts as a single source of truth. In short, that's what we call GitOps today. werf is not a complete CI/CD solution, but a tool for creating pipelines that can be embedded into any existing CI/CD system. It literally...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Inbucket

    Inbucket

    Disposable webmail server (similar to Mailinator) with built in SMTP

    Inbucket is an email testing application; it will accept messages from any email address and make them available to view via a web interface. When you need to test your webapp's outbound emails with Mailinator but are stuck behind a firewall, Inbucket provides the solution. It allows you to keep your new application development secret until it's time to release it. Inbucket is ideal for validating that emails go out as part of your integration test suite, sending links to coworkers...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    chezmoi

    chezmoi

    Manage your dotfiles across multiple diverse machines, securely

    Manage your dotfiles across multiple diverse machines, securely. chezmoi helps you manage your personal configuration files (dotfiles, like ~/.gitconfig) across multiple machines. chezmoi provides many features beyond symlinking or using a bare git repo including templates (to handle small differences between machines), password manager support (to store your secrets securely), importing files from archives (great for shell and editor plugins), full file encryption (using gpg or age), and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Jaeger Operator for Kubernetes

    Jaeger Operator for Kubernetes

    Jaeger Operator for Kubernetes simplifies deploying and running Jaeger

    ... a set of cohesive APIs to extend in order to service and manage your apps that run on Kubernetes. Think of Operators as the runtime that manages this type of app on Kubernetes. The Jaeger Operator can be installed in Kubernetes-based clusters and is able to watch for new Jaeger custom resources (CR) in specific namespaces, or across the entire cluster. There is typically only one Jaeger Operator per cluster, but there might be at most one Jaeger Operator per namespace in multi-tenant scenarios.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Cvent Event Management Icon
    Cvent Event Management

    For In-Person, Hybrid, and Virtual Event Planners and Marketers

    Cvent delivers an all-in-one event platform for any event, and every event. Our platform simplifies the management of each stage of the event lifecycle while giving you the data and insights you need to maximize your value. Whether in-person, virtual, or hybrid, you’ll have a single platform with everything you need to find suppliers, engage attendees, maximize sponsor value, and capture important event data.
    Learn More
  • 10
    pv-migrate

    pv-migrate

    CLI tool to easily migrate Kubernetes persistent volumes

    pv-migrate is a CLI tool/kubectl plugin to easily migrate the contents of one Kubernetes PersistentVolumeClaim to another. On Kubernetes, if you need to rename a resource (like a Deployment) or to move it to a different namespace, you can simply create a copy of its manifest with the new namespace and/or name and apply it. However, it is not as simple with PersistentVolumeClaim resources: They are not only metadata, but they also store data in the underlying storage backend. In these cases...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    kube-fledged

    kube-fledged

    Kubernetes operator to create and manage cache of container images

    kube-fledged is a kubernetes operator for creating and managing a cache of container images directly on the worker nodes of a Kubernetes cluster. It allows a user to define a list of images and onto which worker nodes those images should be cached (i.e. pulled). As a result, application pods start almost instantly, since the images need not be pulled from the registry. kube-fledged provides CRUD APIs to manage the lifecycle of the image cache, and supports several configurable parameters to...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Knative Eventing

    Knative Eventing

    Event-driven application platform for Kubernetes

    Knative Eventing is a collection of APIs that enable you to use an event-driven architecture with your applications. You can use these APIs to create components that route events from event producers (known as sources) to event consumers (known as sinks) that receive events. Sinks can also be configured to respond to HTTP requests by sending a response event. Knative Eventing is a standalone platform that provides support for various types of workloads, including standard Kubernetes Services...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    CubeFS

    CubeFS

    cloud-native file store

    CubeFS is a new generation cloud-native storage that supports access protocols such as S3, HDFS, and POSIX. It is widely applicable in various scenarios such as big data, AI/LLMs, container platforms, separation of storage and computing for databases and middleware, data sharing and protection, etc. Compatible with various access protocols such as S3, POSIX, HDFS, etc., and the access between protocols can be interoperable. Support replicas and erasure coding engines, users can choose flexibly...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    APM Server

    APM Server

    APM Server

    ... on the stack trace, so you can identify new errors as they appear and keep an eye on how many times specific errors happen. Metrics are another vital source of information when debugging production systems. Elastic APM agents automatically pick up basic host-level metrics and agent-specific metrics, like JVM metrics in the Java Agent, and Go runtime metrics in the Go Agent.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    DeepFlow

    DeepFlow

    Application Observability using eBPF

    ... in any language and infrastructures including gateways, service meshes, databases, message queues, DNS, and NICs, leaving no blind spots. Full-stack network performance metrics and file I/O events are automatically collected for each Span. Distributed tracing enters a new era, Zero Instrumentation. DeepFlow collects profiling data at a cost of below 1% with Zero Code, plots OnCPU/OffCPU function call stack flame graphs, and locates Full Stack performance bottleneck in the application.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    getty

    getty

    Asynchronous network I/O library

    ... recommended to start a new logic process goroutine yourself within codec.go's (Codec)OnMessage method. Additionally, you can manage heartbeat logic within the (Codec)OnCron method in codec.go. If you're using TCP or UDP, you should send heartbeat packages yourself and then call session.go's (Session)UpdateActive method to update the session's activity timestamp. You can verify if a TCP session has timed out or not in codec.go's (Codec)OnCron method using session.go's (Session)GetActive method.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    BFE

    BFE

    A modern layer 7 load balancer from baidu

    BFE (Beyond Front End) is a modern layer 7 load balancer from baidu. BFE has a builtin plugin framework that makes it possible to develop new features rapidly by writing plugins. BFE is designed to provide every tenant a dedicated share of the instance. Each tenant’s configuration is isolated and remains invisible to other tenants. BFE supports HTTP, HTTPS, SPDY, HTTP2, gRPC, WebSocket, TLS, FastCGI, etc. Future support is planned for HTTP/3. BFE provides an advanced domain-specific language...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    DefraDB

    DefraDB

    DefraDB is a Peer-to-Peer Edge Database

    ... but providing extra convenience. By leveraging peer-to-peer networking it can be deployed nimbly in novel topologies. Access control is determined by a relationship-based DSL, supporting document or field-level policies, secured by the SourceHub network. DefraDB is a core part of the Source technologies that enable new paradigms of decentralized data and access-control management, user-centric apps, data trustworthiness, and much more.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    vocdoni-node

    vocdoni-node

    A set of libraries and tools for the Vocdoni decentralized backend

    This repository contains a set of libraries and tools for the Vocdoni decentralized backend infrastructure, as described in the documentation. Vocdoni is a universally verifiable, censorship-resistant, and anonymous self-sovereign governance system, designed with the scalability and ease-of-use to support either small/private and big/national elections. Our main aim is a trustless voting system, where anyone can speak their voice and where everything can be audited. We are engineering...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Project Lotus

    Project Lotus

    Reference implementation of the Filecoin protocol, written in Go

    Lotus is the reference implementation for the Filecoin network. It is written in Go, and is maintained by the Protocol Labs team. This website contains all the information you need to spin up a Lotus node, become a Filecoin storage provider, or just tinker around with the Filecoin network! Filecoin is a network of computers that allows you to store your data online. But while online storage services aren't anything new, Filecoin is different. It doesn't use centralized servers to store your...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    immortal

    immortal

    A *nix cross-platform (OS agnostic) supervisor

    ... service/worker/daemon, etc you may not want to spend to much time understanding how to properly launch something in the operating system your company is using. Probably you just join a new team and when are about to deploy, found out that the production servers are not using the OS you were used to besides they don’t support/have your known supervisor, have a mix of init/upstart scripts.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Daptin

    Daptin

    Daptin - Backend As A Service - GraphQL/JSON-API Headless CMS

    ... with 3rd party APIs. Multilingual tables support, supports Accept-Language header. Cloud storage sync like gdrive, dropbox, b2, s3 and more. Asset column to hold file and blob data, backed by storage. Multiple websites under separate sub-domain/sub-paths. Connect with external APIs by using extension points. Data View Streams. Flexible data import (auto create new tables and automated schema generation).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    retry

    retry

    Simple golang library for retry mechanism

    ... function fails on err after n attempts. FixedDelay is a DelayType that keeps delay the same through all iterations. DelayTypeFunc accepts a new parameter err - this breaking change affects only your custom Delay Functions. RetryIf controls whether a retry should be attempted after an error (assuming there are any retry attempts remaining).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    LinDB

    LinDB

    LinDB is a scalable, high performance, high availability database

    ... is flexible yet handy for real-time data analytics. Horizontal scalable is made simple by adding more new broker and storage nodes without too much thinking and manual operations. And the tags-based sharding strategy resolves the hotspot problem. LinDB is designed to work under a Multi-Active IDCs cloud architecture. The compute layer of LinDB, called brokers, supports efficient Multi-IDCs aggregation query.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    mgmt

    mgmt

    Next generation distributed, event-driven, parallel config management!

    Mgmt is a real-time automation tool. It is familiar to existing configuration management software but is drastically more powerful as it can allow you to build real-time, closed-loop feedback systems, in a very safe way, and with a surprisingly small amount of our mcl code. For example, the following code will ensure that your file server is set to read-only when it's Friday. It can run continuously, intermittently, or on demand, and in the first case, it will guarantee that your system is...
    Downloads: 0 This Week
    Last Update:
    See Project