Showing 524 open source projects for "basic programming software"

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.
    Start Free
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Start Free
  • 1
    Basic Computer Games

    Basic Computer Games

    An updated version of the classic "Basic Computer Games" book

    Basic Computer Games is a modern revitalization of the classic “Basic Computer Games” book’s collection of games, ported and expanded into various modern, memory-safe and scripting languages. It includes illustrative code examples of many classic games (e.g. Blackjack, Bowling) in multiple languages, with the goal of making the historical games accessible and educational in safe modern environments.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    .NET Runtime

    .NET Runtime

    Cross-platform runtime for cloud, mobile, desktop, and IoT apps

    .NET is a free, cross-platform, open source developer platform for building many different types of applications. With .NET, you can use multiple languages, editors, and libraries to build for web, mobile, desktop, games, and IoT. You can write .NET apps in C#, F#, or Visual Basic. C# is a simple, modern, object-oriented, and type-safe programming language. F# is a cross-platform, open-source, functional programming language for .NET. It also includes object-oriented and imperative programming. Visual Basic is an approachable language with a simple syntax for building type-safe, object-oriented apps. Whether you're working in C#, F#, or Visual Basic, your code will run natively on any compatible OS. ...
    Downloads: 62 This Week
    Last Update:
    See Project
  • 3
    Faust

    Faust

    Functional programming language for signal processing

    Faust (Functional Audio Stream) is a functional programming language for sound synthesis and audio processing with a strong focus on the design of synthesizers, musical instruments, audio effects, etc. Faust targets high-performance signal processing applications and audio plug-ins for a variety of platforms and standards. The core component of Faust is its compiler. It allows to "translate" any Faust digital signal processing (DSP) specification to a wide range of non-domain specific...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 4
    Microsoft Kiota

    Microsoft Kiota

    OpenAPI based HTTP Client code generator

    Microsoft Kiota is an open-source tool that generates client libraries from OpenAPI descriptions, making it easier to interact with RESTful APIs. It is designed to work seamlessly with Microsoft Graph and other API ecosystems, providing strongly typed SDKs in multiple programming languages. Kiota simplifies API consumption by automating the creation of client libraries, reducing the manual effort needed to integrate with APIs.
    Downloads: 10 This Week
    Last Update:
    See Project
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Start Free
  • 5
    SDK .NET

    SDK .NET

    Temporal .NET SDK

    Temporal is a distributed, scalable, durable, and highly available orchestration engine used to execute asynchronous, long-running business logic in a scalable and resilient way. "Temporal .NET SDK" is the framework for authoring workflows and activities using .NET programming languages.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 6
    Obfuscar

    Obfuscar

    Open source obfuscation tool for .NET assemblies

    Obfuscar is an open-source .NET obfuscator released under MIT license. It provides basic obfuscation features that help secure secrets in a .NET assembly. An obfuscation tool designed for most .NET developers. Hide everything private, while keep everything public. You can achieve such simply via default settings. Hide class/method/property/event names that you don't want to expose. This is irreversible. String contents can be compressed so that end users won't easily learn them. However,...
    Downloads: 17 This Week
    Last Update:
    See Project
  • 7
    iText Community for .NET

    iText Community for .NET

    iText for .NET is the .NET version of the iText library

    iText for .NET is the .NET version of the iText library, formerly known as iTextSharp, which it replaces. iText represents the next level of SDKs for developers who want to take advantage of the benefits PDF can bring. Equipped with a better document engine, high and low-level programming capabilities and the ability to create, edit, and enhance PDFs.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    Windows 11 Guide

    Windows 11 Guide

    Windows Security tools, Encryption, Nextcloud, Graphics, Gaming

    Windows 11 Guide is a comprehensive, single-repository handbook for setting up and tuning a Windows 11 (and often Windows 10) desktop for real day-to-day use, covering everything from basic configuration to advanced development and gaming scenarios. It walks users through installing essential applications, configuring Windows security tools, setting up encryption and backups, and integrating productivity services like Nextcloud. The guide also dives into graphics and gaming optimizations,...
    Downloads: 38 This Week
    Last Update:
    See Project
  • 9
    Git Credential Manager

    Git Credential Manager

    Secure, cross-platform Git credential storage with authentication

    Git Credential Manager (GCM) is a secure Git credential helper built on .NET that runs on Windows, macOS, and Linux. It aims to provide a consistent and secure authentication experience, including multi-factor auth, to every major source control hosting service and platform. GCM supports (in alphabetical order) Azure DevOps, Azure DevOps Server (formerly Team Foundation Server), Bitbucket, GitHub, and GitLab. Compare to Git's built-in credential helpers (Windows: wincred, macOS: osxkeychain,...
    Downloads: 17 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Start Free
  • 10
    RepoDB

    RepoDB

    A hybrid ORM library for .NET.

    RepoDB is an open-source .NET ORM library that bridges the gaps of micro-ORMs and full-ORMs. It helps you simplify the switch-over of when to use the BASIC and ADVANCE operations during the development. Like with any other ORMs, RepoDB does provide the preliminary methods needed for your basic operations. The good thing is, it also does provide the operations that are needed to cater your edge-cases like 2nd-Layer Cache, Tracing, Repositories, Property Handlers, and Batch/Bulk Operations. If...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    CSharpier

    CSharpier

    CSharpier is an opinionated code formatter for c#

    CSharpier is an opinionated code formatter for c#. It uses Roslyn to parse your code and re-prints it using its own rules. The printing process was ported from prettier but has evolved over time. CSharpier can also format on save in your editor or as a pre-commit hook. Then you can ensure code was formatted with a CI/CD tool.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 12
    opencvsharp

    opencvsharp

    OpenCV wrapper for .NET

    OpenCV wrapper for .NET. Some Docker images are provided to use OpenCvSharp with AppEngine Flexible. The native binding (libOpenCvSharpExtern) is already built in the docker image and you don't need to worry about it. OpenCvSharp won't work on Unity and Xamarin platform. For Unity, please consider using OpenCV for Unity or some other solutions. OpenCvSharp does not support CUDA. If you want to use the CUDA features, you need to customize the native bindings yourself. Objects of classes, such...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 13
    Clean Architecture

    Clean Architecture

    Clean Architecture Solution Template

    A starting point for Clean Architecture with ASP.NET Core. Clean Architecture is just the latest in a series of names for the same loosely-coupled, dependency-inverted architecture. You will also find it named hexagonal, ports-and-adapters, or onion architecture. This architecture is used in the DDD Fundamentals course by Steve Smith and Julie Lerman. Contact Steve's company, NimblePros, for Clean Architecture or DDD training and/or implementation assistance for your team. After installing...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 14
    Orleans

    Orleans

    Orleans is a cross-platform framework for building distributed apps

    Orleans builds on the developer productivity of .NET and brings it to the world of distributed applications, such as cloud services. Orleans scales from a single on-premises server to globally distributed, highly-available applications in the cloud. Orleans takes familiar concepts like objects, interfaces, async/await, and try/catch and extends them to multi-server environments. As such, it helps developers experienced with single-server applications transition to building resilient,...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 15
    DocFX

    DocFX

    Static site generator for .NET API documentation

    DocFX can produce documentation from source code (including C#, F#, Visual Basic, REST, JavaScript, Java, Python and TypeScript) as well as raw Markdown files. DocFX can run on Linux, macOS, and Windows. The generated static website can be deployed to any host such as GitHub Pages or Azure Websites with no additional configuration. DocFX provides a flexible way to customize templates and themes. DocFX makes it extremely easy to generate your developer hub with a landing page, API reference,...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 16
    YamlDotNet

    YamlDotNet

    YamlDotNet is a .NET library for YAML

    YamlDotNet provides low-level parsing and emitting of YAML as well as a high-level object model similar to XmlDocument. A serialization library is also included that allows to read and write objects from and to YAML streams. YAML, which stands for "YAML Ain't Markup Language", is described as "a human-friendly data serialization standard for all programming languages". Like XML, it allows to represent of any kind of data in a portable, platform-independent format. Unlike XML, it is "human...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    Bing.NetCore

    Bing.NetCore

    Bing is a framework based on .net core 3.1

    Bing is a framework based on .net core 3.1, aiming to improve the development output capability of the team. It consists of commonly used public operation classes (tool classes, help classes), layered architecture base classes, third-party component packaging, third-party business interface packaging, etc. Bing is a .net coreplatform-based application framework designed to improve the development output capabilities of small teams. It consists of commonly used public operation classes (tool...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 18
    MASA Blazor

    MASA Blazor

    Blazor UI component library based on Material Design

    Provide a standard basic component library based on Material design specifications. Provides preset components for standard scenarios such as layout, frame standard, Loading, and global exception handling. Starting from more practical scenarios, to meet the needs of more users and scenarios, and to minimize the time cost of developers. Shorten the development cycle and improve development efficiency. And provide a set of examples of Web solutions - MASA Blazor Pro has a variety of common...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Google Cardboard XR Plugin for Unity

    Google Cardboard XR Plugin for Unity

    Google Cardboard XR plugin for Unity

    This SDK provides everything you need to create your own Virtual Reality (VR) experiences for Google Cardboard in Unity 2019.4.25f1 or later. It supports essential VR features, such as motion tracking, stereoscopic rendering, and user interaction via the viewer button. With these capabilities, you can build entirely new VR experiences, or enhance existing apps with VR capabilities. You can use the Cardboard SDK to turn a smartphone into a VR platform. A smartphone can display 3D scenes with...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 20
    System.IO.Abstractions

    System.IO.Abstractions

    Just like System.Web.Abstractions, but for System.IO. Yay for testable

    At the core of the library is IFileSystem and FileSystem. Instead of calling methods like File.ReadAllText directly, use IFileSystem.File.ReadAllText. We have exactly the same API, except that ours is injectable and testable. The library also ships with a series of test helpers to save you from having to mock out every call, for basic scenarios. They are not a complete copy of a real-life file system, but they'll get you most of the way there. We even support casting from the .NET...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 21
    emiT-C

    emiT-C

    A time travelling programming language

    emiT is a language all about parallel timelines. At any given point you can send a variable back in time, and make it change things about the past, starting a new timeline where the result is different. You can kill variables, which destroys them permanantly- at least until you send another variable back in time to kill the variable doing the killing. This very quickly leads to a lot of confusion, with a constantly changing source code and the very easy possibility of creating a paradox or a...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    P8Coder

    P8Coder

    A programming tool that replaces the lua code in pico-8 cartridges

    P8Coder is a Windows-based tool designed to streamline the development of PICO-8 games by allowing developers to organize their code into separate tabs or sections. It replaces the Lua code in PICO-8 cartridges with the structured code written in P8Coder, facilitating better project organization.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Windows Presentation Foundation (WPF)

    Windows Presentation Foundation (WPF)

    Framework for building Windows desktop applications

    Windows Presentation Foundation (WPF) is a UI framework for building Windows desktop applications. WPF supports a broad set of application development features, including an application model, resources, controls, graphics, layout, data binding and documents. WPF uses the Extensible Application Markup Language (XAML) to provide a declarative model for application programming. WPF applications are based on a vector graphics architecture. This enables applications to look great on high DPI...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24
    Pixeval

    Pixeval

    Wow. Yet another Pixiv client!

    Pixeval is a third-party proxy-free P station client developed by me as an amateur. The UI is implemented using Windows Presentation Foundation , based on .NET Core 3.0 , and supports Windows 7-10 (planning to cancel support other than Win10), and implements most of the The browsing function and many enhancements have been made. It has been open sourced on Github based on the AGPL protocol . The project was conceived in 2018. At that time, the api of the P station was written in Java. At...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 25
    RestSharp

    RestSharp

    Simple REST and HTTP API Client for .NET

    RestSharp is probably the most popular HTTP client library for .NET. Featuring automatic serialization and deserialization, request and response type detection, variety of authentications and other useful features, it is being used by hundreds of thousands of projects. RestSharp passed over 32 million downloads on NuGet, with average daily download count of 10,000. It's being used by many popular OSS projects, including Roslyn and Swagger. The main purpose of RestSharp is to make synchronous...
    Downloads: 9 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next