Showing 1448 open source projects for "linux shell android"

View related business solutions
  • Forever Free Full-Stack Observability | Grafana Cloud Icon
    Forever Free Full-Stack Observability | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 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
  • 1
    FlowRedux

    FlowRedux

    Kotlin Multiplatform Statemachine library with nice DSL based on Flow

    Building async. running Kotlin Multiplatform state machine made easy with a DSL and coroutines.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 2
    Infinity For Reddit

    Infinity For Reddit

    A Reddit client for Android

    A Reddit client on Android written in Java. It does not have any ads and it features a clean UI and smooth browsing experience. Infinity is a beautiful, feature-rich app that offers a smooth Reddit browsing experience. It is completely free and ad-less; you can browse Reddit without interruptions or distractions. Built by a passionate university student, Infinity is open source.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 3
    Docker Pi-hole

    Docker Pi-hole

    Pi-hole in a docker container

    You can run Pi-hole in a container, or deploy it directly to a supported operating system via our automated installer. Our intelligent, automated installer asks you a few questions and then sets everything up for you. Once complete, move onto step 3. Configure your router’s DHCP options to force clients to use Pi-hole as their DNS server, or manually configure each device​ to use the Pi-hole as their DNS server. By pairing your Pi-hole with a VPN, you can have ad blocking on your cellular...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 4
    goenv

    goenv

    Like pyenv and rbenv, but for Go

    goenv aims to be as simple as possible and follow the already established successful version management model of pyenv and rbenv. This project was cloned from pyenv and modified for Go. goenv does let you change the global Go version on a per-user basis. Provide support for per-project Go versions. Allow you to override the Go version with an environment variable. Search commands from multiple versions of Go at a time. At a high level, goenv intercepts Go commands using shim executables...
    Downloads: 6 This Week
    Last Update:
    See Project
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 5
    Docsy

    Docsy

    Hugo theme for open source documentation

    Docsy is a Hugo theme developed by Google for creating structured, user-friendly technical documentation websites. It provides an elegant and consistent layout optimized for documentation sets, with built-in features such as automatic navigation, customizable site structure, and responsive design. The theme simplifies the process of building and maintaining documentation sites by offering flexible configuration options, modern styling, and seamless integration with Hugo’s static site...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 6
    LeetCode Master

    LeetCode Master

    About "Code Thoughts" LeetCode Practice Guide: 200 classic questions

    leetcode-master is a comprehensive collection of LeetCode solutions written in C++ and organized as a structured learning path for coding interview preparation. The repository contains detailed explanations, categorized problem sets, and step-by-step reasoning behind solutions, making it an effective study companion for developers preparing for technical interviews. Problems are grouped by topic—such as arrays, linked lists, dynamic programming, greedy algorithms, and graph theory—so...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 7
    blueutil

    blueutil

    CLI for bluetooth on OSX: power, discoverable state, list, etc.

    blueutil is a command-line utility for managing Bluetooth on macOS. It provides control over Bluetooth connections, device pairing, and power state from the terminal.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 8
    Git Katas

    Git Katas

    A set of exercises for deliberate Git Practice

    This repository is a collection of Git exercises. The concept is stolen without shame from Schauderhaft.de. Unfortunately, they have not maintained the system - and we need more good Git exercises. The exercises are designed for use when we are teaching Git courses. You should be able to use them as self-contained exercises that will allow you to keep your Git skills sharp. Exercises starting with basic are entry-level - other exercises vary greatly in difficulty. If you are coming to this...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 9
    gorush

    gorush

    A push notification server written in Go (Golang)

    A push notification micro server using Gin framework written in Go (Golang) and see the demo app. Support graceful shutdown that workers and queue have been sent to APNs/FCM before shutdown service. Support different Queue as backend like NSQ or NATS, defaut engine is local Channel. You can deploy gorush to alternative solution like netlify functions. Netlify lets you deploy serverless Lambda functions without an AWS account, and with function management handled directly within Netlify....
    Downloads: 14 This Week
    Last Update:
    See Project
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    Let your crypto work for you

    Put idle assets to work with competitive interest rates, borrow without selling, and trade with precision. All in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 10
    Pry

    Pry

    A runtime developer console and IRB alternative

    Pry is a powerful alternative to Ruby’s default REPL that doubles as a runtime exploration and debugging toolkit. It offers command-driven navigation of objects and modules, syntax-highlighted input, command history, and the ability to switch contexts or “cd” into objects to inspect their methods and state. Features like show-source and show-doc reveal the implementation or documentation of methods without leaving the console, while edit-method lets you jump into an editor, modify code, and...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 11
    NLua

    NLua

    Bridge between Lua and the .NET

    Bridge between Lua world and the .NET (compatible with .NET/UWP/Mac/Linux/Android/iOS/tvOS). NLua is a fork project of LuaInterface (from Fábio Mascarenhas/Craig Presti). You can use/instantiate any .NET class without any previous registration or annotation. NLua runs on top of KeraLua binding, it encodes the string using the ASCII encoding by default. If you want to use UTF-8 encoding, just set the Lua.State.Encoding property to Encoding.UTF8.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    Lando

    Lando

    A development tool for all your projects that is fast, easy, powerful

    Push-button development environments hosted on your computer or in the cloud. Automate your developer workflow and share it with your team. Lando creates your dev environment and seeds it. Because you dont have time to configure Docker, debug tooling, or any of that space snarge. Make yourself at home in the stars. Pull projects down from Lando's hosting partners. Use your favorite IDE. See CLI tools working out-of-the-box. Distribute working dev environments to your whole team. Junior devs...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 13
    OpenBLAS

    OpenBLAS

    Optimized BLAS library based on GotoBLAS2 1.13 BSD version

    OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version. The BLAS (Basic Linear Algebra Subprograms) are routines that provide standard building blocks for performing basic vector and matrix operations. The Level 1 BLAS performs scalar, vector and vector-vector operations, the Level 2 BLAS performs matrix-vector operations, and the Level 3 BLAS performs matrix-matrix operations. Because the BLAS are efficient, portable, and widely available, they are commonly used in the...
    Downloads: 17 This Week
    Last Update:
    See Project
  • 14
    LÖVR

    LÖVR

    Lua Virtual Reality engine

    ...You can use LÖVR to easily create VR experiences without much setup or programming experience. The framework is tiny, fast, open-source, and supports lots of different platforms and devices. Runs on Windows, Mac, Linux, Android, WebXR. Supports Vive/Index, Oculus Rift/Quest, Pico, Windows MR, and has a VR simulator. Simple VR scenes can be created in just a few lines of Lua. Writen in C99 and scripted with LuaJIT, includes optimized single-pass stereo rendering. Out of the box you get fast stereo rendering, VR controllers, hand tracking, haptics, spatial audio, 3D physics, PBR materials, SDF fonts, multiplayer, and more. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 15
    Lightbox2

    Lightbox2

    The original Lightbox script (v2)

    Lightbox is small javascript library used to overlay images on top of the current page. It's a snap to setup and works on all modern browsers. Lightbox2 has been tested successfully in the following browsers, Internet Explorer, Chrome, Safari, Firefox, iOS Safari, iOS Chrome, Android Browser, and Android Chrome. The lightbox-plus-jquery.js file includes jQuery v2.x and supports IE 9+. If you want to support IE 6, 7, and 8, use your own copy of jQuery v1.x with lightbox.js. Lightbox is free...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 16
    KMP NativeCoroutines

    KMP NativeCoroutines

    Library to use Kotlin Coroutines from Swift code in KMP apps

    A library to use Kotlin Coroutines from Swift code in KMP apps. Both KMP and Kotlin Coroutines are amazing, but together they have some limitations. The most important limitation is cancellation support. Kotlin suspend functions are exposed to Swift as functions with a completion handler. This allows you to easily use them from your Swift code, but it doesn't support cancellation. Besides cancellation support, ObjC doesn't support generics on protocols. The library consists of a Kotlin and...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 17
    React Native Camera Kit

    React Native Camera Kit

    A high performance, easy to use, rock solid camera library

    A high-performance, easy-to-use, rock-solid, camera library for React Native apps. A temporary file is created. You must move this file to a permanent location (e.g. the app's 'Documents' folder) if you need it beyond the current session of the app as it may be deleted when the user leaves the app. You can move files by using a file systems library such as react-native-fs or expo-filesystem. (On Android we currently have an unsupported output path prop but it's subject to change at any time).
    Downloads: 6 This Week
    Last Update:
    See Project
  • 18
    Laravel Short Schedule

    Laravel Short Schedule

    Schedule artisan commands to run at a sub-minute frequency

    Schedule artisan commands to run at a sub-minute frequency. If you need to execute something with a higher frequency, for example, every second, then you've come to the right package. Laravel's native scheduler allows you to schedule Artisan commands to run every minute.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 19
    Compose Multiplatform

    Compose Multiplatform

    Compose Multiplatform, a modern UI framework for Kotlin

    Develop stunning shared UIs for Android, iOS, desktop, and web. Declarative framework for sharing UIs across multiple platforms. Based on Kotlin and Jetpack Compose. Build your user interface once, and use it on all platforms, Android, iOS, web, and desktop. Save yourself the effort of keeping different UIs in sync, and get your app into the hands of your users more quickly. Use the same familiar APIs from Jetpack Compose to build user interfaces for all platforms. Use a wide variety of...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Ktorm

    Ktorm

    A lightweight ORM framework for Kotlin with strong-typed SQL DSL

    Ktorm is a lightweight and efficient ORM Framework for Kotlin directly based on pure JDBC. It provides strong-typed and flexible SQL DSL and convenient sequence APIs to reduce our duplicated effort on database operations. All the SQL statements, of course, are generated automatically. Ktorm is open source and available under the Apache 2.0 license. Please leave a star if you've found this library helpful.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 21
    ncnn

    ncnn

    High-performance neural network inference framework for mobile

    ncnn is a high-performance neural network inference computing framework designed specifically for mobile platforms. It brings artificial intelligence right at your fingertips with no third-party dependencies, and speeds faster than all other known open source frameworks for mobile phone cpu. ncnn allows developers to easily deploy deep learning algorithm models to the mobile platform and create intelligent APPs. It is cross-platform and supports most commonly used CNN networks, including...
    Downloads: 25 This Week
    Last Update:
    See Project
  • 22
    E-commerce Complete Flutter UI

    E-commerce Complete Flutter UI

    The FlutterShop template makes it easier to develop an e-commerce app

    This project is a complete e-commerce application UI built with Flutter, showcasing every essential screen in a modern shopping experience. It includes layouts for onboarding, product listings, categories, detailed product pages, carts, checkout flows, and user profile sections. The UI follows clean, professional design patterns with attention to consistent spacing, typography, and component reuse. Interactive elements like carousels, tabs, and responsive grids are integrated to simulate...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 23
    Laravel Sail

    Laravel Sail

    Docker files for running a basic Laravel application

    Sail provides a Docker powered local development experience for Laravel that is compatible with macOS, Windows (WSL2), and Linux. Other than Docker, no software or libraries are required to be installed on your local computer before using Sail. Sail's simple CLI means you can start building your Laravel application without any previous Docker experience.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 24
    refreshVersions

    refreshVersions

    Helps Gradle users with the tedious manual work

    refreshVersions helps Gradle users with the tedious manual work usually involved in adding and updating dependencies and their versions. On Android, the big fat support libraries are dead, and their replacement, AndroidX, contains more than 200 different dependencies, grouped in over 70 groups, each having its own version. (AndroidX is only a part of first-party dependencies for Android projects, and third party dependencies can add up.) On the server, many frameworks or library suites offer...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Showkase

    Showkase

    Annotation-processor based Android library

    Showkase is an Android library developed by Airbnb that helps teams organize, visualize, and manage their Jetpack Compose UI components through an automatically generated component browser. It uses annotation processing to scan the codebase and build a structured interface where developers can explore all composables, colors, and typography in one place. This significantly improves discoverability and reuse of UI elements, which is often a major challenge in large codebases with hundreds of...
    Downloads: 5 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB