72 Repositories
Android voice-as-an-interface Libraries
Simplify the processing of sealed class/interface
shiirudo Generates DSL to simplify processing branching by when expressions in sealed class/interface. Setup Refer to the KSP quickstart guide to make
Material You interface with dynamic theme support for your Android projects
Material You Sample Material You interface with dynamic theme support for your Android projects Requirements Android Studio Chipmunk 2021.2.1 or highe
A Kotlin Symbol Processor to list sealed object instances.
Sealed Object Instances A Kotlin Symbol Processor to list sealed object instances. Usage Let's say you have a similar structure of sealed classes (or
Runtime Mobile Security (RMS) 📱🔥 - is a powerful web interface that helps you to manipulate Android and iOS Apps at Runtime
Runtime Mobile Security (RMS) 📱 🔥 by @mobilesecurity_ Runtime Mobile Security (RMS), powered by FRIDA, is a powerful web interface that helps you to
🎲 Kotlin Symbol Processor to auto-generate extensive sealed classes and interfaces for Android and Kotlin.
SealedX 🎲 Kotlin Symbol Processor to auto-generate extensive sealed classes and interfaces for Android and Kotlin. Why SealedX? SealedX generates ext
Alan AI: In-app voice assistant SDK for Android
Alan AI: In-app voice assistant SDK for Android Alan Platform • Alan Studio • Docs • FAQ • Blog • Twitter Quickly add voice to your app with the Alan
EightyTwenty is life planner application with beautiful user interface.
EightyTwenty EightyTwenty is life planner application with beautiful user interface. Version 0.0.1 Add notes Add categories Add notes with image Move
A webserver interface to the same methods and code that Cordova plugins install.
cordova-plugin-webserver Cordova plugin for localhost web server written in Kotlin and Ktor Install plugin cordova plugin add https://github.com/Qbix/
Open-sourced voice labeling application
vLabeler vLabeler is an open-sourced voice labeling application, aiming: Modern and fluent UI/UX Customizable labeling/import/export, to be used by di
A simplified interface for interacting with in-memory cache implementations on the JVM
This library provides a simplified interface for interacting with in-memory cache implementations on the JVM. Think: "SLF4J but for caching"
Play casual chess on lichess.org via voice commands
Lichess-by-Voice lichess.org is a cost-free, ad-free chess server. Lichess, as well as this app, is Open Source. The app connects to your Lichess acco
Go Outside is an augmented reality app designed for our team's Software Engineering UI/UX class
Go Outside Go Outside is an augmented reality app designed for our team's Software Engineering UI/UX class. This app serves as a PROTOTYPE to demonstr
Discord bot interface for Spring Initializr
Spring Initializr interface over Discord. Initialize your new Spring Boot project right in the app.
DroidFish is a feature-rich graphical chess user interface, combined with the very strong Stockfish chess engine.
Introduction DroidFish is a feature-rich graphical chess user interface, combined with the very strong Stockfish chess engine. DroidFish is primarily
Test tv - A marketing company needs a simple pluggable application with a RESTful interface
Demo project A marketing company needs a simple pluggable application with a RES
A Certificate Authority with RESTful interface and WEB UI
minica A Certificate Authority with RESTful interface and WEB UI Home page View CA detail View Cert Detail With RESTful interface, you can manage cert
An interactive command line interface to a transactional key value store
Transactional Key-Value Store An interactive command line interface to a transactional key value store. Commands: SET key value // store the value
Traditional roguelike game with pixel-art graphics and simple interface
Pixel Dungeon Traditional roguelike game with pixel-art graphics and simple interface. Pixel Dungeon on GooglePlay: https://play.google.com/store/apps
React-native-user-interface - Change React Native userinterface at runtime
react-native-user-interface change RN userinterface at runtime. Installation npm
A modular functional UI language for Android
Macroid — a Scala GUI DSL for Android Macroid is a modular functional user interface creation language for Android, implemented with Scala macros. Str
An Android library to make the implementation of voice/audio messages' playing easier
ChatVoicePlayer An Android library to make the implementation of voice/audio messages' playing easier Why to use this library? To avoid the unwanted e
Simple card app for Udacity's Android Basics: User Interface course
just-because-card Simple card app for Udacity's Android Basics: User Interface c
ConfigurNation - Annotation based Kotlin Interfaces for Android SharedPreferences
ConfigurNation Annotation based Kotlin Interfaces for Android SharedPreferences Installation Gradle Dependencies implementation 'com.izikode.izilib:co
Calliope - Android application for daily diary with voice recording
Calliope Android application for daily diary with voice recording. Contribution
Dicio assistant app for Android
Dicio assistant Dicio is a free and open source voice assistant running on Android. It supports many different skills and input/output methods, and it
Contractor - Annotate your MVP Contract interface to automatically generate your component classes
Contractor Annotate your MVP Contract interface to automatically generate your component classes Premise This library aims to minimise the MVP setup b
RecordMe - Record your voice application with kotlin
RecordMe A simple voice recording app. Made Using : Kotlin, Navigation Component
Multiplatform command line interface parsing for Kotlin
Clikt (pronounced "clicked") is a multiplatform Kotlin library that makes writing command line interfaces simple and intuitive. It's the "Command Line
Bloat-free Immediate Mode Graphical User interface for JVM with minimal dependencies (rewrite of dear imgui)
dear jvm imgui (This rewrite is free but, on the same line of the original library, it needs your support to sustain its development. There are many d
Proof-of-Concept messaging and "voice over IP" server that uses microservices
bullets THIS IS A WIP PROJECT. Proof-of-Concept messaging and "voice over IP" server that uses microservices. The project uses many technologies. Such
Kotlin-CLI - command line interface options parser for Kotlin
kotlin-cli Kotlin-CLI - command line option parsing suite for Kotlin Usage import com.evalab.core.cli.Command import com.evalab.core.cli.exception.Opt
On-device wake word detection powered by deep learning.
Porcupine Made in Vancouver, Canada by Picovoice Porcupine is a highly-accurate and lightweight wake word engine. It enables building always-listening
ReminderPro(location, note, voice recording)
Reminder Pro android application open source Features now available: Ability to record and share sound Note Ability to add geographic location and not
This app should provide a common interface to fetch the estimated time of arrival for parcels
ETA-App This app should provide a common interface to fetch the estimated time of arrival for parcels. It will integrate with several backend systems
Set an instant beautiful color wallpaper on your Android with one tap. LoneColor is a zero interface app!
LoneColor for Android "One of the most simplistic and cleverly designed apps we've seen in a long time." — Softpedia Excellent Editor's Review Award T
Exposed spring integration and code generator for dsl interface
Infra-ORM 欢迎使用 Infra-ORM, 这是一个基于 Exposed 的 ORM 框架,可以和 Spring Boot 集成良好,如果你是 Kotlin 开发者,推荐你试试 Exposed, 配合 Infra-ORM 可以给你带来最佳的开发体验。 为什么造这个轮子? Exposed 提供
An easy way of recording any discussion or sounds without ads or internet access
Simple Voice Recorder Ever wished you remember what the other person said? Or the task they gave you at a meeting? Wish no more. With this simple reco
This repository contains program source code and data to reproduce the experiments in Sections 5.2 and 5.3 of the paper entitled "An interactive sketch-based CAD interface realizing geometrical and topological editing across multiple objects based on fuzzy logic."
Program source code and data This repository contains program source code and data to reproduce the experiments in Sections 5.2 and 5.3 of the paper e
Cli lightning network server, based on LDK (rust-lightning). Provides DUMB-RPC interface (telnet friendly).
Hello Lightning Cli lightning network server, based on LDK (rust-lightning). Provides DUMB-RPC interface (telnet friendly). Example: Build it run it:
Fork of kord, mainly used for Voice
Kord Kord is still in an experimental stage, as such we can't guarantee API stability between releases. While we'd love for you to try out our library
Simple Kotlin application that displays the currently available network interfaces on your machine
Network-Interface-Checker Simple Kotlin application that displays the currently available network interfaces on your machine. An executable jar can be
An example project for configuring Rust with Java 18's Panama/jextract
rust-panama A template project for setting up both Rust and the Java 18 Panama Foreign Linker API (via jextract). How to Setup Clone the repo. Modify
A pure-Kotlin library for bots to interface with Revolt
RevoltKt A pure-Kotlin library for bots to interface with Revolt Sample Usage import me.maya.revolt.defaultClientBuilder import me.maya.revolt.events.
A react native interface for integrating payments using PayPal
react-native-paypal Getting started Installation npm install react-native-paypal Android Specific Add this to your build.gradle maven { url "https:
pokestack is an all-in-one solution for mobile voice interfaces on Android.
Extensible Android mobile voice framework: wakeword, ASR, NLU, and TTS. Easily add voice to any Android app!
Sandwich was invented for constructing the standardized response interface from the network response
🥪 A lightweight and standardized Android network response interface for handling successful data and error responses.
Open Source Messenger App For Android - Real-time Messaging, Voice and Video Calls
Open Source Messenger App For Android - Real-time Messaging, Voice and Video Calls
A clean music player with a customizable widget, stylish interface and no ads.
Simple Music Player A clean music player with a customizable widget. A music player easily controllable from the status bar, home screen widget or by
Fermata Media Player is a free, open source audio and video player with a simple and intuitive interface.
Fermata Media Player About Fermata Media Player is a free, open source audio and video player with a simple and intuitive interface. It is focused on
A calculator for quick simple calculations with a nice user interface and no ads
Simple Calculator A calculator with the basic functions and a customizable widget. You can copy the result or formula to clipboard by long pressing it
Interface for SAMANA-User
SAMANA-USER Table Of Contents Introduction Selected Theme Title Usage Feature Demo Youtube Layers Tech Stack Mad Scoreboard Introduction Samana projec
An elegant and beautiful Android app manager
An elegant and beautiful Android app manager
A radio player mobile application which streams audio from Radio Sai Global Harmony.
A radio player mobile application which streams audio from Radio Sai Global Harmony.
Material Design Search View Layout, now implemented in Google Maps, Dialer, etc
THIS PROJECT IS DEPRECATED Component is not maintained anymore. Implementation of Lollipop+ Dialer and Google Maps. DEMO Add in View Add to your layou
A material-styled android view that provisions picking of a date, time & recurrence option, all from a single user-interface.
SublimePicker A customizable view that provisions picking of a date, time & recurrence option, all from a single user-interface. You can also view 'Su
An easy to use, yet very customizable search dialog
search-dialog An awesome and customizable search dialog with built-in search options. Usage First add jitpack to your projects build.gradle file allpr
A multi platform image density converting tool converting single or batches of images to Android, iOS, Windows or CSS specific formats and density versions given the source scale factor or width/height in dp. It has a graphical and command line interface and supports many image types (svg, psd, 9-patch, etc.) aswell as some lossless compressors like pngcrush.
Density Image Converter Tool for Android, iOS, Windows and CSS This is a powerful little tool that helps converting single or batches of images to And
A view abstraction to provide a map user interface with various underlying map providers
AirMapView AirMapView is a view abstraction that enables interactive maps for devices with and without Google Play Services. It is built to support mu
Embeddable custom voice assistant for Android applications
Aimybox voice assistant Open source voice assistant built on top of Aimybox SDK iOS version is available here Key Features Provides ready to use UI co
This light-weight library provides images with letter/text like the Gmail app. It extends the Drawable class thus can be used with existing/custom/network ImageView classes. Also included is a fluent interface for creating drawables and a customizable ColorGenerator.
###TextDrawable This light-weight library provides images with letter/text like the Gmail app. It extends the Drawable class thus can be used with exi
Awesome Image Picker library will pick images/gifs with beautiful interface. Supports image or gif, Single and Multiple Image selection.
Awesome Image Picker Awesome Image Picker library will pick images/gifs with beautiful interface. Supports image or gif, Single and Multiple Image sel
Annotation Processing Library. Generates proxy class on top of interface/abstract class, that allows to intercept calls. Also known as a design pattern: proxy, delegate, interceptor.
1. AutoProxy Annotation Processing Library. Generates proxy class on top of interface/abstract class, that allows to intercept calls. Also known as a
A reactive, interface-driven central role Bluetooth LE library for Android
RxCentralBle RxCentralBle provides a simple reactive paradigm for connecting to and communicating with Bluetooth LE peripherals from the central role.
On-device wake word detection powered by deep learning.
Porcupine Made in Vancouver, Canada by Picovoice Porcupine is a highly-accurate and lightweight wake word engine. It enables building always-listening
Extensible Android mobile voice framework: wakeword, ASR, NLU, and TTS. Easily add voice to any Android app!
Spokestack is an all-in-one solution for mobile voice interfaces on Android. It provides every piece of the speech processing puzzle, including voice
Simple Visualizer from mic input for Android.
Voice Recording Visualizer Simple Visualizer from mic input for Android. Usage @Override protected void onCreate(Bundle savedInstanceState) {
A material-styled android view that provisions picking of a date, time & recurrence option, all from a single user-interface.
SublimePicker A customizable view that provisions picking of a date, time & recurrence option, all from a single user-interface. You can also view 'Su
🗣 An overlay that gets your user’s voice permission and input as text in a customizable UI
Overview Voice overlay helps you turn your user's voice into text, providing a polished UX while handling for you the necessary permission. Demo You c
This light-weight library provides images with letter/text like the Gmail app. It extends the Drawable class thus can be used with existing/custom/network ImageView classes. Also included is a fluent interface for creating drawables and a customizable ColorGenerator.
###TextDrawable This light-weight library provides images with letter/text like the Gmail app. It extends the Drawable class thus can be used with exi
A togglelayout that can be used in setting interface
ToggleExpandLayout A togglelayout that can be used in setting interface. Originally designed by dribbble. And the author said that's why he designed t
A library to take picture easy, transform your data in different format and save photos in your device
A Magic library to take photos and select pictures in Android. In a simple way and if you need it also save the pictures in device, and facial recogni
🗣 An overlay that gets your user’s voice permission and input as text in a customizable UI
Overview Voice overlay helps you turn your user's voice into text, providing a polished UX while handling for you the necessary permission. Demo You c