Showing 78 open source projects for "basic-ro"

View related business solutions
  • Build AI Apps with Gemini 3 on Vertex AI Icon
    Build AI Apps with Gemini 3 on Vertex AI

    Access Google’s most capable multimodal models. Train, test, and deploy AI with 200+ foundation models on one platform.

    Vertex AI gives developers access to Gemini 3—Google’s most advanced reasoning and coding model—plus 200+ foundation models including Claude, Llama, and Gemma. Build generative AI apps with Vertex AI Studio, customize with fine-tuning, and deploy to production with enterprise-grade MLOps. New customers get $300 in free credits.
    Try Vertex AI Free
  • Go from Data Warehouse to Data and AI platform with BigQuery Icon
    Go from Data Warehouse to Data and AI platform with BigQuery

    Build, train, and run ML models with simple SQL. Automate data prep, analysis, and predictions with built-in AI assistance from Gemini.

    BigQuery is more than a data warehouse—it's an autonomous data-to-AI platform. Use familiar SQL to train ML models, run time-series forecasts, and generate AI-powered insights with native Gemini integration. Built-in agents handle data engineering and data science workflows automatically. Get $300 in free credit, query 1 TB, and store 10 GB free monthly.
    Try BigQuery Free
  • 1
    pjs

    pjs

    A basic CLI for regularly updating your project's status

    pjs (Project Journal) is a CLI tool written in Go that allows developers to timestamp and log work progress per project into a lightweight SQLite database. Designed to capture "why" behind decisions, it facilitates automatic journaling, easy look-up, and exportability for retrospectives or audits
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    MarketStore

    MarketStore

    DataFrame server for financial timeseries data

    ...It is designed from the ground up to address scalability issues around handling large amounts of financial market data used in algorithmic trading backtesting, charting, and analyzing price history with data spanning many years, and granularity down to tick-level for the all US equities or the exploding cryptocurrencies space. If you are struggling with managing lots of HDF5 files, this is perfect solution to your problem. The batteries are included with the basic install, you can start pulling crypto price data from GDAX and writing it to the db with a simple plugin configuration. MarketStore enables you to query DataFrame content over the network at as low latency as your local HDF5 files from disk.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Transporter

    Transporter

    Sync data between persistence engines, like ETL only not stodgy

    Compose Transporter helps with database transformations from one store to another. It can also sync from one to another or several stores. This version officially only supports the mongodb and postgresql adaptors. Support for other DBs will be added later on. Other adaptors may or may not work. You're encouraged to still use v0.5.2 for non mongo/postgres migrations. Transporter allows the user to configure a number of data adaptors as sources or sinks. These can be databases, files or other...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 4
    go-fundamental-programming

    go-fundamental-programming

    Set of video and voice tutorials for the Go language

    ...This structure allows students to quickly jump to specific topics in the video without scrubbing blindly through the timeline. The syllabus goes from environment setup and basic syntax to types and variables, constants and operators, control statements, arrays, slices, maps, functions, structs, methods, interfaces, reflection, and concurrency, before finishing with a “projects and pitfalls” session.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Managed MySQL, PostgreSQL, and SQL Databases on Google Cloud Icon
    Managed MySQL, PostgreSQL, and SQL Databases on Google Cloud

    Get back to your application and leave the database to us. Cloud SQL automatically handles backups, replication, and scaling.

    Cloud SQL is a fully managed relational database for MySQL, PostgreSQL, and SQL Server. We handle patching, backups, replication, encryption, and failover—so you can focus on your app. Migrate from on-prem or other clouds with free Database Migration Service. IDC found customers achieved 246% ROI. New customers get $300 in credits plus a 30-day free trial.
    Try Cloud SQL Free
  • 5
    codeforces-go

    codeforces-go

    Solutions to Codeforces by Go

    ...Due to the complexity of algorithm knowledge points, it is necessary to classify the algorithms you have learned and the questions you have done. An algorithm template should cover the following points. Basic introduction to the algorithm (core idea, complexity, etc.) Reference links or book chapters (good material) Template code (can contain some comments, usage instructions) Template supplements (extra codes in common question types, modeling tips, etc.) Related topic links (template questions, classic questions, thinking conversion questions, etc.) ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    caffeine Database

    caffeine Database

    A basic REST service for JSON data - enough for prototyping and MVPs

    Caffeine is an open-source, lightweight application that provides real-time monitoring of server resource usage. It is designed for DevOps teams to track CPU, memory, disk, and network utilization in real time, helping diagnose performance bottlenecks.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    SIPS

    SIPS

    A Simple IPFS Pinning Service

    SIPS is still in early development and is not guaranteed to do much of anything. Although it should function for basic usage, expect bugs, and definitely don't use it for anything that has money associated with it. SIPS is a Simple IPFS Pinning Service. It does the bare minimum necessary to present a functional pinning service. SIPS is capable of using either Postgres or SQLite3 as its backend. By default only Postgres is available, but the sqlite3 build tag will add support for SQLite3.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    G3N

    G3N

    Go 3D Game Engine

    G3N (pronounced "gen") is an OpenGL 3D Game Engine written in Go. It can be used to write cross-platform Go applications that show rich and dynamic 3D representations - not just games. A basic integrated GUI framework is provided, and 3D spatial audio is supported through OpenAL. Go 1.8+ is required. The engine also requires the system to have an OpenGL driver and a GCC-compatible C compiler. On Unix-based systems, the engine depends on some C libraries that can be installed using the appropriate distribution package manager. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    gdrive

    gdrive

    Google Drive CLI Client

    gdrive is a command line utility for interacting with Google Drive. gdrive is finally verified for using sensitive scopes which should fix the This app is blocked error. Note that the project name will show up as project-367116221053 when granting access to you account. Binaries are statically linked. If you want to compile from source you need the go toolchain. Version 1.5 or higher. The first time gdrive is launched (i.e. run gdrive about in your terminal not just gdrive), you will be...
    Downloads: 0 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
  • 10
    Amazon EC2 System Monitor for macOS

    Amazon EC2 System Monitor for macOS

    Amazon EC2 System Monitor for macOS is the on instance agent

    ...The Amazon EC2 System Monitor for macOS uses multiple goroutines to manage two primary mechanisms. The serial relay takes data from a UNIX domain socket and writes the data in a payload via a basic wire protocol. Runs a ticker that reads CPU utilization and sends the CPU usage percentage to the UNIX domain socket.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    constructs-go

    constructs-go

    Golang bindings for constructs

    Golang bindings for constructs. See CONTRIBUTING for more information. This project is licensed under the Apache-2.0 License. Constructs are the basic building blocks of AWS CDK apps. A construct represents a "cloud component" and encapsulates everything AWS CloudFormation needs to create the component. Constructs are part of the Construct Programming Model (CPM) and are also used by other tools such as CDK for Terraform (CDKtf), CDK for Kubernetes (CDK8s), and Projen. A construct can represent a single AWS resource, such as an Amazon Simple Storage Service (Amazon S3) bucket, or it can be a higher-level abstraction consisting of multiple AWS related resources. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    up

    up

    A tool for writing Linux pipes with instant live preview

    ...This is achieved by boosting any typical Linux text-processing utils such as grep, sort, cut, paste, awk, wc, perl, etc., etc., by providing a quick, interactive, scrollable preview of their results. To start using up, redirect any text-emitting command (or pipeline) into it. Use PgUp/PgDn and Ctrl-[←]/Ctrl-[→] for basic browsing through the command output. In the input box at the top of the screen, start writing any bash pipeline; then press Enter to execute the command you typed, and the Ultimate Plumber will immediately show you the output of the pipeline in the scrollable window.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    OpenDiablo2

    OpenDiablo2

    An open source re-implementation of Diablo 2

    ...The project is organized into a core engine (now evolving into a more generic 2D ARPG engine under Abyss Engine) plus toolset and support libraries. While still a work-in-progress, OpenDiablo2 has made strides: the main menu works, character selection and basic UI panels load, and movement in the first act is possible. The goal is eventually to support full gameplay — potentially allowing modders or developers to extend or make new games atop the engine.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 14
    MailHog

    MailHog

    Web and API based SMTP testing

    ...Release messages to real SMTP servers. Chaos Monkey for failure testing. HTTP API to list, retrieve and delete messages. See APIv1 and APIv2 documentation for more information. HTTP basic authentication for MailHog UI and API. Multipart MIME support. Download individual MIME parts. In-memory message storage. MongoDB and file based storage for message persistence. Lightweight and portable. No installation required.
    Downloads: 66 This Week
    Last Update:
    See Project
  • 15
    gen

    gen

    Converts a database into gorm structs and RESTful api

    ...It supports gorm tags and implements some usable methods. Generated data types include support for nullable columns sql.NullX types or guregu null.X types and the expected basic built-in go types. gen is based / inspired by the work of Seth Shelnutt's db2struct, and Db2Struct is based/inspired by the work of ChimeraCoder's gojson package gojson. Code generation for a complete CRUD rest project is possible with DAO crud functions, http handlers, makefile, sample server are available.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 16
    Lile

    Lile

    Easily generate gRPC services in Go

    Lile is an application generator (think create-react-app, rails new or django start project) for gRPC services in Go and a set of tools/libraries. The primary focus of Lile is to remove the boilerplate when creating new services by creating a basic structure, test examples, Dockerfile, Makefile etc. Lile comes with a 'generator' to quickly generate new Lile services. Lile follows Go's conventions around $GOPATH and is smart enough to parse your new service's name to create the service in the right place. Lile creates gRPC and therefore uses protocol buffers as the language for describing the service methods, requests and responses. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    wmwm

    wmwm

    Pure Go autotiling window manager

    wmwm is a pure Go auto tiling window manager for X11. It is very simple (2k loc) and lightweight. With wmwm you start with one window which takes full size of the screen. Next window will split screen into equal columns with the second window placed in the right column. Additional windows will be placed in the right column. Windows in a column always have the same height. You can move windows within the column or from one column to another. Windows and columns belong to workspaces. In wmwm...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Gameboy.Live

    Gameboy.Live

    A basic gameboy emulator with terminal "Cloud Gaming" support

    A basic gameboy emulator with terminal "Cloud Gaming" support. Gameboy.Live is a Gameboy emulator written in go for learning purposes. You can simply play Gameboy games on your desktop. Or, "Cloud Game" in your terminal with a single command (The demo server is down now, you have to deploy on your own server) You can directly download the executable file from the Release page, or build it from the source.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Kache

    Kache

    A simple in memory cache written using go

    Kache is a simple, lightweight in-memory key-value store written in Go, designed to provide high-performance caching solutions for applications. It offers features similar to Redis but is optimized for lightweight deployments.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    rkt

    rkt

    rkt is a pod-native container engine for Linux

    rkt (pronounced like a "rocket") is a CLI for running application containers on Linux. rkt is designed to be secure, composable, and standards-based. Some of rkt's key features and goals include Pod-native: rkt's basic unit of execution is a pod, linking together resources and user applications in a self-contained environment. Security: rkt is developed with a principle of "secure-by-default", and includes a number of important security features like support for SELinux, TPM measurement, and running app containers in hardware-isolated VMs. Composability: rkt is designed for first-class integration with init systems (like systemd, upstart) and cluster orchestration tools (like Kubernetes and Nomad), and supports swappable execution engines. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    Your basic graph

    Your basic graph

    Graph algorithms and data structures

    A graph implementation based entirely on functions. This text is about the implementation of a Go tool based entirely on functions – the API contains only immutable data types, and the code is built on top of a struct with five function fields. It’s a tool for building virtual graphs. In a virtual graph no vertices or edges are stored in memory, they are instead computed as needed. The tool is part of a larger library of generic graph algorithms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Go HTTP tunnel

    Go HTTP tunnel

    Fast and secure tunnels over HTTP/2

    Go HTTP tunnel is a reverse tunnel based on HTTP/2. It enables you to share your local host when you don't have a public IP. The tunnel client tunnel requires a configuration file, by default it will try reading tunnel.yml in your current working directory. If you want to specify other file use -config flag. A client opens TLS connection to a server. The server accepts connections from known clients only. The client is recognized by its TLS certificate ID. The server is publicly available...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    tiedot

    tiedot

    A rudimentary implementation of a basic document database in Go

    tiedot is a document database engine that uses JSON as document notation; it has a powerful query processor that supports advanced set operations; it can be embedded into your program, or run a stand-alone server using HTTP for an API. It runs on *nix and Windows operating systems. tiedot has fault-tolerant data structures that put your data safety first, while easily scales to 4+ CPU cores. tiedot has very stable performance, even with millions of records! It consistently achieves high...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24
    go-best-practice

    go-best-practice

    Trying to complete over 100 projects in various categories in golang

    ...It combines an ebook/zh directory with written chapters and a src directory that holds the corresponding source code, so readers can move seamlessly between theory and practice. The goal is to help developers go beyond basic syntax and actually build real applications, drawing inspiration from similar “projects” collections in other languages. It emphasizes hands-on learning, using many small, focused examples to demonstrate real-world usage patterns, not just contrived snippets. The project is also community-oriented, with donation links, forums, and a dedicated QQ group for discussion and feedback. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    go-rock-libraries-showcases

    go-rock-libraries-showcases

    Comprehensive tutorial that integrates blogs, examples, audio, video

    ...The README explains that the motivation is the sheer number of powerful libraries that many developers do not have time to evaluate, so the course highlights a subset of “rock star” libraries and shows how to use them effectively. The basic information section lists the instructor, prerequisites (basic Go ability, preferably completion of the fundamentals course), and the development environment: Go 1.2–1.4, Sublime Text 3, and macOS 10.9–10.10.
    Downloads: 1 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB
Gen AI apps are built with MongoDB Atlas
Atlas offers built-in vector search and global availability across 125+ regions. Start building AI apps faster, all in one place.