All Projects → sunabozu → subordination

sunabozu / subordination

Licence: other
subordination.cu.cc/

Programming Languages

Vue
7211 projects
javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to subordination

CocoaDownloader
An powerful download library for iOS, macOS.
Stars: ✭ 22 (-18.52%)
Mutual labels:  mac
android-messages-desktop
Android Messages as a Cross-platform Desktop App
Stars: ✭ 144 (+433.33%)
Mutual labels:  mac
Swift-3-Functional-Programming
Code repository for Swift 3 Functional Programming, published by Packt
Stars: ✭ 78 (+188.89%)
Mutual labels:  mac
aapt-repo-manifest
aapt cmake 构建 核心repo manifest, 支持mac和linux(ubuntu 16.0.4)构建,支持linux(ubuntu 16.0.4)交叉编译windows的版本
Stars: ✭ 18 (-33.33%)
Mutual labels:  mac
brewfile
🍎 Brewfile to install softwares in macOS for engineers
Stars: ✭ 37 (+37.04%)
Mutual labels:  mac
Darkorbit-client
Open source darkorbit client (cross-platform and with better performance)
Stars: ✭ 59 (+118.52%)
Mutual labels:  mac
dotfiles
🏡 There's no place like ~/
Stars: ✭ 59 (+118.52%)
Mutual labels:  mac
xbox-client-ffmpeg
Multi-platform Gamestreaming app
Stars: ✭ 17 (-37.04%)
Mutual labels:  mac
Hack-Z370-HD3P-i5-8400
My main Hackintosh running Monterey with a i5-8400 and a Gigabyte Z370-HD3P.
Stars: ✭ 56 (+107.41%)
Mutual labels:  mac
UserDeviceTracker
快速定位一个IP或MAC在你的网络中的位置,是网络工程师提高工作效率的利器,也可以为CMDB提供基础网络数据。
Stars: ✭ 36 (+33.33%)
Mutual labels:  mac
SwiftPackage
🏆 Template to make a Swift package
Stars: ✭ 37 (+37.04%)
Mutual labels:  mac
MacForensics
Scripts to process macOS forensic artifacts
Stars: ✭ 118 (+337.04%)
Mutual labels:  mac
osutil
Go library to easily detect current operating system, current Linux distribution, macOS version and more...
Stars: ✭ 22 (-18.52%)
Mutual labels:  mac
disable sip
This script is used in the recovery partition to automatically disable SIP.
Stars: ✭ 26 (-3.7%)
Mutual labels:  mac
super-sphere
A minimal action game by Kenneth Reitz.
Stars: ✭ 37 (+37.04%)
Mutual labels:  mac
timenaut
Desktop time tracking application for Windows, Mac and Linux that does not invade your privacy
Stars: ✭ 16 (-40.74%)
Mutual labels:  mac
soube
Music player based on electronjs
Stars: ✭ 32 (+18.52%)
Mutual labels:  mac
macOS-PiholeShortcuts
Manage and monitor your Pi-hole® instance through your status bar
Stars: ✭ 43 (+59.26%)
Mutual labels:  mac
autoChangeXode
一个自动修改unity生成的Xcode的脚本
Stars: ✭ 43 (+59.26%)
Mutual labels:  mac
LogoRRR
A log viewer which visualises log events such that it is easy to identify problems or events of interest. This app was implemented using Scala and JavaFX, GluonHQ toolchain and GraalVM as platform.
Stars: ✭ 40 (+48.15%)
Mutual labels:  mac

Subordination

Subordination is a desktop application for translating and editing subtitles. Currently only SRT format is supported.

Building from source

Subordination is an Electron app. It's written in JavaScript with extensive use of Vue.js, Vuex and highly customised version of Photon. Note that you need to have npm and git installed on you machine. First get the source code:

git clone https://github.com/sunabozu/subordination.git
cd subordination

Now install the dependencies for development and runtime. Note that the webchimera.js package may fail to install. It's a native module and npm will try to compile it from source, but it's not necessary, because Subordination loads its binary version separately. Just ignore all errors related to it.

Also note that Subordination uses a project structure with two package.json files. See more for details.

cd app
npm run prepare
cd ..
npm install

Now you can build and launch a debug version:

npm run build-dev
npm start

Or you can try to build a full-fledged binary. All the executables are stored inside the installers folder.

npm run build-release
npm run dist:osx
npm run dist:win

A Linux version

Currently Subordination is available only on Mac and Windows. The author doesn't use Linux on desktop and can't create anything decent for it. But there is no fundamental problem with it. All the components used in Subordinations can be run on Linux as well. If you want to contribute, please let me know, I'd gladly accept your pull requests.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].