Showing 477 open source projects for "so"

View related business solutions
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • Compliant and Reliable File Transfers Backed by Top Security Certifications Icon
    Compliant and Reliable File Transfers Backed by Top Security Certifications

    Cerberus FTP Server delivers SOC 2 Type II certified security and FIPS 140-2 validated encryption.

    Stop relying on non-certified, legacy file transfer tools that creak under the weight of modern security demands. Get full audit trails, advanced access controls and more supported by an award-winning team of experts. Start your free 25-day trial today.
    Start Free Trial
  • 1
    Zinc Search Engine

    Zinc Search Engine

    ZincSearch. A lightweight alternative to elasticsearch

    ...Embedded UI provides an easy way to get started and interact with your data. No need to set up a separate GUI like Kibana. Ingestion and search APIs are elasticsearch compatible, so you could easily migrate applications. Docs coming soon. No need to work hard to define schema ahead of time. ZincSearch automatically discovers schema, so you can focus on search and analysis. Store data in S3 and MinIO for low cost, virtually infinite durable storage without the hassle of managing storage.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    MMDeploy

    MMDeploy

    OpenMMLab Model Deployment Framework

    ...Models can be exported and run in several backends, and more will be compatible. All kinds of modules in the SDK can be extended, such as Transform for image processing, Net for Neural Network inference, Module for postprocessing and so on. Install and build your target backend. ONNX Runtime is a cross-platform inference and training accelerator compatible with many popular ML/DNN frameworks. Please read getting_started for the basic usage of MMDeploy.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    gopy

    gopy

    gopy generates a CPython extension module from a go package

    This is an improved version that works with current versions of Go (e.g., 1.15 -- should work with any future version going forward), and uses unique int64 handles to interface with python, so that no pointers are interchanged, making everything safe for the more recent moving garbage collector. It also supports python modules having any number of Go packages, and generates a separate .py module file for each package, which link into a single common binding library. It has been tested extensively on reproducing complex Go code in large libraries -- most stuff "just works". ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    qiankun

    qiankun

    Blazing fast, simple and complete solution for micro frontends

    ...Qiankun was birthed internally in our group during the time web app development by distributed teams had turned to complete chaos. We faced every problem the micro frontend was conceived to solve, so naturally, it became part of our solution. After solving these common problems of micro frontends and lots of polishing and testing, we extracted the minimal viable framework of our solution, and named it qiankun, as it can contain and serve anything. Not long after, it became the cornerstone of hundreds of our web applications in production, and we decided to open-source it to save you the suffering. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 5
    Livewire Datatables

    Livewire Datatables

    Advanced datatables using Laravel, Livewire, Tailwind CSS and Alpine

    ...If you want to give your users the ability to pin specific records to be able to, for example, compare them with each other, you can use the CanPinRecords trait. Ensure to have at least one Checkbox Column so the user can select records.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 6
    ARWES

    ARWES

    Futuristic Sci-Fi UI Web Framework

    ...The concepts behind are opinionated with influences from Cyberprep and Synthwave, and productions like Star Citizen, Halo, and TRON: Legacy. It tries to inspire advanced space and alien technology. The playground application intends to show the project APIs in a live environment so the developer can test the main functionalities and components use cases in JavaScript (not available in TypeScript) for both development and production environments. Arwes UI applications are rich in visuals, animation, and sound effects, which can be structured as a tree of nodes. A node represents and interactive and stateful UI component with design, animations, and/or sound support. ...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 7
    Northwind Traders

    Northwind Traders

    Northwind Traders is a sample application built using ASP.NET Core

    ...The solution also includes authentication support and automated tests for key application behavior. It is best used as an educational reference or starting point rather than a maintained production template. The repository is archived, so adopters should update its dependencies and security configuration before reuse.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    Jester

    Jester

    A sinatra-like web framework for Nim

    ...Jester provides a DSL for quickly creating web applications in Nim. All routes must be inside a routes block. Routes will be executed in the order that they are declared. So be careful when halting. The route path may contain a special pattern or just a static string. Special patterns are almost identical to Sinatra's, the only real difference is the use of @ instead of the :. In this case you might want to make the leading '/' optional too, you can do this by changing the pattern to "/hello/?@name?". ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9
    Godis

    Godis

    A Golang implemented Redis Server and Cluster

    ...MSET, MSETNX, DEL, Rename, RenameNX command is supported and atomically executed in cluster mode, allowing over multi-node. MULTI Commands Transaction is supported within slot in cluster mode. Concurrent Core, so you don't have to worry about your commands blocking the server too much.
    Downloads: 0 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10
    PaperCSS

    PaperCSS

    The Less Formal CSS Framework

    ...The main place you might want to make changes would be core/_config.scss, where you can specify new colors or fonts for your CSS build. After you make changes, be sure to build the new CSS files. Do so by running npm run css:build and get them from the dist/ folder.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    Ethermint

    Ethermint

    Ethermint is a Cosmos SDK library for running scalable EVM chains

    ...For prerequisites and detailed build instructions please read the Evmos Installation instructions. In Ethereum, the personal API manages private keys in the keystore. We needed to implement this functionality on Ethermint so that Ethereum keys and signing would all be compatible. Since the Cosmos-SDK’s keyring doesn’t explicitly support locking and unlocking of keys the way Ethereum does, a workaround had to be implemented. Unlocking a key is done by exporting it from the Cosmos keyring via decrypting the file and storing it in memory. Locking the key deletes it from memory, leaving it only as an encrypted file on-disk.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    BabyAGI

    BabyAGI

    Experimental framework for a self-building autonomous agent

    ...Its newer dashboard-oriented structure provides tools for registering, updating, and managing functions through a user-friendly interface. It also supports dependency visualization so users can understand how functions relate to each other. Secret management and execution monitoring make it more practical for agent experimentation than a simple script alone. It is best understood as a research and prototyping framework for people exploring autonomous agents, tool use, and self-improving AI systems.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    canvas-sketch

    canvas-sketch

    Framework for making generative artwork in JavaScript and the browser

    ...It provides a lightweight scaffolding environment that helps developers and artists quickly prototype visual projects using HTML5 Canvas or WebGL. The tool focuses on reducing boilerplate so creators can concentrate on visual logic and animation rather than setup. It integrates smoothly with modern JavaScript workflows and supports modular development patterns. The framework is commonly used in creative coding communities for sketches, data visualizations, and interactive installations. Overall, canvas-sketch serves as a productivity-focused foundation for browser-based visual experimentation and rapid iteration.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Knet

    Knet

    Koç University deep learning framework

    Knet.jl is a deep learning package implemented in Julia, so you should be able to run it on any machine that can run Julia. It has been extensively tested on Linux machines with NVIDIA GPUs and CUDA libraries, and it has been reported to work on OSX and Windows. If you would like to try it on your own computer, please follow the instructions on Installation. If you would like to try working with a GPU and do not have access to one, take a look at Using Amazon AWS or Using Microsoft Azure. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    pingu

    pingu

    ping command but with pingu

    ping command implementation in Go but with colorful output and pingu ascii art. Colorful and fun output. Cross-platform support: Windows, macOS and Linux (also WSL) It works with a single executable file, so it can be installed easily. Supports IPv4 and IPv6. Simply specify the target host name or IP address in the first argument e.g. pingu github.com or pingu 13.114.40.48. You can change the number of transmissions by specifying the -c option. You can download executable binaries from the latest release page.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Spring Boot Examples

    Spring Boot Examples

    Spring Boot tutorials, technology stack example code

    ...The author notes that all examples have been updated to Spring Boot 3.0, with earlier 1.x and 2.x code paths kept accessible for reference. Each sample focuses on a single topic—such as Web MVC, WebFlux, Thymeleaf, JPA/MyBatis CRUD, file upload, Redis/MongoDB, RabbitMQ, and containerization—so you can learn one concept at a time and compose them later. There are also demos for testing, packaging (JAR/WAR), and Docker Compose scenarios that combine Spring Boot with Nginx and MySQL. If you want additional topics covered, the maintainer invites requests via issues so the set can keep growing with the community’s needs.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    Hydrogen

    Hydrogen

    Run code interactively, inspect data, and plot

    ...Completions from the running kernel, just like autocomplete in the Chrome dev tools. Code can be inspected to show useful information provided by the running kernel. One kernel per language (so you can run snippets from several files, all in the same namespace).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    UnionML

    UnionML

    Build and deploy machine learning microservices

    ...UnionML is an open-source Python framework built on top of Flyte™, unifying the complex ecosystem of ML tools into a single interface. Combine the tools that you love using a simple, standardized API so you can stop writing so much boilerplate and focus on what matters: the data and the models that learn from them. Fit the rich ecosystem of tools and frameworks into a common protocol for machine learning. Using industry-standard machine learning methods, implement endpoints for fetching data, training models, serving predictions (and much more) to write a complete ML stack in one place. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    TextUS

    A framework in which the system is defined by a xml file

    ...Importantly, it provides a framework which is similar with AOP(Aspect Oriented Programming). In tTextUS, a software system is composed of all kinds of modules which are some dll files (in MS Windows) or so files ( in Unix etc.). The system is defined by a xml file which describes the data flow and control flow of every module.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    concurrent map

    concurrent map

    A thread-safe concurrent map for go

    ...Prior to Go 1.9, there was no concurrent map implementation in the stdlib. In Go 1.9, sync.Map was introduced. The new sync.Map has a few key differences from this map. The stdlib sync.Map is designed for append-only scenarios. So if you want to use the map for something more like in-memory db, you might benefit from using our version.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    NuxtJS

    NuxtJS

    The Intuitive Web Framework, based on Vue 3

    ...Nuxt is built with a set of features that make this possible. Optimized with code-splitting, tree-shaking, optimized cold-start, link prefetching, payload extraction, just to name a few. Fast by default so you can focus on building. Decide what rendering strategy at the route level: SSR, SSG, CSR, ISR, ESR, SWR. Build any kind of website or web application with optimized performance in mind. By leveraging server-side rendering, ESM format and optimized images, Nuxt websites are indexable by search engines while giving the feeling of an app to the end-users.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Kurier

    Kurier

    TypeScript framework to create JSON:API compliant APIs

    A TypeScript framework to create APIs following the 1.1 Spec of JSONAPI + the Operations proposal spec. JSONAPI is transport-layer independent, so it can be used for HTTP, WebSockets or any transport protocol of your choice. Every queryable object in JSONAPI is a resource, a representation of data that may come from any source, be it a database, an external API, etc. Kurier defines these resources in a declarative style. Baked into Kurier, there is an operation processor that takes care of basic CRUD actions by using Knex. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 23
    Sureness

    Sureness

    A simple and efficient security framework

    Sureness allows you to security any server written with jvm modern frameworks such as Spring, Spring Boot, Spring WebFlux, Javalin, Quarkus, Micronaut, Solon, Jfinal or Ktor as well as frameworks for Kotlin. The essence of Sureness is to use an interceptor (like a servlet filter or Spring interceptor) to intercept all rest requests for authenticating and authorizing. So no matter any framework, as long as it has an interceptor, it can integrate with sureness. Sureness uses Exception Handling Process, checkIn() will return SubjectSum(user information) when auth success, or throw different types of auth exceptions when auth error. Sureness has a sensible default configuration, is easy to customize, and is not coupled to any one framework, which enables developers to quickly and safely protect their projects in multiple scenarios.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    Semantic UI

    Semantic UI

    UI framework designed for theming

    Semantic UI is a development framework that lets you create beautiful, custom and responsive website layouts using human-friendly HTML. The syntax used is based on natural language, so concepts are linked intuitively. Semantic UI utilizes concise HTML, intuitive JavaScript and simplified debugging, making front-end development an absolute dream for developers. Semantic UI is partnered with popular frameworks React, Angular, Meteor, Ember and many others so you can easily integrate it and organize your UI layer with your application logic. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    accountill

    accountill

    Fullstack open source Invoicing application made with MongoDB

    ...Jump right off the Live App and start sending invoice or download the entire Source code and run it on your server. This project is something I've been working on in my free time so I cannot be sure that everything will work out correctly. But I'll appreciate you if can report any issue. Send invoices, receipts, estimates, quotations and bills via email. Generate and send/download pdf invoices, receipts, estimates, quotations and bills via email. Set due date. Automatic status change when payment record is added. ...
    Downloads: 4 This Week
    Last Update:
    See Project