Dev Useful Stuff
2.02K subscribers
2 photos
337 links
Here you can find some interesting links to development libraries, frameworks, tools, plugins and articles
Download Telegram
​​TANDEM (★ 470 on gitHub) is a decentralized, collaborative text-editing solution.
Collaborating is as easy as installing the plugin on your editor and creating a Tandem Session.

Tandem is split into four components: the editor plugins, the networking agent, the conflict-free replicated data type (CRDT) solution, and the rendezvous server.

At the moment only three editors are supported: Sublime text3, NeoVim and Vim.

Few months ago Atom and VsCode also announced their solution.

#collaboration #editing #python
​​termtosvg - (★ 2,770) a Linux terminal recorder written in Python which renders your command line sessions as standalone SVG animations.

Animated SVG are significantly smaller, more efficient, and crisper than equivalent GIF animations, produced by such services as asciinema (★ 5,901).

You can find examples here.

#terminal #cli #svg #ascii #python
​​ZULIP (★ 7,803 on GitHub) - The world’s most productive open source group chat.

Zulip combines the immediacy of Slack with an email threading model. With Zulip, you can catch up on important conversations while ignoring irrelevant ones.

#chat #python #messager #slackkiller
​​Sclack (★ 1,335) - The best CLI client for Slack, because everything is terrible!

#cli #slack #python
​​We've already mentioned earlier some open-source self-hosted GitHub alternatives (https://t.iss.one/dev_useful_stuff/132). And here is another one.

Pagure (★139 at GitHub mirror) is a light-weight git-centered forge based on pygit2. Written on Python 🐍

With pagure you can host your project with its documentation, let your users report issues or request enhancements using the ticketing system and build your community of contributors by allowing them to fork your projects and contribute to it via the now-popular pull-request mechanism.

#git #github #python
​​kitty (★ 5,764 at GitHub) - the fast, featureful, GPU based terminal emulator.

● Offloads rendering to the GPU for lower system load and buttery smooth scrolling. Uses threaded rendering to minimize input latency.
● Supports all modern terminal features: graphics (images), unicode, true-color, OpenType ligatures, mouse protocol, focus tracking, bracketed paste and several new terminal protocol extensions.
● Supports tiling multiple terminal windows side by side in different layouts without needing to use an extra program like tmux
● Can be controlled from scripts or the shell prompt, even over SSH.
● Has a framework for Kittens, small terminal programs that can be used to extend kitty's functionality. For example, they are used for Unicode input, Hints and Side-by-side diff.
● Supports startup sessions which allow you to specify the window/tab layout, working directories and programs to run on startup.
● Cross-platform: kitty works on Linux and macOS, but because it uses only OpenGL for rendering, it should be trivial to port to other Unix-like platforms.
● Allows you to open the scrollback buffer in a separate window using arbitrary programs of your choice. This is useful for browsing the history comfortably in a pager or editor.

#terminal #console #c #python
​​wttr.in - (★ 12.3k on GitHub) is a console-oriented weather forecast service that supports various information representation methods like terminal-oriented ANSI-sequences for console HTTP clients (curl, httpie, or wget), HTML for web browsers, or PNG for graphical viewers.

To see it in action, just open your console and hit the command:

$ curl https://v2.wttr.in

Check out the GitHub page for more examples

#terminal #cli #tui #python
​​GHunt - (★3.3k) is an OSINT tool to extract information from any Google Account using an email.

It can currently extract:

• Owner's name
• Last time the profile was edited
• Google ID
• If the account is a Hangouts Bot
• Activated Google services (YouTube, Photos, Maps, News360, Hangouts, etc.)
• Possible YouTube channel
• Possible other usernames
• Public photos
• Phone models
• Phone firmwares
• Installed software
• Google Maps reviews
• Possible physical location

#privacy #python
youtube-dl - (104.3k★) is extremely popular script that allows you to download YouTube videos directly from your terminal without a Premium account. Especially useful, when you need to download few videos for a long flights ✈️ 😅

#youtube #python #script #terminal