Showing 141 open source projects for "can"

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
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 1
    Archbase

    Archbase

    Open source version of "Fundamentals of Computer Architecture"

    ...It might include sample modules or example features to demonstrate how to build on the base architecture, showing how to extend, override, or integrate components in a consistent manner. Developers can clone or fork archbase as a starting point so they don’t need to structure everything from scratch, helping them focus on business logic.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    ZJU Icicles

    ZJU Icicles

    Zhejiang University Course Guide Sharing Program

    ...The catalog structure and contribution guidelines encourage consistent formatting so materials are easy to find and update. It promotes academic integrity by positioning the content as study aids rather than shortcuts, with reminders to follow current course policies. New contributors can add or improve items via pull requests, keeping the repository alive and representative of the evolving curriculum. For incoming and current students alike, it reduces information asymmetry and helps plan coursework with realistic expectations.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Learning Bitcoin from the Command Line

    Learning Bitcoin from the Command Line

    A complete course for learning Bitcoin programming and usage

    Learning Bitcoin from the Command Line is a tutorial for working with Bitcoin (and Lightning) that teaches direct interaction with the servers themselves, as the most robust and secure way to begin cryptocurrency work. This is a draft in progress, so that I can get some feedback from early reviewers. It is not yet ready for use. Learning Bitcoin from the Command Line is a project of Blockchain Commons. We are proudly a "not-for-profit" social benefit corporation committed to open source & open development. Our work is funded entirely by donations and collaborative partnerships with people like you. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    REKCARC-TSC-UHT

    REKCARC-TSC-UHT

    Guidance for courses in Department of Computer Science and Technology

    ...It gathers course notes, labs, exam archives, and project write-ups across core CS topics, emphasizing reproducible setups and guidance for succeeding in demanding classes. The content is organized to mirror the program’s progression so students can see prerequisites and plan learning paths. Contributors document pitfalls and tips that official syllabi may not cover, such as tooling quirks or typical grading criteria. The project stresses responsible use—learn from the material, don’t plagiarize—and continually evolves through community review. As a living handbook, it captures institutional knowledge that helps level the playing field for students with different backgrounds.
    Downloads: 0 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.
    Try Free
  • 5
    Tux Paint

    Tux Paint

    An award-winning drawing program for children of all ages

    ...Tux Paint includes a collection of "starter" images, both coloring-book style and photo-realistic, and a large collections of stamps are available as a separate download. Additional content can be added by parents & teachers, or downloaded from 3rd parties. Tux Paint is available for Windows, macOS, Android, Linux, & Haiku operating systems, among others.
    Leader badge
    Downloads: 15,961 This Week
    Last Update:
    See Project
  • 6
    PICSimLab - Prog. IC Simulator Lab.

    PICSimLab - Prog. IC Simulator Lab.

    PICSimLab is a realtime emulator for PIC, Arduino, STM32, ESP32, ...

    ...For code editing and debugging the same tools used for a real board should be used with PICSimLab, such as MPLABX, Arduino IDE, or VSCode with PlatformIO. PICSimLab supports several devices (spare parts) that can be connected to the boards for simulation. Such as example LEDs and push buttons for simple outputs and inputs and some more complex ones like the ethernet shield w5500 for internet connection or the color graphic display ili9340 with touchscreen. The complete list of parts can be accessed in the documentation. Documentation at https://lcgamboa.github.io/picsimlab_docs/stable/
    Leader badge
    Downloads: 331 This Week
    Last Update:
    See Project
  • 7
    xrayutilities

    xrayutilities

    a package with useful scripts for X-ray diffraction physicists

    xrayutilities is a python package used to analyze x-ray diffraction data. It can support with performing diffraction experiments and used for common steps in the data analysis. It can read experimental data from several data formats (spec, edf, xrdml, ...); convert them to reciprocal space for arbitrary goniometer geometries and different detector systems (point, linear as well as area detectors); for further processing the data can be gridded (transformed to a regular grid). ...
    Downloads: 15 This Week
    Last Update:
    See Project
  • 8
    MathGL

    MathGL

    A library for scientific data visualization

    A free cross-platform library of fast C++ routines for the plotting of up to 3-ranged data. It can export to bitmap and vector EPS/SVG files. There are window interfaces (GLUT/FLTK/Qt) and console tools. MathGL can be used from C/Fortran/Python/Octav/Lua
    Leader badge
    Downloads: 41 This Week
    Last Update:
    See Project
  • 9
    ABCD Community
    ABCD is a Free and Open Source Software designed to support knowledge communities. The software is targeting libraries of universities and research institutes as well as smaller public libraries, documentation centra, musea and archives.
    Downloads: 37 This Week
    Last Update:
    See Project
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 10
    Advanced Trigonometry Calculator

    Advanced Trigonometry Calculator

    Open-source C/C++ math engine for advanced scientific computing

    ...ATC supports equation solving, polynomial tools, complex numbers, matrix calculations, statistics, physics, geometry, unit conversions, DSP/FFT operations, and scripting. It can also process batch TXT files, making it useful for repeatable calculations and automated workflows. The project also includes ATC Online Alpha, a WebAssembly-based version that brings parts of the ATC engine to the web. ATC is released under the GPLv3 license and is made in Portugal.
    Leader badge
    Downloads: 36 This Week
    Last Update:
    See Project
  • 11
    KaNaPi

    KaNaPi

    Educational Linux Distribution

    Main goals: * Prepare operating system based on Linux kernel and free software for use at home from scratch by building sources. Binary packages/images are also available. * Each package is installed in separate directory, so you can use different versions of applications and libraries by design. * There is only one user 'kanapi' with root permissions, so you don't have to login, remember passwords, etc. * Simple configuration * Automatic compilation.
    Downloads: 32 This Week
    Last Update:
    See Project
  • 12
    elibsrv

    elibsrv

    a light OPDS/HTML server indexing EPUB and PDF files

    ...It's worth noting that elibsrv is a complete solution - ie. it doesn't rely on third party software (most similar solutions are designed to work with Calibre...). Requires only PHP with sqlite. If you'd like to see how it looks for real, feel free to test on my 'demo' server (contains a few public domain books) - you can test it both using a web browser and an OPDS device: http://elibsrv-demo.viste.fr
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    Bridge Designer and Contest

    Bridge Designer and Contest

    A national virtual bridge engineering contest for kids of all ages.

    ...The new Bridge Designer includes tools for contest support. -------------- A national virtual bridge engineering contest with prizes for middle and high school kids, grades 6 to 12, but anyone can enter for fun. Based on the award-wining Bridge Designer client software, now open source through this project. Web site infrastructure supports worldwide participation in qualifying and semifinal rounds with a tiny administrative staff.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 14
    ALEPH-w

    ALEPH-w

    Data structures and Algorithms library

    ...The main algorithms on graphs are implemented in an easy way and with good performance features. Network Flow (maximum and min cost), cut points, topological sort, spanning trees, min paths. etc. The graphs are generic in the sense that they can contain data independent of the algorithm. Several containers of the C++ STL library are implemented with Aleph-w. Their performance is better than GNU implementation
    Downloads: 3 This Week
    Last Update:
    See Project
  • 15
    CodeCampus

    CodeCampus

    CodeCampus is a learning-first Linux OS for CSE and IT students

    ...Unlike traditional setups that require hours of installation and configuration, CodeCampus provides a fully pre-configured, learning-first environment right out of the box. From the moment you boot, everything is ready—so you can focus on learning, experimenting, and building instead of troubleshooting. CodeCampus solves this by removing setup complexity and providing a ready-to-use development environment that lets you start coding immediately. 👉 Getting started guide: https://codecompasss.github.io/code_campus_userguide/getting-started/
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    General Knowledge Machine Project

    General Knowledge Machine Project

    Intellect Modeling Kit: assisting research, diagnostics, consulting

    ...KM is not intended to replace human experts, it is built to multiply abilities. Machine should not be responsible for decisions. The IMK is designed to create ready-to-use software applications using simple text files. Any human knowledge can be uploaded to KM by expert not familiar with software coding. Demos present in kit. Good luck!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Klavaro Touch Typing Tutor

    Klavaro Touch Typing Tutor

    A very efficient tutor.

    A touch typing tutor very flexible, supporting customizable keyboard layouts. You can edit and save new or unknown keyboard layouts, as the basic course was designed to not depend on specific ones. Also, there are some charts about the learning process.
    Leader badge
    Downloads: 1,084 This Week
    Last Update:
    See Project
  • 18
    Project: Olympus

    Project: Olympus

    An Arduino-based Altitude and IMU Payload for Model Rocketry

    ...A detailed code review of each section of code is included. We take a detailed look at how to calculate the proper size vent holes to allow the altimeter to function properly, as well as how ambient air temperature can affect your altitude results. The project isn't completely finished even after all of the construction is done, as we include a section on how we can improve this version of the project in future builds.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    linSmith

    Smith chart intended for educational use

    A Smith charting program. You can enter either discrete components or transmission lines, see the results on screen and/or generate Postscript output. Component values can be changed numerically or using scrollbars.
    Leader badge
    Downloads: 11 This Week
    Last Update:
    See Project
  • 20
    The Art of Programming

    The Art of Programming

    A collection of practical tips can be found at the bottom of this page

    The Art of Programming (Second Edition) is a curated collection of programming problems and solutions originally derived from the Microsoft 100 Interview Questions blog series, later refined into a long-running tutorial and ultimately a published book. Created by July, the series began in 2010 and has since evolved into an in-depth exploration of algorithmic thinking, data structures, and coding interview preparation. The repository brings together 42 classic programming problems from the...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 21
    pfcalc is a pipe friction calculator using the Darcy-Weisbach equation. gpfcalc is a Gtk front-end for pfcalc. Qpfcalc is a Qt front-end for pfcalc.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 22
    Project: Icarus

    Project: Icarus

    A model rocketry project studying temperatures inside the body tube

    ...The sensors are placed in three different locations along the body tube to provide data on the temperature between the motor mount and the body tube, the temperature above the motor mount but below the flameproof recovery wadding, and finally the area where the parachute is housed, just above the wadding. This project is used in conjunction with the Arduino Primary Avionics Module (A-PAM) which can be found at https://sourceforge.net/projects/arduino-base-avionics-bay. An Instructable is available at https://www.instructables.com/Project-Icarus-a-Temperature-Sensor-Model-Rocket
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Arduino Launch Control System (LCS)

    Arduino Launch Control System (LCS)

    A single rod model rocket launch control system using the Arduino Nano

    ...It incorporates an additional two-button safety system to ensure that a launch is conducted exactly at the desired time. This release marks Version 1 of the system. It is designed to be modular so that it can be easily modified in the future. This project makes a great entry into electronics, Arduino and model rocketry. As such it is ideal for use in schools and youth organizations.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    ECG Logger

    ECG Logger

    ECG Logger is a complete Holter system incl. device and firmware.

    ...The hardware has been made very simple and is based on an Arduino Nano micro-controller with boards for SD card mass-storage, instrumentation differential amplifier and RTC. It can help monitoring arrhythmia syndromes such as bradycardia, tachycardia, extra-systoles, pause or flutter. WARNING: In no case it can be use to replace a professional medical examination. Device MUST NOT BE CONNECTED to appliance powered by mains - risk of electrical shocks ************************************************************************************** see also: ECG Logger Viewer application : https://sourceforge.net/projects/ecg-logger-viewer/
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    2D Heat Transfer in .C

    2D Heat Transfer in .C

    2D Heat Numerical Heat Transfer Solver

    PLEASE NOTE: There is a complete installer available if you do not have CVI installed. If you do have it, you can simply download the source files and run them. The following program was built as a final evaluation project for Programming for Mechatronics Course for my BSc. in Mechanical Engineering. This solver is based around the Gauss-Seidel algorithm for 2D heat transfer for pre-determined boundary conditions (i.e. user defined temperatures).
    Downloads: 0 This Week
    Last Update:
    See Project