All Projects → frac-tion → Teleport

frac-tion / Teleport

Licence: agpl-3.0
THIS REPO IS ONLY A MIRROR: Native GTK app to share files on the local network

Programming Languages

c
50402 projects - #5 most used programming language

Labels

Projects that are alternatives of or similar to Teleport

Peek
Peek makes it easy to create short screencasts of a screen area. It was built for the specific use case of recording screen areas, e.g. for easily showing UI features of your own apps or for showing a bug in bug reports. With Peek, you simply place the Peek window over the area you want to record and press "Record". Peek is optimized for generating animated GIFs, but you can also directly record to WebM or MP4 if you prefer.
Stars: ✭ 8,408 (+16386.27%)
Mutual labels:  gnome, gtk3
Gradio
Stars: ✭ 335 (+556.86%)
Mutual labels:  gnome, gtk3
vulcan
A minimalistic text editor designed for both ordinary use and software development
Stars: ✭ 46 (-9.8%)
Mutual labels:  gnome, gtk3
ThemeChanger
Theme changing utility for Linux, etc.
Stars: ✭ 14 (-72.55%)
Mutual labels:  gnome, gtk3
Gnome Twitch
Enjoy Twitch on your GNU/Linux desktop
Stars: ✭ 424 (+731.37%)
Mutual labels:  gnome, gtk3
pw3270
3270 Emulator for gtk
Stars: ✭ 38 (-25.49%)
Mutual labels:  gnome, gtk3
Plotinus
A searchable command palette in every modern GTK+ application
Stars: ✭ 805 (+1478.43%)
Mutual labels:  gnome, gtk3
GabTag
A gtk linux application to handle audio tags 🎵
Stars: ✭ 34 (-33.33%)
Mutual labels:  gnome, gtk3
Drawing
A drawing application for the GNOME desktop.
Stars: ✭ 386 (+656.86%)
Mutual labels:  gnome, gtk3
Sunflower
Small and highly customizable twin-panel file manager for Linux with support for plugins.
Stars: ✭ 347 (+580.39%)
Mutual labels:  gnome, gtk3
Norka
Continuous text editor for Linux
Stars: ✭ 70 (+37.25%)
Mutual labels:  gnome, gtk3
Marker
🖊 A gtk3 markdown editor
Stars: ✭ 644 (+1162.75%)
Mutual labels:  gnome, gtk3
revelation
Revelation is a password manager for the GNOME desktop, released under the GNU GPL license. It stores all your accounts and passwords in a single, secure place, and gives you access to it through a user-friendly graphical interface.
Stars: ✭ 52 (+1.96%)
Mutual labels:  gnome, gtk3
markdown-rs
Simple Markdown editor
Stars: ✭ 47 (-7.84%)
Mutual labels:  gnome, gtk3
gui-python-gtk
Repositório criado para documentar e centralizar conteúdos, dicas, tutoriais e exemplos de código sobre a construção de interfaces com a linguagem de programação Python (PyGObject) e o toolkit gráfico Gtk 4.
Stars: ✭ 85 (+66.67%)
Mutual labels:  gnome, gtk3
Node Gtk
GTK+ bindings for NodeJS (via GObject introspection)
Stars: ✭ 287 (+462.75%)
Mutual labels:  gnome, gtk3
Swiftgtk
A Swift wrapper around gtk-3.x and gtk-4.x that is largely auto-generated from gobject-introspection
Stars: ✭ 180 (+252.94%)
Mutual labels:  gnome, gtk3
Otpclient
Highly secure and easy to use OTP client written in C/GTK that supports both TOTP and HOTP
Stars: ✭ 206 (+303.92%)
Mutual labels:  gnome, gtk3
Pygobject Tutorial
Tutorial for using GTK+ 3 in Python
Stars: ✭ 347 (+580.39%)
Mutual labels:  gnome, gtk3
Pithos
A Pandora Radio Client
Stars: ✭ 461 (+803.92%)
Mutual labels:  gnome, gtk3

Teleport

Teleport is a native GTK3 app to effortlessly share files on the local network.

Screenshot of the Teleport application window

Have you ever asked yourself why the easiest way to move a file between two computers in the same room involves sending it to a server in another country?

Teleport is designed to be a replacement for using USB keys or emailing stuff to yourself just so you have them on another device on your desk. The main user interface on the receiver's side are notifications:

Screenshot of a Teleport notification

Install

Teleport is currently in early development, but you can try it by installing it via GNOME Software or via flatpak.

flatpak install flathub com.frac_tion.teleport

Roadmap

It's still early days, but we have exciting plans for the future. While Teleport can currently only send individual files, longer term we are interested in doing things like:

  • sending multiple files and folders
  • sending text snippets
  • file transfer progress bars
  • encryption in transit
  • native Android/iOS/macOS/Windows apps

Build

Archlinux

  pacman -S base-devel libsoup avahi gtk3 meson
  git clone https://gitlab.gnome.org/jsparber/teleport
  cd teleport
  ./configure
  sudo make install
  teleport # or ./_build/src/teleport

Ubuntu

  apt install pkg-config libsoup2.4-dev libavahi-client3 libavahi-client-dev libgtk-3-dev meson
  git clone https://gitlab.gnome.org/jsparber/teleport
  cd teleport
  ./configure
  make
  sudo make install
  teleport # or ./_build/src/teleport

License

AGPLv3, because freeeeeeedom

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].