Search Results for "linux programming" - Page 66

Showing 4592 open source projects for "linux programming"

View related business solutions
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • 1
    Category Theory for Programmers

    Category Theory for Programmers

    'Category Theory for Programmers' unofficial PDF and LaTeX source

    This is an unofficial PDF version of "Category Theory for Programmers" by Bartosz Milewski, converted from his blogpost series (with permission). Category Theory for Programmers was published 12 August, 2019. Based off release tag v1.3.0. See errata-1.3.0 for changes and fixes since print. Scala Edition is now available in paperback. Publish. Based off release tag v1.3.0. See errata-scala for changes and fixes since print. The best way to build the book is using the Nix package manager....
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2

    ESP32 Arduino Reflow Oven Controller

    ESP32 Arduino Based Reflow Oven Controller Schematics and Firmware

    This reflow oven controller was built to control a modified toaster oven for the purpose of doing reflow soldering of printed circuit boards. The controller was designed and built around an ESP32-DevKitC development board with ancillary electronics added to complete the controller. The schematic can be found in <files/hardware>. The code for the controller was modified extensively from existing Arduino sketches for reflow oven controllers and is PID-algorithm based. The firmware...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    lgo

    lgo

    Interactive Go programming with Jupyter

    lgo is an open-source programming environment that enables interactive Go programming within Jupyter Notebook environments. The project provides a Jupyter kernel for the Go programming language, allowing developers to write and execute Go code interactively in notebook cells similar to how Python is used in data science workflows. This environment combines the strong performance and concurrency features of the Go language with the exploratory and iterative style of notebook-based...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    Go + hardware

    Go + hardware

    A directory of hardware related libs, tools, and tutorials for Go

    Go + hardware is a curated directory of libraries, tools, and tutorials that help developers use the Go programming language in hardware and embedded systems projects. Rather than being a single runtime library, the repository serves as a knowledge hub that aggregates resources for interacting with sensors, boards, and low-level devices using Go. It highlights Go’s cross-compilation capabilities and concurrency primitives, which are advantageous when building networked devices or...
    Downloads: 3 This Week
    Last Update:
    See Project
  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try it Free
  • 5
    Girls-In-AI

    Girls-In-AI

    Free learning code series: Xiaobai's introduction to Python

    Girls-In-AI is an educational repository created to encourage women and beginners to learn programming and artificial intelligence through accessible tutorials and practice materials. The project provides a collection of beginner-friendly learning resources covering Python programming, data analysis, machine learning, and deep learning topics. It aims to lower the barrier to entry for people who want to enter the field of artificial intelligence by offering structured learning paths and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    php login with  email validation

    php login with email validation

    Complete PHP Login with Email Validation System

    This is the only complete php login system developed in core php. The system has many features that enable you to learn php Object Oriented Programming (OOP). This program is also very useful for those that want to learn how to create a complete login system in php. INSTALLATION AND SETUP PROCEDURE: https://www.youtube.com/channel/UCBemL4ht7jmZY9tJ8NGkS-A?sub_confirmation=1 subscribe to our youtube channels for more source codes. More source codes: Complete Login System with Email...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    PinPog

    PinPog

    Ping-Pong-like game in Assembly that works without OS

    pinpog is a simple, open-source ping pong game implemented in C using SDL2. Created by Tsoding, it serves as both a nostalgic recreation of the classic arcade game and a fun educational project demonstrating game development fundamentals such as collision detection, input handling, and frame-based rendering. It’s small in scope but clear in design, making it ideal for those learning C or exploring real-time interactive programming through games.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8

    JART XML Framework

    XML Application Framework based on JAVA

    JART is an XML application framework based on JAVA, using an internal XML programming language. The main goal of the project was to create an high flexible 3 tier based framework for rapid development of web based applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Highland

    Highland

    High-level streams library for Node.js and the browser

    Highland is a JavaScript library designed to simplify working with streams and asynchronous data flows by providing a functional programming interface on top of Node.js streams. It allows developers to process data in a declarative and composable way, treating streams as sequences that can be transformed using familiar functional patterns such as map, filter, reduce, and flatMap. The library abstracts away much of the complexity of handling backpressure and asynchronous callbacks, enabling...
    Downloads: 8 This Week
    Last Update:
    See Project
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Start Free
  • 10
    nuBASIC

    nuBASIC

    BASIC language interpreter (multiplatform)

    nuBASIC is an implementation of an interpreter of the BASIC programming language and IDE. It has been designed mainly for educational purposes and it is suitable for simple games, educational or small business programs.
    Leader badge
    Downloads: 9 This Week
    Last Update:
    See Project
  • 11

    SONNET

    SONNET (integer) linear optimisation in .NET

    SONNET builds on top of the well-known COIN libraries for optimisation (see http://www.coin-or.org). It brings the power of (integer) linear programming projects of COIN to .NET. SONNET is licensed under the terms of the Eclipse Public License (EPL). SONNET consists of two parts: 1) A .NET library that consists of .NET wrapper classes around existing COIN classes such as OsiSolverInterface. 2) A .NET library implemented in C# that adds a powerful (rudimentary) modelling API...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    cperl

    cperl

    A perl5 with classes, types, compilable, company friendly, security

    cperl is an enhanced fork of Perl 5, aiming to modernize the language by introducing features such as classes, types, and improved performance. It focuses on providing a more secure and company-friendly version of Perl, with additional compiler support and better memory management.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    DrJava

    DrJava

    A lightweight programming environment for Java

    DrJava is a lightweight programming environment for Java designed to foster test-driven software development. It includes an intelligent program editor, an interactions pane for evaluating program text, a source level debugger, and a unit testing tool.
    Leader badge
    Downloads: 526 This Week
    Last Update:
    See Project
  • 14
    Project Malmo

    Project Malmo

    A platform for Artificial Intelligence experimentation on Minecraft

    ...The Project Malmo platform consists of a mod for the Java version, and code that helps artificial intelligence agents sense and act within the Minecraft environment. The two components can run on Windows, Linux, or Mac OS, and researchers can program their agents in any programming language they’re comfortable with.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Light Bright in Python

    Light Bright in Python

    The classic toy reinvented in free software!

    - Eight colors of pegs! Unlimited pegs! - Seven fun light modes! - Two sizes! 31x25 or 45x30 - Classic diagonal layout or new grid layout! - Fill All and Empty All pegs features! - Save and Load feature! Save files are .txt format for easy sharing - Quick and easy-to-use interface. Very fast and responsive This project was created as a toy, but also as an introduction into programming. I was given the honor to demonstrate software engineering at an event to help introduce young...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Mumble

    Mumble

    Low-latency, high quality voice chat for gamers

    Mumble is an open source, low-latency, high quality voice chat software primarily intended for use while gaming. It includes game linking, so voice from other players comes from the direction of their characters, and has echo cancellation so the sound from your loudspeakers won't be audible to other players.
    Leader badge
    Downloads: 60 This Week
    Last Update:
    See Project
  • 17
    pytorch-examples

    pytorch-examples

    Simple examples to introduce PyTorch

    The pytorch-examples project is a collection of concise and practical examples demonstrating how to use PyTorch for machine learning and deep learning tasks. It focuses on clarity and minimalism, providing small, self-contained scripts that illustrate key concepts such as neural network training, optimization, and data handling. The examples cover a range of topics including supervised learning, generative models, and reinforcement learning, making it a valuable resource for both beginners...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    NoderCMS

    NoderCMS

    Node.js + MongoDB

    Super concurrency and super high data reading speed, coupled with flexible custom models, easy-to-use templates, advanced background management system and multi-user permissions, have created a perfect NoderCMS. The inherent asynchronous non-blocking programming brought by Node.js makes NoderCMS calmly face up to millions of concurrent visits. Thanks to the non-relational database MongoDB, everything is stored in BSON format, faster and faster. Through the combination of models and custom...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    Java Simple Codes

    Simple codes in Java for beginners

    This repository provides a set of simple codes to start learning programming. It aims to help new learner to familiarize with basic programming notions and simple algorithms which must be known by every programmer. Every notion or idea is presented in a separate class while the test class provides an example on how to call (or use) this notion. In a first time, no OO programming notions are introduced. They will be introduced after a fair presentation of basic notions such as variables,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    Wheefun Archiver

    An open archive format

    WFAR aims to provide a flexible, portable, and open archive format. Features that it aims to support includes arbitrary file metadata, an optional block-allocated mode suitable for on-line manipulation, and multiple compression schema. Additionally, this project also aims to add bindings to multiple programming languages so that WFAR archives may be deployed easily in your software.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Unwrap

    Unwrap

    Learn Swift interactively on your iPhone

    Unwrap is a Swift-based macOS application designed to help developers and learners improve their Swift programming skills through interactive challenges and structured lessons. Created as a companion to educational content, it focuses on teaching fundamental and advanced concepts in a hands-on manner. The app presents exercises that require users to write and refine Swift code, reinforcing understanding through practice rather than passive learning. It covers a wide range of topics,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Cmockery

    Cmockery

    A lightweight library to simplify and generalize writing unit tests

    Cmockery is a lightweight unit testing framework for the C programming language, designed to make writing and executing C tests simple and portable. It allows developers to test the logic of C modules in isolation by replacing external dependencies with mock functions. Cmockery focuses on testing functionality rather than environment-specific behavior, making it ideal for projects where code must run on diverse or constrained systems. Unlike many modern frameworks, Cmockery is compatible...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    libklel

    The KoreLogic Expression Language Library

    The KoreLogic Expression Language Library is a C library that provides a simple expression language that can be embedded in other programs. This library does not implement a full programming language, but rather a simpler expression language called KLEL (pronounced 'kal ell') that is designed to provide arithmetic and logic operations useful in situations where embedding a full programming language would be overkill. KLEL expressions have access to a full set of arithmetic and logic...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    CSS-Only Chat

    CSS-Only Chat

    A truly monstrous async web chat using no JS whatsoever

    css-only-chat is a proof-of-concept demonstration that implements a functioning chat interface using only HTML and CSS, without any JavaScript or backend logic. The project showcases creative use of CSS selectors, checkboxes, labels, and the :checked pseudo-class to mimic interactive behaviors normally handled by JavaScript. Messages are pre-written in the HTML and displayed based on user interaction, making it more of a playful experiment than a real messaging platform. Its main purpose is...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    UniCC LALR(1) Parser Generator

    UniCC LALR(1) Parser Generator

    Parser generator, targetting C, C++, Python, JavaScript, JSON and XML

    UniCC (UNIversal Compiler-Compiler) compiles an augmented grammar definition into a program source code that parses the described grammar. Because UniCC is intended to be target-language independent, it can be configured via template definition files to emit parsers in almost any programming language. UniCC comes with out of the box support for the programming languages C, C++, Python (both 2.x and 3.x) and JavaScript. Parsers can also be generated into JSON and XML.
    Downloads: 0 This Week
    Last Update:
    See Project