Binary Tree
728 subscribers
722 photos
2 videos
1 file
916 links
This is a channel about Open Source, software development, and IT in general.
Download Telegram
Ktor is a framework for quickly creating web applications in Kotlin with minimal effort.

#kotlin, #jvm, #web, #framework, #async
🔥1
FSPagerView is an elegant Screen Slide Library implemented primarily with UICollectionView.

#swift, #ios, #infinite, #scroll
🔥1
Seed is a front-end Rust framework for creating fast and reliable web apps with an elm-like architecture.

- All the benefits of Rust and macro based syntax.
- Minimal overhead, configuration, and boilerplate.
- Clear documentation made to be accessible regardless of your familiarity with Rust.
- Written without any unsafe code and works with stable Rust, no nightly required!

#rust, #web, #framework, #wasm, #frontend
👏1
Dokka is a documentation engine for Kotlin, performing the same function as javadoc for Java. Just like Kotlin itself, Dokka fully supports mixed-language Java/Kotlin projects. It understands standard Javadoc comments in Java files and KDoc comments in Kotlin files, and can generate documentation in multiple formats including standard Javadoc, HTML and Markdown.

#kotlin, #jvm, #documentation, #engine
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
SQLDelight generates typesafe kotlin APIs from your SQL statements. It verifies your schema, statements, and migrations at compile-time and provides IDE features like autocomplete and refactoring which make writing and maintaining SQL simple.

#kotlin, #jvm, #sql
1
routersploit is an open-source exploitation framework dedicated to embedded devices.

It consists of various modules that aids penetration testing operations:

- exploits - modules that take advantage of identified vulnerabilities
- creds - modules designed to test credentials against network services
- scanners - modules that check if a target is vulnerable to any exploit
- payloads - modules that are responsible for generating payloads for various architectures and injection points
- generic - modules that perform generic attacks

#python, #security, #infosec, #exploits, #embedded, #bruteforce, #scanner
1
Amethyst is a tiling window manager for macOS along the lines of xmonad.

#swift, #xmonad, #macos, #windows, #manager
1
Algorithm Visualizer is an interactive online platform that visualizes algorithms from code.

#edu, #algorithm, #visualizer, #cs
1
The Infection Monkey is an open source security tool for testing a data center's resiliency to perimeter breaches and internal server infection. The Monkey uses various methods to self propagate across a data center and reports success to a centralized Monkey Island server.

#python, #penetration, #testing, #infection, #security, #automation
1
Sente is a small client+server library that makes it easy to build reliable, high-performance realtime web applications with Clojure + ClojureScript.

Features:

- Bidirectional a/sync comms over both WebSockets and Ajax (auto-fallback)
- It just works: auto keep-alives, buffering, protocol selection, reconnects
- Efficient design incl. transparent event batching for low-bandwidth use, even over Ajax
- Send arbitrary Clojure vals over edn or Transit (JSON, MessagePack, etc.)
- Tiny API: make-channel-socket! and you're good to go
- Automatic, sensible support for users connected with multiple clients and/or devices simultaneously
- Realtime info on which users are connected over which protocols (v0.10.0+)
- Flexible model: use it anywhere you'd use WebSockets/Ajax/Socket.IO, etc.
- Standard Ring security model: auth as you like, HTTPS when available, CSRF support, etc.
- Fully documented, with examples
- Small codebase: ~1.5k lines for the entire client+server implementation
- Supported servers: http-kit, Immutant v2+, nginx-clojure, node.js, Aleph, ring-jetty9-adapter

#clojure, #clojurescript, #jvm, #async, #websockets, #http
1
Infer is a static analysis tool - if you give Infer some Java or C/C++/Objective-C code it produces a list of potential bugs. Anyone can use Infer to intercept critical bugs before they have shipped to users, and help prevent crashes or poor performance.

#ocaml, #java, #cpp, #objectivec, #static, #analysis, #quality
1
The rmarkdown package helps you create dynamic analysis documents that combine code, rendered output (such as figures), and prose. You bring your data, code, and ideas, and R Markdown renders your content into a polished document that can be used to:

- Do data science interactively within the RStudio IDE
- Reproduce your analyses
- Collaborate and share code with others, and
- Communicate your results with others.

#rlang, #r, #markdown, #pandoc, #docs
1
Flux is an elegant approach to machine learning. It's a 100% pure-Julia stack, and provides lightweight abstractions on top of Julia's native GPU and AD support. Flux makes the easy things easy while remaining fully hackable.

#julia, #machine, #learning, #ml, #datascience, #neuralnetworks
1
LVGL provides everything you need to create embedded GUI with easy-to-use graphical elements, beautiful visual effects and low memory footprint.

#c, #clang, #graphics, #gui, #display
1
Qiskit is an open-source framework for working with noisy quantum computers at the level of pulses, circuits, and algorithms.

Qiskit is made up of elements that work together to enable quantum computing. This is a simple meta-package to install the elements of Qiskit altogether.

#python, #openqasm, #quantium, #computing, #programming
1
Cartography is a Python tool that consolidates infrastructure assets and the relationships between them in an intuitive graph view powered by a Neo4j database.

Cartography aims to enable a broad set of exploration and automation scenarios. It is particularly good at exposing otherwise hidden dependency relationships between your service's assets so that you may validate assumptions about security risks.

Service owners can generate asset reports, Red Teamers can discover attack paths, and Blue Teamers can identify areas for security improvement. All can benefit from using the graph for manual exploration through a web frontend interface, or in an automated fashion by calling the APIs.

#python, #neo4j, #graph, #intuitive
1
This media is not supported in your browser
VIEW IN TELEGRAM
PIFuHD: Multi-Level Pixel-Aligned Implicit Function for High-Resolution 3D Human Digitization

This repository contains a pytorch implementation of "Multi-Level Pixel-Aligned Implicit Function for High-Resolution 3D Human Digitization".

#python, #3d, #machine, #learning, #ml
1
Osmedeus allows you automated run the collection of awesome tools to reconnaissance and vulnerability scanning against the target.

#python, #shell, #scanning, #reconnaissance, #penetration, #testing, #hacking, #security
1
Deno is a simple, modern and secure runtime for JavaScript and TypeScript that uses V8 and is built in Rust.

Features:

- Secure by default. No file, network, or environment access, unless explicitly enabled.
- Supports TypeScript out of the box.
- Ships only a single executable file.
- Built-in utilities like a dependency inspector and a code formatter.
- Set of reviewed standard modules that are guaranteed to work with Deno.


#typescript, #rust, #v8, #javascript, #runtime, #deno
1
Like this channel? Tweet about it!
1
Chaos Mesh® is a Cloud Native Computing Foundation (CNCF) hosted project. It is a cloud-native Chaos Engineering platform that orchestrates chaos on Kubernetes environments. At the current stage, it has the following components:

- Chaos Operator: the core component for chaos orchestration. Fully open sourced.
- Chaos Dashboard: a Web UI for managing, designing, monitoring Chaos Experiments; under development.

#go, #golang, #cncf
1