Displaying 1 to 20 from 39 results

asciinema-server - Web app for hosting asciicasts

  •    Elixir

asciinema is a free and open source solution for recording terminal sessions and sharing them on the web. This repository contains the source code of asciinema hosting web app, which runs at asciinema.org.

PBJVision - 📸 iOS Media Capture – features touch-to-record video, slow motion, and photography

  •    Objective-C

PBJVision is a camera library for iOS that enables easy integration of special capture features and camera interface customizations in your iOS app. Next Level is the Swift counterpart. Capture is also possible without having to use the touch-to-record gesture interaction as the sample project provides.

termtosvg - Record terminal sessions as SVG animations

  •    Python

termtosvg is a Unix terminal recorder written in Python that renders your command line sessions as standalone SVG animations.

Scrcpy - Display and control your Android device

  •    C

This application provides display and control of Android devices connected on USB (or over TCP/IP). It does not require any root access. It works on GNU/Linux, Windows and MacOS. The Android part requires at least API 21 (Android 5.0). It supports screen capturing / mirroring Android device.




jscapture - Screen recording and capturing with pure client-side JavaScript.

  •    Javascript

JSCapture won't work in Chrome 37+ due to removal of the experimental desktop sharing API.JSCapture is screen capturing library implemented with pure JavaScript and HTML5.

waveform-playlist - Multitrack Web Audio editor and player with canvas waveform preview

  •    Javascript

Inspired by Audacity, this project is a multiple track playlist editor written in ES2015 using the Web Audio API. Load tracks and set cues (track cue in, cue out), fades (track fade in, fade out) and track start/end times within the playlist. I've written up some demos on github for the different audio fade types in the project.

miniaudio - Single file audio playback and capture library written in C.

  •    C

miniaudio (formerly mini_al) is a single file library for audio playback and capture. It's written in C89 (compilable as C++) and released into the public domain. Then just compile. There's no need to install any dependencies. On Windows and macOS there's no need to link to anything. On Linux and BSD, just link to -lpthread, -lm and -ldl.


AndrOBD - Android OBD diagnostics with any ELM327 adapter

  •    Java

AndrOBD allows your Android device to connect to your car's on-board diagnostics system via any ELM327 OBD adapter, display various information & perform operations. It is open source and completely free. The application also has a built in Demo mode that simulates live data, so you don't require an adapter to test it.

Skype Auto Recorder

  •    CSharp

Application that provides convenient way to record Skype calls in automatic and manual modes. Supports flexible configuration and produces high-quality records.

Basic Audio

  •    

Basic audio is a class library with a test project (audio player/recorder) to faciliate basic audio playing and recording. There are other frameworks available to give you very detailed and complex audio functionality, this one aims to provide only the basic playback / recor...

.NET Voice Recorder

  •    CSharp

WPF application demonstrating how to record audio using NAudio in .NET and visualise the results. It can save the recorded file to WAV, or to MP3 if lame.exe is available. It now also features an Auto-Tune effect.

mini_al - Single file audio playback and capture library.

  •    C

mini_al is a single file library for audio playback and capture. It's written in C (compilable as C++) and released into the public domain. Then just compile. There's no need to install any dependencies. On Windows and macOS there's no need to link to anything. On Linux and BSD, just link to -lpthread, -lm and -ldl.

nightwatch-video-recorder - Record videos of Nightwatch

  •    Javascript

Record videos of Nightwatch.js test sessions. Uses ffmpeg to capture a (remote) webdriver desktop screen.

node-osx-audio - A node.js native library that provides access to Mac OS X Audio I/O as streams.

  •    C++

A library that provides access to Mac OS X Audio I/O as streams. Only input is supported so far.Audio captured is Signed 16-bit PCM, Stereo, 44100Hz, in little-endian byte-order. Alternate capture modes will be supported in future versions.

AVFoundationRecorder - Swift audio recorder using AVFoundation

  •    Swift

An audio recorder using AVFoundation updated for Swift 4. This will save recordings in Apple Lossless format. You can change the recording settings to another format if you'd like.

node-castro - Screen recording library for Node

  •    Javascript

Uses the AV Foundation framework to record the highest-quality video you possibly could record. Records in the popular MPEG-4 file format.

vcr.js - Mock server with Proxy and Record support inspired by ruby VCR.

  •    TypeScript

Mock server with Proxy and Record support inspired by ruby VCR. When you hit the VCR.js server with a URL (e.g. GET http://localhost:8100/api/v1/users), the URL is translated to the path of the fixture file, consisting of a relative path to a directory and a file name, in this case {fixturesDir}/api/v1/users/GET.default.(json|js).

vimeo-unity-sdk - Easily stream your Vimeo videos into Unity or record and publish out to Vimeo.

  •    CSharp

Download the most recent .unitypackage from the latest releases and open it up. 🧠 Your new creative workflow. Getting creative feedback from your team, friends, or community can be difficult and usually involves using 3rd party software to capture your experience. Leveraging this plugin and Vimeo's review tools, you can easily get feedback on your project.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.