Showing 115 open source projects for "web-based"

View related business solutions
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    Access competitive interest rates on your digital assets.

    Generate interest, borrow against your crypto, and trade a range of cryptocurrencies — all in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • 1
    GoVCL

    GoVCL

    Cross-platform Go/Golang GUI library

    Cross-platform Golang GUI library, The core binding is liblcl, a common cross-platform GUI library created by Lazarus. GoVCL is a native GUI library, not based on HTML, let alone DirectUI library, everything is practical. If you want to support linux arm and linux 32bit, you need to compile the corresponding liblcl binary. Designed in Lazarus, code written in Golang. Depending on whether the compiled binary is 32 or 64 bits, copy the corresponding liblcl.dll to the current executable file directory or system environment path.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    go-cqhttp

    go-cqhttp

    The golang implementation of cqhttp, lightweight, native cross-plat

    The golang implementation of CQ HTTP, lightweight, native cross-platform. go-CQ HTTP is compatible with most of the content of OneBot-v11 , and has made some extensions based on it. For details, please refer to the documentation of go-cqhttp. In the case of closing the database, after loading 25 friends and 128 groups and running for 24 hours, the memory usage is about 15MB. After opening the database, the memory usage will increase by 10-20MB according to the amount of messages. If the system memory is less than 128M, it is recommended to close the database.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 3
    koa.go

    koa.go

    A golang framework like koa.js and has the best performance

    Expressive HTTP middleware framework for Golang to make web applications and APIs more enjoyable to write like Koa.js. Koa's middleware stack flows in a stack-like manner, allowing you to perform actions downstream and then filter and manipulate the response upstream.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 4
    B0Pass

    B0Pass

    LAN large file transfer tool

    Bailing Express: A high-performance "mobile computer super file transfer artifact" and "LAN shared file server" based on Go language. LAN large file transfer tool. Go-based high-performance "mobile phone computer super large file transfer artifact", "LAN shared file server". file sharing server. Simple single executable. Shared file interface (as long as you are in the same LAN or WIFI, you can transfer very large files) Upload file interface (support click and drag) Two-dimensional code scanning interface (supports mobile phone transmission, supports other computers to input URLs). ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • AI-powered service management for IT and enterprise teams Icon
    AI-powered service management for IT and enterprise teams

    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
    Try it Free
  • 5
    Connect Go

    Connect Go

    Simple, reliable, interoperable. A better gRPC

    ...Handlers and clients also support the gRPC and gRPC-Web protocols, including streaming, headers, trailers, and error details. gRPC-compatible server reflection and health checks are available as standalone packages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Nano JSON

    Nano JSON

    Lightweight, facility, high performance golang based game server

    Nano is an easy-to-use, fast, lightweight game server networking library for Go. It provides a core network architecture and a series of tools and libraries that can help developers eliminate boring duplicate work for common underlying logic. The goal of nano is to improve development efficiency by eliminating the need to spend time on repetitious network-related programming. Nano was designed for server-side applications like real-time games, social games, mobile games, etc of all sizes. In...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Bud

    Bud

    The Full-Stack Web Framework for Go

    The Full-Stack Web Framework for Go. Bud writes the boring code for you, helping you launch your website faster. Bud ships as a single binary that runs on Linux and Mac. You can follow along for Windows support in this issue. Bud is a full-stack framework that helps you build web applications faster. You can think of Bud as the Ruby on Rails for the Go ecosystem.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Event Horizon

    Event Horizon

    Event Sourcing for Go!

    ...This helps in designing complex data models where the actions can be totally independent from the data output. ES stands for Event Sourcing and is a technique where all events that have happened in a system are recorded, and all future actions are based on the events instead of a single data model. The main benefit of adding Event Sourcing is traceability of changes which can be used for example in audit logging. Additionally, "incorrect" events that happened in the past (for example due to a bug) can be compensated for with an event that will make the current data "correct", as that is based on the events.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 9
    hashmap

    hashmap

    A Golang lock-free thread-safe HashMap optimized for fastest access

    ...Reading from the hash map for numeric key types in a thread-safe way is faster than reading from a standard Golang map in an unsafe way and four times faster than Golang's sync.Map. Technical design decisions have been made based on benchmarks that are stored in an external repository: go-benchmark. The library uses a sorted linked list and a slice as an index into that list. The Get() function contains helper functions that have been inlined manually until the Golang compiler will inline them automatically. It optimizes the slice access by circumventing the Golang size check when reading from the slice.
    Downloads: 7 This Week
    Last Update:
    See Project
  • Stop Storing Third-Party Tokens in Your Database Icon
    Stop Storing Third-Party Tokens in Your Database

    Auth0 Token Vault handles secure token storage, exchange, and refresh for external providers so you don't have to build it yourself.

    Rolling your own OAuth token storage can be a security liability. Token Vault securely stores access and refresh tokens from federated providers and handles exchange and renewal automatically. Connected accounts, refresh exchange, and privileged worker flows included.
    Try Auth0 for Free
  • 10
    Erda

    Erda

    An enterprise-grade Cloud-Native application platform for Kubernetes

    Erda is an open-source platform created by Terminus to ensure the development of microservice applications. It provides DevOps, microservice governance, and multi-cloud management capabilities. The multi-cloud architecture based on Kubernetes and application-centric DevOps and microservice governance can make the development, operation, monitoring, and problem diagnosis of complex business applications simpler and more efficient. erda is the core repository that implements all the RESTful and gRPC interfaces of the backend services of Erda platform by multiple components in a microservice architecture. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Heketi

    Heketi

    RESTful based volume management framework for GlusterFS

    Heketi provides a RESTful management interface that can be used to manage the life cycle of GlusterFS volumes. With Heketi, cloud services like OpenStack Manila, Kubernetes, and OpenShift can dynamically provision GlusterFS volumes with any of the supported durability types. Heketi will automatically determine the location for bricks across the cluster, making sure to place bricks and their replicas across different failure domains. Heketi also supports any number of GlusterFS clusters,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    gophernotes

    gophernotes

    The Go kernel for Jupyter notebooks and nteract

    gophernotes is a Go kernel for Jupyter notebooks and nteract. It lets you use Go interactively in a browser-based notebook or desktop app. Use gophernotes to create and share documents that contain live Go code, equations, visualizations and explanatory text. These notebooks, with the live Go code, can then be shared with others via email, Dropbox, GitHub and the Jupyter Notebook Viewer. Go forth and do data science, or anything else interesting, with Go notebooks!
    Downloads: 4 This Week
    Last Update:
    See Project
  • 13
    Revel

    Revel

    A high productivity, full-stack web framework for the Go language

    Edit, save, and refresh. Revel compiles your code and templates for you, so you don't miss a beat. Code doesn't compile? It gives you a helpful description. Run-time code panic? Revel has you covered. Revel provides routing, parameter parsing, validation, session/flash, templating, caching, job running, a testing framework, and even internationalization. Revel is built around composable middleware called filters, which implement nearly all request-processing functionality. Developers have...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    VideoSrt

    VideoSrt

    Windows-GUI

    This is an open source Windows-GUI software tool that can recognize video speech and automatically generate subtitle SRT files. VideoSrtIt is written in Golanglanguage and developed based on lxn/walk Windows-GUI toolkit. Open source software tool that can recognize video speech and automatically generate subtitle SRT files. It is suitable for business scenarios that quickly and batch generate Chinese/English subtitles and text files for media (video/audio). Recognize video/audio speech to generate subtitle files (support Chinese-English translation, bilingual subtitles) Extract speech text from video/audio. ...
    Downloads: 23 This Week
    Last Update:
    See Project
  • 15
    Octant

    Octant

    Highly extensible platform for developers

    Octant is an open source developer-centric web interface for Kubernetes that lets you inspect a Kubernetes cluster and its applications. Provide a visual interface to managing Kubernetes that complements and extends existing tools like kubectl and customize. Add information to your cluster views through Octant’s plug-in system. Support a variety of debugging features such as filtering labels and streaming container logs to be part of the Kubernetes development toolkit.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 16
    Sentinel Golang

    Sentinel Golang

    Sentinel Go enables reliability and resiliency for Go microservices

    As distributed systems become increasingly popular, the reliability between services is becoming more important than ever before. Sentinel takes "flow" as the breakthrough point and works on multiple fields including flow control, circuit breaking and system adaptive protection, to guarantee the reliability and resiliency of microservices. Rich applicable scenarios: Sentinel has been wildly used in Alibaba, and has covered almost all the core-scenarios in Double-11 (11.11) Shopping Festivals...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Gearbox

    Gearbox

    Web framework written in Go with a focus on high performance

    gearbox is a web framework for building microservices written in Go with a focus on high performance. It's built on fast HTTP which is up to 10x faster than net/HTTP.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 18
    go-gin-api

    go-gin-api

    The API framework based on Gin's modular design

    The API framework based on Gin's modular design encapsulates common functions, is easy to use, and is dedicated to rapid business development. For example, it supports cors cross-domain, jwt signature verification, zap log collection, panic exception capture, trace link tracking, prometheus monitoring indicators, swagger document generation, viper configuration file parsing, gorm database components, gormgen code generation tools, graphql query language, errno uniformly defines error codes, the use of gRPC, cron scheduled tasks, etc. go-gin-api It is an API framework based on Gin 's modular design. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 19
    Hyperledger Burrow

    Hyperledger Burrow

    A permissioned Ethereum smart-contract blockchain node

    ...Burrow is a fully-fledged blockchain node and smart contract execution engine -- a distributed database that executes code. Burrow runs Ethereum Virtual Machine (EVM) and Web Assembly (WASM) smart contracts. Burrow networks are synchronized using the Tendermint consensus algorithm. A node can detect if its state is corrupted or if a validator is dishonestly executing the protocol. Run a private or public permissioned network. Stakeholders may vote for autonomous smart contract upgrades. Application state is organised in an event stream and can drive external systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    GoSpider

    GoSpider

    Gospider - Fast web spider written in Go

    GoSpider - Fast web spider written in Go. Fast web crawling. Brute force and parse sitemap.xml. Parse robots.txt. Generate and verify link from JavaScript files. Link Finder. Find AWS-S3 from response source. Find subdomains from the response source. Get URLs from Wayback Machine, Common Crawl, Virus Total, Alien Vault. Format output easy to Grep. Support Burp input.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    FLOGO

    FLOGO

    Simplify building efficient & modern serverless functions and apps

    ...Integration Flows Application Integration process engine with conditional branching and a visual development environment. A simple pipeline-based stream processing action with event joining capabilities across multiple triggers & aggregation over time windows. Microgateway pattern for conditional, content-based routing, JWT validation, rate limiting, circuit breaking and other common patterns.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 22
    Beego

    Beego

    Open source framework to build & develop applications in the Go way

    ...Beego can be used for the rapid development of RESTful APIs, web apps and backend services that are written in Go.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 23
    IOV Weave

    IOV Weave

    Easy-to-use SDK to build Tendermint ABCI applications

    ...It provides much commonly used functionality that can quickly be imported in your custom chain, as well as a simple framework for adding the custom functionality unique to your project. It is inspired by the routing and middleware model of many web application frameworks, and informed by years of wrestling with blockchain state machines. More directly, it is based on the official cosmos-sdk, both the 0.8 release as well as the future 0.9 rewrite. Naturally, as I was the main author of 0.8. While both of those are extremely powerful and flexible and contain advanced features, they have a steep learning curve for novice users. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    Overlord

    Overlord

    Providing automated and highly available caching service solutions

    ...Including apiserver, mesos framework&executor, cluster node task management job, etc. The web management interface, which is conveniently used for cluster management through dashboard visualization, including creation and deletion, expansion and contraction, addition and subtraction of nodes, etc. A data synchronization tool for redis-cluster, which can be serviced and work with apiserver.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    TMSU

    TMSU

    TMSU lets you tags your files and then access them

    TMSU lets you tags your files and then access them through a nifty virtual filesystem from any other application. TMSU is a tool for tagging your files. It provides a simple command-line utility for applying tags and a virtual filesystem to give you a tag-based view of your files from any other program. TMSU does not alter your files in any way: they remain unchanged on disk, or on the network, wherever your put them. TMSU maintains its own database and you simply gain an additional view, which you can mount where you like, based upon the tags you set up. This database will be used automatically whenever you are under that directory. ...
    Downloads: 1 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB