Showing 1449 open source projects for "linux software"

View related business solutions
  • Run Any Workload on Compute Engine VMs Icon
    Run Any Workload on Compute Engine VMs

    From dev environments to AI training, choose preset or custom VMs with 1–96 vCPUs and industry-leading 99.95% uptime SLA.

    Compute Engine delivers high-performance virtual machines for web apps, databases, containers, and AI workloads. Choose from general-purpose, compute-optimized, or GPU/TPU-accelerated machine types—or build custom VMs to match your exact specs. With live migration and automatic failover, your workloads stay online. New customers get $300 in free credits.
    Try Compute Engine
  • 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
    Koha Library Software

    Koha Library Software

    Community Koha plus additional patches needed for ByWater Partners

    Koha is a free, open-source, web-based library management system (ILS) that helps libraries streamline operations and improve user services. It's used by libraries of all sizes worldwide and is built using library standards and protocols. Koha is a fully featured, scalable library management system with a configurable user interface, adaptable for any library type, and has been translated into many languages. Development is sponsored by libraries of varying types and sizes, volunteers, and...
    Downloads: 49 This Week
    Last Update:
    See Project
  • 2
    Software Design in Haskell

    Software Design in Haskell

    Software Design in Haskell

    This repository accompanies a comprehensive guide to building large, maintainable Haskell systems, focusing on architecture, modularity, and practical design techniques. It presents patterns for separating pure domain logic from side effects, organizing code into layers and components that can be tested in isolation. Readers encounter multiple styles—MTL/typeclass constraints, tagless-final encodings, free and freer monads, ReaderT-style application environments—and learn when to apply each....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Flash Linux 0.11 Talk

    Flash Linux 0.11 Talk

    Annotated Unix system source code

    flash-linux0.11-talk is an annotated walkthrough of the Linux 0.11 kernel that explains how a tiny Unix-like system boots, schedules, handles interrupts, and manages memory. The materials break down historically compact and dense code into digestible segments, with diagrams and call flows that trace execution from bootloader to user space. By focusing on a small, early kernel, the series reveals core OS concepts without the complexity of modern subsystems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Ufficio Zero Linux OS

    Ufficio Zero Linux OS

    Linux Desktop OS for professionals

    Ufficio Zero Linux OS is a desktop operating system offered in many versions based on PCLinuxOS, Linux Mint and Devuan. We also have created Duplica, a Bare Metal Restore Solution. This distro has many packages for professional use. The project is managed by the Italian company SIITE SRLS and promoted by the Italian Association Boost Media APS. Ufficio Zero Linux OS is trademarked through the Linux Mark Institute. All rights reserved. Linux® is the registered trademark of Linus...
    Leader badge
    Downloads: 56,797 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
  • 5
    Stellarium

    Stellarium

    GPL software which renders realistic skies in real time

    Stellarium is a free GPL software which renders realistic skies in real time with OpenGL. It is available for Linux/Unix, Windows and macOS. With Stellarium, you really see what you can see with your eyes, binoculars or a small telescope. Stellarium is a free open source planetarium for your computer. It shows a realistic sky in 3D, just like what you see with the naked eye, binoculars or a telescope.
    Downloads: 61 This Week
    Last Update:
    See Project
  • 6
    Awesome Mac

    Awesome Mac

    Collect premium software in various categories

    Now we have become very big and different from the original idea. Here we collect awesome macOS software in various categories. Feel free to star and fork. Reading and writing tools, text editors, office, markdown tools, note-taking, journaling. Ebooks, RSS, developer tools, IDEs, developer utilities, etc. Regular expression editors, API development and analysis, network analysis, command line tools, frameworks for hybrid applications, version control. Virtualization, databases, design and...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 7
    Calibre-Web

    Calibre-Web

    Web app for browsing, reading and downloading eBooks stored in Calibre

    Calibre-Web is a web app providing a clean interface for browsing, reading and downloading eBooks using an existing Calibre database. User management with fine-grained per-user permissions. User Interface in Brazilian, Czech, Dutch, English, Finnish, French, German, Greek, Hungarian, Italian, Japanese, Khmer, Polish, Russian, simplified and traditional Chinese, Spanish, Swedish, Turkish, Ukrainian. Filter and search by titles, authors, tags, series and language. Support for editing eBook...
    Downloads: 43 This Week
    Last Update:
    See Project
  • 8
    Escuelas Linux

    Escuelas Linux

    Distribución educativa de Linux

    Escuelas Linux es una distribución educativa, diseñada para la implementación de Software Libre desde educación preescolar a preuniversitaria. Escuelas Linux is a free educational distro, aimed from preschool to high schools.
    Leader badge
    Downloads: 86 This Week
    Last Update:
    See Project
  • 9
    School Management Software
    The School Management Software is a desktop-based application designed to operate both online and offline. Its offline capability ensures fast and reliable performance without internet dependency. The software streamlines school operations, including attendance, fee management, and academic records, enhancing efficiency. Its dual-mode functionality makes it versatile, ensuring smooth operation in various scenarios while maintaining high speed and reliability.
    Downloads: 92 This Week
    Last Update:
    See Project
  • Deploy Apps in Seconds with Cloud Run Icon
    Deploy Apps in Seconds with Cloud Run

    Host and run your applications without the need to manage infrastructure. Scales up from and down to zero automatically.

    Cloud Run is the fastest way to deploy containerized apps. Push your code in Go, Python, Node.js, Java, or any language and Cloud Run builds and deploys it automatically. Get fast autoscaling, pay only when your code runs, and skip the infrastructure headaches. Two million requests free per month. And new customers get $300 in free credit.
    Try Cloud Run Free
  • 10
    Stanza

    Stanza

    Stanford NLP Python library for many human languages

    Stanza is a collection of accurate and efficient tools for the linguistic analysis of many human languages. Starting from raw text to syntactic analysis and entity recognition, Stanza brings state-of-the-art NLP models to languages of your choosing. Stanza is a Python natural language analysis package. It contains tools, which can be used in a pipeline, to convert a string containing human language text into lists of sentences and words, to generate base forms of those words, their parts of...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 11
    Pro Git

    Pro Git

    Pro Git 2nd Edition

    Welcome to the second edition of the Pro Git book. The entire Pro Git book, written by Scott Chacon and Ben Straub and published by Apress, is available here. All content is licensed under the Creative Commons Attribution Non Commercial Share Alike 3.0 license. Print versions of the book are available on Amazon.com. What is “version control”, and why should you care? Version control is a system that records changes to a file or set of files over time so that you can recall specific versions...
    Downloads: 22 This Week
    Last Update:
    See Project
  • 12
    Agora Flat

    Agora Flat

    Project flat is the Web, Windows and macOS client of Agora Flat

    Agora Flat Open Source Virtual Classroom. Battery included online tutoring tools for teachers & freelance trainers. Build real-time interactive virtual classroom with ease from our open-sourced projects. Agora Flat was born out of an exploratory project in which we investigated customer needs and user experience. After receiving good internal feedback, we believe that Flat has the potential to become an online classroom product that can really help people and have a good user experience. We...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 13
    Kubernetes Handbook

    Kubernetes Handbook

    Cloud native application architecture practice handbook

    Cloud native is a behavioral method and design concept. In its essence, all behaviors or methods that can improve resource utilization and application delivery efficiency on the cloud are cloud-native. The history of cloud computing is a history of cloud native. Kubernetes opened the prelude to cloud native 1.0. The emergence of service mesh Istio led to microservices in the post-Kubernetes era. The rise of serverless has enabled cloud native to advance from the infrastructure layer to the...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 14
    Hacker Laws

    Hacker Laws

    Laws, theories, principles and patterns useful to developers

    Laws, Theories, Principles and Patterns that developers will find useful. There are lots of laws which people discuss when talking about development. This repository is a reference and overview of some of the most common ones. Principles and laws to follow such as: If a program is made up of two parts, part A, which must be executed by a single processor, and part B, which can be parallelised, then we see that adding multiple processors to the system executing the program can only have a...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 15
    Best-of Python

    Best-of Python

    A ranked list of awesome Python open-source libraries

    This curated list contains 390 awesome open-source projects with a total of 1.4M stars grouped into 28 categories. All projects are ranked by a project-quality score, which is calculated based on various metrics automatically collected from GitHub and different package managers. If you like to add or update projects, feel free to open an issue, submit a pull request, or directly edit the projects.yaml. Contributions are very welcome! Ranked list of awesome python libraries for web...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 16
    Google Open Source Project Style Guide

    Google Open Source Project Style Guide

    Chinese version of Google open source project style guide

    Each larger open source project has its own style guide, a series of conventions on how to write code for the project (sometimes more arbitrary). When all the code maintains a consistent style, it is more important when understanding large code bases. easy. The meaning of "style" covers a wide range, from "variables use camelCase" to "never use global variables" to "never use exceptions". The English version of the project maintains the programming style guidelines used in Google. If the...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 17
    The Data Engineering Handbook

    The Data Engineering Handbook

    Links to everything you'd ever want to learn about data engineering

    The Data Engineering Handbook is a comprehensive, community-curated repository that aggregates essential learning resources for anyone interested in becoming a professional data engineer. Rather than being a code project itself, it’s a learning handbook that links to books, articles, tutorials, community groups, boot camps, and real-world project examples that collectively form a roadmap to mastering data engineering skills. It includes beginner and intermediate boot camps, interview guides,...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    Zotero

    Zotero

    Tool to help you collect, organize, annotate, cite, and share research

    Zotero is a powerful, free, open-source research management application designed to help students, academics, and professionals collect, organize, annotate, cite, and share research sources and materials for papers, projects, or books. It can save web pages, PDFs, books, articles, and more with metadata, automatically extract bibliographic information, and organize items into collections and tag systems, while supporting notes and annotations directly alongside references. Zotero’s interface...
    Downloads: 15 This Week
    Last Update:
    See Project
  • 19
    The Swift Programming Language Chinese

    The Swift Programming Language Chinese

    The Swift Programming Language in Chinese

    The Chinese version of Apple's official Swift tutorial "The Swift Programming Language" Swift is a fantastic way to write software, whether it’s for phones, desktops, servers, or anything else that runs code. It’s a safe, fast, and interactive programming language that combines the best in modern language thinking with wisdom from the wider Apple engineering culture and the diverse contributions from its open-source community. The compiler is optimized for performance and the language is...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    Coding Interview University

    Coding Interview University

    A complete computer science study plan to become a software engineer

    Coding Interview University is a multi-month self-study plan that grew from a short personal to-do list into a comprehensive roadmap for preparing technical interviews at large software companies. The author used this plan to transition into a Software Development Engineer role at Amazon and emphasizes that most learners will not need to study as many hours to succeed. The repository focuses on practical readiness over memorization, guiding you to learn core computer science topics to about...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    Archivematica

    Archivematica

    Free and open-source digital preservation system

    Archivematica is a web- and standards-based, open-source application which allows your institution to preserve long-term access to trustworthy, authentic, and reliable digital content. Our target users are archivists, librarians, and anyone working to preserve digital objects. You are free to copy, modify, and distribute Archivematica with attribution under the terms of the AGPLv3 license. Archivematica is an open-source application based on recognized standards that makes it possible to...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 22
    RINO Software

    RINO Software

    RINO generates random maths exercises for secondary school teachers.

    RINO software is a resource for secondary school maths teachers. It is designed to create lists of maths exercices. It has been programmed using JAVA. Thus it is multi-platform. The output exercices are LaTeX files. It also has an option to provide PDF format.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Electron Fiddle

    Electron Fiddle

    The easiest way to get started with Electron

    Electron Fiddle lets you create and play with small Electron experiments. It greets you with a quick-start template after opening – change a few things, choose the version of Electron you want to run it with, and play around. Then, save your Fiddle either as a GitHub Gist or to a local folder. Once pushed to GitHub, anyone can quickly try your Fiddle out by just entering it in the address bar. Try Electron without installing any dependencies: Fiddle includes everything you'll need to explore...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 24
    i-Educar

    i-Educar

    Launching the most free educational software in Brazil

    Accessible from anywhere and with single student registration available for the entire education network. Time-saving for everyone. Get current quantitative, financial and statistical data on all processes, at the time and place you want. Evaluation system and reports adapted to the different realities of the country, with numerical, conceptual or descriptive evaluation notes. Management of allocations, removals, substitutions, absences and delays, offering an integrated view of all...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 25
    Litmus

    Litmus

    Litmus helps SREs and developers practice chaos engineering

    LitmusChaos is an open source Chaos Engineering platform that enables teams to identify weaknesses & potential outages in infrastructures by inducing chaos tests in a controlled way. Developers & SREs can practice Chaos Engineering with Litmus as it is easy to use, based on modern chaos engineering principles & community collaboration. It is 100% open source & a CNCF project. Litmus takes a cloud-native approach to create, manage and monitor chaos. The platform itself runs as a set of...
    Downloads: 2 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
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.