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
ORY Kratos is the first and only cloud native Identity and User Management System in the world. Finally, it is no longer necessary to implement a User Login process for the umpteenth time!

#golang, #go, #login, #user, #profile, #management
❀1πŸ‘1
cloudquery transforms your cloud infrastructure into queryable SQL tables for easy monitoring, governance and security.

cloudquery pulls, normalize, expose and monitor your cloud infrastructure and SaaS apps as SQL database. This abstracts various scattered APIs enabling you to define security,governance,cost and compliance policies with SQL.

#golang, #go, #sql, #database, #cloud, #infrastructure
❀1πŸ”₯1
Haskell Dockerfile Linter is a smarter Dockerfile linter that helps you build best practice Docker images. The linter is parsing the Dockerfile into an AST and performs rules on top of the AST. It is standing on the shoulders of ShellCheck to lint the Bash code inside RUN instructions.

#haskell, #dockerfile, #linter, #docker, #shellcheck
❀1πŸ”₯1
H2O Wave is a software stack for building beautiful, low-latency, realtime, browser-based applications and dashboards entirely in Python without using HTML, Javascript, or CSS.

#python, #realtime, #dashboard, #visualization, #javascript, #css, #html
❀1πŸ‘1
Strapi is a most advanced open-source headless CMS to build powerful APIs with no effort.

- Keep control over your data. With Strapi, you know where your data is stored, and you keep full control at all times.
- Self-hosted. You can host and scale Strapi projects the way you want. You can choose any hosting platform you want: AWS, Render, Netlify, Heroku, a VPS, or a dedicated server. You can scale as you grow, 100% independent.
- Database agnostic. You can choose the database you prefer. Strapi works with SQL & NoSQL databases: MongoDB, PostgreSQL, MySQL, MariaDB, and SQLite.
- Customizable. You can quickly build your logic by fully customizing APIs, routes, or plugins to fit your needs perfectly.

#javascript, #customizable, #headless, #cms, #nodejs, #dashboard, #graphql
❀1πŸ‘1
Teloxide is a full-featured framework that empowers you to easily build Telegram bots using the async/.await syntax in Rust. It handles all the difficult stuff so you can focus only on your business logic.

#rust, #telegram, #api, #wrapper, #async, #bot, #framework
❀1πŸ‘1
Packer is an open source tool for creating identical machine images for multiple platforms from a single source configuration. Packer is lightweight, runs on every major operating system, and is highly performant, creating machine images for multiple platforms in parallel. Packer does not replace configuration management like Chef or Puppet. In fact, when building images, Packer is able to use tools like Chef or Puppet to install software onto the image.

#golang, #go, #configuration, #machine, #images
❀1πŸ”₯1
k0s is an all-inclusive Kubernetes distribution with all the required bells and whistles preconfigured to make building a Kubernetes clusters a matter of just copying an executable to every host and running it.

Key Features:

- Packaged as a single static binary
- Self-hosted, isolated control plane
- Variety of storage backends: etcd, SQLite, MySQL (or any compatible), PostgreSQL
- Elastic control-plane
- Vanilla upstream Kubernetes
- Supports custom container runtimes (containerd is the default)
- Supports custom Container Network Interface (CNI) plugins (calico is the default)
- Supports x86_64 and arm64

#golang, #go, #kubernetes, #k8s
❀1πŸ‘1
Medley is a lightweight Clojure/ClojureScript library of useful, mostly pure functions that are "missing" from clojure.core.

Medley has a tighter focus than flatland/useful or Plumbing, and limits itself to a small set of general-purpose functions.

#clojure, #jvm, #clojurescript, #utility, #library
❀1πŸ”₯1
FreeCAD is a free and opensource multiplatform 3D parametric modeler.

Freedom to build what you want FreeCAD is an open-source parametric 3D modeler made primarily to design real-life objects of any size. Parametric modeling allows you to easily modify your design by going back into your model history to change its parameters.

Create 3D from 2D and back FreeCAD lets you to sketch geometry constrained 2D shapes and use them as a base to build other objects. It contains many components to adjust dimensions or extract design details from 3D models to create high quality production-ready drawings.

Designed for your needs FreeCAD is designed to fit a wide range of uses including product design, mechanical engineering and architecture, whether you are a hobbyist, programmer, experienced CAD user, student or teacher.

Cross platform FreeCAD runs on Windows, macOS and Linux operating systems.

#cpp, #cad, #3d, #engineering, #architecture, #fem
❀1πŸ”₯1
Python examples of popular machine learning algorithms with interactive Jupyter demos and math being explained.

The purpose of this repository is not to implement machine learning algorithms by using 3rd party library one-liners but rather to practice implementing these algorithms from scratch and get better understanding of the mathematics behind each algorithm. That's why all algorithms implementations are called "homemade" and not intended to be used for production.

#python, #machine, #learning, #ml, #jupyter, #notebooks, #algorithms
❀1πŸ‘1
DevUtils helps you with your tiny daily tasks with just a single click! It's totally open source and work offline. You can buy the pre-built app by visiting the website https://devutils.app or you can build the app from source by yourself!

#objectivec, #macos, #development, #utils, #json, #base64
❀1πŸ‘1
Flax Engine is a high quality modern 3D game engine written in C++ and C#. From stunning graphics to powerful scripts - Flax can give everything for your games. Designed for fast workflow with many ready to use features waiting for you right now.

#cpp, #game, #engine, #3d, #gamedev, #multiplatform
❀1πŸ”₯1
This media is not supported in your browser
VIEW IN TELEGRAM
diskonaut is a terminal disk space navigator written in Rust.

How does it work?

Given a path on your hard-drive (which could also be the root path, eg. /). diskonaut scans it and indexes its metadata to memory so that you could explore its contents (even while still scanning!).

Once completed, you can navigate through subfolders, getting a visual treemap representation of what's taking up your disk space. You can even delete files or folders and diskonaut will track how much space you've freed up in this session.

#rust, #disk, #space, #navigator, #cli, #visualization
❀1πŸ‘1
Nuclei is a fast tool for configurable targeted scanning based on templates offering massive extensibility and ease of use.

Nuclei is used to send requests across targets based on a template leading to zero false positives and providing effective scanning for known paths. Main use cases for nuclei are during initial reconnaissance phase to quickly check for low hanging fruits or CVEs across targets that are known and easily detectable. It uses retryablehttp-go library designed to handle various errors and retries in case of blocking by WAFs, this is also one of our core modules from custom-queries.

#golang, #go, #cve, #scanner, #vulnerability
❀1πŸ”₯1
Owncast is a self-hosted live video and web chat server for use with existing popular broadcasting software. Point your live stream at a server you personally control and regain ownership over your content. Read more about the project.

#golang, #go, #video, #streaming, #livestream, #chat
❀1πŸ”₯1
n8n is an extendable workflow automation tool. With a fair-code distribution model, n8n will always have visible source code, be available to self-host, and allow you to add your own custom functions, logic and apps. n8n's node-based approach makes it highly versatile, enabling you to connect anything to everything.

#typescript, #ts, #automation, #iaas, #ipaas, #workflow, #node, #docker, #development, #cli, #api
❀1πŸ”₯1
Amethyst is a data-driven and data-oriented game engine aiming to be fast and as configurable as possible.

#rust, #game, #engine, #3d, #2d
❀1πŸ”₯1
Cmder is a software package created out of pure frustration over absence of usable console emulator on Windows. It is based on ConEmu with major config overhaul, comes with a Monokai color scheme, amazing clink (further enhanced by clink-completions) and a custom prompt layout.

#cpp, #powershell, #windows, #portable, #mintty, #ssh
❀1πŸ‘1
OpenBot leverages smartphones as brains for low-cost robots. We have designed a small electric vehicle that costs about $50 and serves as a robot body. Our software stack for Android smartphones supports advanced robotics workloads such as person following and real-time autonomous navigation.

#java, #jvm, #android, #robot, #robotics, #education, #research
❀1πŸ‘1