#ruby #bare_metal #cloud #github_actions #hosting #linux #managed_cloud #open #opensource #portable #postgresql #ruby
Ubicloud is an open-source cloud system that you can run anywhere, similar to how Linux is an alternative to proprietary operating systems. It offers cloud services on bare metal servers from providers like Hetzner, Leaseweb, and AWS Bare Metal. You can either use their managed service or build your own cloud by setting up the control plane and connecting to the cloud console.
Using Ubicloud benefits you in several ways:
- It is cheaper than public cloud providers like AWS, saving you money.
- It gives you control over your infrastructure and data.
- It is portable and secure, allowing you to deploy apps easily and manage resources flexibly.
- You can use it for various workloads such as CI/CD pipelines, compute-heavy tests, or managing bare metal machines.
Overall, Ubicloud provides a cost-effective, open-source alternative to traditional cloud services, giving you more control and flexibility.
https://github.com/ubicloud/ubicloud
Ubicloud is an open-source cloud system that you can run anywhere, similar to how Linux is an alternative to proprietary operating systems. It offers cloud services on bare metal servers from providers like Hetzner, Leaseweb, and AWS Bare Metal. You can either use their managed service or build your own cloud by setting up the control plane and connecting to the cloud console.
Using Ubicloud benefits you in several ways:
- It is cheaper than public cloud providers like AWS, saving you money.
- It gives you control over your infrastructure and data.
- It is portable and secure, allowing you to deploy apps easily and manage resources flexibly.
- You can use it for various workloads such as CI/CD pipelines, compute-heavy tests, or managing bare metal machines.
Overall, Ubicloud provides a cost-effective, open-source alternative to traditional cloud services, giving you more control and flexibility.
https://github.com/ubicloud/ubicloud
GitHub
GitHub - ubicloud/ubicloud: Open source alternative to AWS. Elastic compute, block storage (non replicated), firewall and load…
Open source alternative to AWS. Elastic compute, block storage (non replicated), firewall and load balancer, managed Postgres, K8s, AI inference, and IAM services. - ubicloud/ubicloud
#ruby #cart #e_commerce #ecommerce #ecommerce_api #ecommerce_framework #ecommerce_platform #marketplace #multi_tenant #multi_vendor #multi_vendor_ecommerce #open_source #rails #ruby #rubyonrails #shop #spree #spree_commerce #spreecommerce #store #white_label
Spree Commerce is an open-source eCommerce platform that gives you full control and customizability. You can build any eCommerce solution your business needs, from simple stores to complex marketplaces. It offers features like customizable storefronts, advanced cart and checkout options, multi-currency and multi-language support, and integration with over 30 payment providers. Spree is also API-first, allowing easy connections with your existing systems and custom workflows. It runs on various platforms like cloud, VPS, Docker, and Kubernetes. This flexibility and customization make it a powerful tool for businesses, saving time and costs while offering robust eCommerce solutions.
https://github.com/spree/spree
Spree Commerce is an open-source eCommerce platform that gives you full control and customizability. You can build any eCommerce solution your business needs, from simple stores to complex marketplaces. It offers features like customizable storefronts, advanced cart and checkout options, multi-currency and multi-language support, and integration with over 30 payment providers. Spree is also API-first, allowing easy connections with your existing systems and custom workflows. It runs on various platforms like cloud, VPS, Docker, and Kubernetes. This flexibility and customization make it a powerful tool for businesses, saving time and costs while offering robust eCommerce solutions.
https://github.com/spree/spree
GitHub
GitHub - spree/spree: An open source eCommerce platform giving you full control and customizability. Modular and API-first. Multi…
An open source eCommerce platform giving you full control and customizability. Modular and API-first. Multi-vendor, multi-tenant, multi-store, multi-currency, multi-language. Built using Ruby on Ra...
❤2
#ruby #google_maps #hacktoberfest #homelab #maps #owntracks #self_hosted
Dawarich is a self-hosted web app that helps you track and visualize your location history. It lets you see your data on an interactive map, import location history from Google Maps Timeline and other sources, and explore statistics like countries visited and distance traveled. You can track your location using various apps like Overland, OwnTracks, and GPSLogger. Dawarich also integrates with photo services to show your photos on the map. This app gives you full control over your data and provides detailed insights into your travels, making it a useful tool for anyone interested in tracking their movements.
https://github.com/Freika/dawarich
Dawarich is a self-hosted web app that helps you track and visualize your location history. It lets you see your data on an interactive map, import location history from Google Maps Timeline and other sources, and explore statistics like countries visited and distance traveled. You can track your location using various apps like Overland, OwnTracks, and GPSLogger. Dawarich also integrates with photo services to show your photos on the map. This app gives you full control over your data and provides detailed insights into your travels, making it a useful tool for anyone interested in tracking their movements.
https://github.com/Freika/dawarich
GitHub
GitHub - Freika/dawarich: Your favorite self-hostable alternative to Google Timeline (Google Location History)
Your favorite self-hostable alternative to Google Timeline (Google Location History) - Freika/dawarich
#ruby #brew #homebrew #macos #package_manager #ruby
Homebrew is a tool that helps you install and manage software on your computer, especially for macOS users. It makes it easy to find, download, and update programs without having to search the internet or worry about installing dependencies manually. Homebrew keeps your software up-to-date automatically, which means you don't have to check for updates yourself. This helps keep your system secure and running smoothly. Plus, Homebrew ensures that all installed packages are neatly organized in their own folders, so they don't clutter your system.
https://github.com/Homebrew/brew
Homebrew is a tool that helps you install and manage software on your computer, especially for macOS users. It makes it easy to find, download, and update programs without having to search the internet or worry about installing dependencies manually. Homebrew keeps your software up-to-date automatically, which means you don't have to check for updates yourself. This helps keep your system secure and running smoothly. Plus, Homebrew ensures that all installed packages are neatly organized in their own folders, so they don't clutter your system.
https://github.com/Homebrew/brew
GitHub
GitHub - Homebrew/brew: 🍺 The missing package manager for macOS (or Linux)
🍺 The missing package manager for macOS (or Linux) - Homebrew/brew
#ruby #code_formatter #hacktoberfest #linter #rubocop #ruby #static_code_analysis
RuboCop is a tool that helps keep your Ruby code clean and organized. It checks your code for problems and can even fix some of them automatically. This helps you write better code and makes sure it looks consistent throughout your project. Using RuboCop can save you time and effort by catching mistakes early and improving your code's performance. It's easy to install and use, and you can customize it to fit your needs. Overall, RuboCop is a valuable tool for anyone writing Ruby code.
https://github.com/rubocop/rubocop
RuboCop is a tool that helps keep your Ruby code clean and organized. It checks your code for problems and can even fix some of them automatically. This helps you write better code and makes sure it looks consistent throughout your project. Using RuboCop can save you time and effort by catching mistakes early and improving your code's performance. It's easy to install and use, and you can customize it to fit your needs. Overall, RuboCop is a valuable tool for anyone writing Ruby code.
https://github.com/rubocop/rubocop
GitHub
GitHub - rubocop/rubocop: A Ruby static code analyzer and formatter, based on the community Ruby style guide.
A Ruby static code analyzer and formatter, based on the community Ruby style guide. - rubocop/rubocop
👍1
#ruby
HCB is a financial tool that helps groups like hackathons and robotics teams manage their money. It provides a 501(c)(3) status, which allows teams to receive tax-deductible donations. Teams can issue debit cards, track expenses, and make reimbursements easily. HCB also handles taxes automatically, making it easier for teams to focus on their projects. This platform is open-source and offers 24-hour support, which helps teams manage their finances efficiently and transparently.
https://github.com/hackclub/hcb
HCB is a financial tool that helps groups like hackathons and robotics teams manage their money. It provides a 501(c)(3) status, which allows teams to receive tax-deductible donations. Teams can issue debit cards, track expenses, and make reimbursements easily. HCB also handles taxes automatically, making it easier for teams to focus on their projects. This platform is open-source and offers 24-hour support, which helps teams manage their finances efficiently and transparently.
https://github.com/hackclub/hcb
GitHub
GitHub - hackclub/hcb: 🏦 Open source, transparency-orientated fiscal sponsorship platform for hackers & creatives.
🏦 Open source, transparency-orientated fiscal sponsorship platform for hackers & creatives. - hackclub/hcb
#typescript #data_visualization #database #database_schema #documentation #documentation_tool #entity_relationship_diagram #er_diagram #erd #nodejs #orm #postgresql #prisma #react_flow #reactjs #ruby_on_rails #sql #tbls #typescript #visualization #webassembly
Liam ERD is a tool that helps you create easy-to-understand diagrams of your database. It makes interactive diagrams that you can zoom in and out of, filter, and explore easily. This tool is useful for both small and large projects, handling over 100 tables with ease. It's simple to set up and is open-source, meaning you can contribute to it. Using Liam ERD helps you visualize complex database structures quickly, making it easier to understand and work with your data. This saves time and reduces errors compared to drawing diagrams manually.
https://github.com/liam-hq/liam
Liam ERD is a tool that helps you create easy-to-understand diagrams of your database. It makes interactive diagrams that you can zoom in and out of, filter, and explore easily. This tool is useful for both small and large projects, handling over 100 tables with ease. It's simple to set up and is open-source, meaning you can contribute to it. Using Liam ERD helps you visualize complex database structures quickly, making it easier to understand and work with your data. This saves time and reduces errors compared to drawing diagrams manually.
https://github.com/liam-hq/liam
GitHub
GitHub - liam-hq/liam: Automatically generates beautiful and easy-to-read ER diagrams from your database.
Automatically generates beautiful and easy-to-read ER diagrams from your database. - liam-hq/liam
#ruby
Mirror of redmine code source - Official Subversion repository is at https @vividtone or maeda (at) farend (dot) jp
https://github.com/redmine/redmine
Mirror of redmine code source - Official Subversion repository is at https @vividtone or maeda (at) farend (dot) jp
https://github.com/redmine/redmine
GitHub
GitHub - redmine/redmine: Mirror of redmine code source - Official Subversion repository is at https://svn.redmine.org/redmine…
Mirror of redmine code source - Official Subversion repository is at https://svn.redmine.org/redmine - contact: @vividtone or maeda (at) farend (dot) jp - redmine/redmine
👎1
#ruby #angular #bcf #boards #bug_tracker #gantt #gantt_chart #ifc #issue_tracker #kanban #openproject #project_management #project_planning #roadmap #ruby #scrum #timeline #workflows
OpenProject is a powerful tool for managing projects. It helps teams work together by organizing tasks, tracking time, and setting budgets. You can use it for both traditional and agile project management. It offers features like Gantt charts, Kanban boards, and bug tracking. OpenProject is open-source, meaning it's free and customizable. You can choose to host it on your own servers or use their cloud service. This flexibility and collaboration make it a great choice for teams looking to manage projects efficiently.
https://github.com/opf/openproject
OpenProject is a powerful tool for managing projects. It helps teams work together by organizing tasks, tracking time, and setting budgets. You can use it for both traditional and agile project management. It offers features like Gantt charts, Kanban boards, and bug tracking. OpenProject is open-source, meaning it's free and customizable. You can choose to host it on your own servers or use their cloud service. This flexibility and collaboration make it a great choice for teams looking to manage projects efficiently.
https://github.com/opf/openproject
GitHub
GitHub - opf/openproject: OpenProject is the leading open source project management software.
OpenProject is the leading open source project management software. - opf/openproject
#ruby
The Model Context Protocol (MCP) is a way to connect AI systems with other tools and data sources securely. It helps developers build AI applications that can interact with external systems more easily. MCP uses a client-server model, allowing AI models to dynamically find and use tools without needing specific code for each integration. This makes it easier to develop and integrate AI applications, reducing the complexity and time needed for setup. Users benefit from more flexible and powerful AI tools that can work with various systems seamlessly.
https://github.com/modelcontextprotocol/ruby-sdk
The Model Context Protocol (MCP) is a way to connect AI systems with other tools and data sources securely. It helps developers build AI applications that can interact with external systems more easily. MCP uses a client-server model, allowing AI models to dynamically find and use tools without needing specific code for each integration. This makes it easier to develop and integrate AI applications, reducing the complexity and time needed for setup. Users benefit from more flexible and powerful AI tools that can work with various systems seamlessly.
https://github.com/modelcontextprotocol/ruby-sdk
GitHub
GitHub - modelcontextprotocol/ruby-sdk: The official Ruby SDK for the Model Context Protocol. Maintained in collaboration with…
The official Ruby SDK for the Model Context Protocol. Maintained in collaboration with Shopify. - modelcontextprotocol/ruby-sdk
#ruby #beginners #hacktoberfest #hacktoberfest2020 #helm #kubernetes #kubetools
Kubernetes is a powerful tool for managing containerized applications. To learn Kubernetes, you can use platforms like Kubelabs, which offer interactive tutorials and labs. These resources help you understand Kubernetes concepts from the basics to advanced levels. By using these platforms, you can practice deploying applications, managing resources, and ensuring high availability and scalability. This hands-on approach helps you gain practical experience and improve your skills in managing complex applications efficiently.
https://github.com/collabnix/kubelabs
Kubernetes is a powerful tool for managing containerized applications. To learn Kubernetes, you can use platforms like Kubelabs, which offer interactive tutorials and labs. These resources help you understand Kubernetes concepts from the basics to advanced levels. By using these platforms, you can practice deploying applications, managing resources, and ensuring high availability and scalability. This hands-on approach helps you gain practical experience and improve your skills in managing complex applications efficiently.
https://github.com/collabnix/kubelabs
GitHub
GitHub - collabnix/kubelabs: Get Started with Kubernetes
Get Started with Kubernetes. Contribute to collabnix/kubelabs development by creating an account on GitHub.
#ruby #engineering_blogs #lists #programming_blogs #software_development #tech
This list organizes hundreds of top software engineering blogs from big companies, well-known individuals, and popular technologies, all sorted for easy browsing. Following these blogs gives you access to expert advice, real-world solutions, and the latest trends in tech, helping you solve problems faster, learn new skills, and stay updated with what’s happening in the industry[1][3][5]. This saves you time and effort by pointing you to the most valuable resources, so you can focus on learning and improving your work.
https://github.com/kilimchoi/engineering-blogs
This list organizes hundreds of top software engineering blogs from big companies, well-known individuals, and popular technologies, all sorted for easy browsing. Following these blogs gives you access to expert advice, real-world solutions, and the latest trends in tech, helping you solve problems faster, learn new skills, and stay updated with what’s happening in the industry[1][3][5]. This saves you time and effort by pointing you to the most valuable resources, so you can focus on learning and improving your work.
https://github.com/kilimchoi/engineering-blogs
GitHub
GitHub - kilimchoi/engineering-blogs: A curated list of engineering blogs
A curated list of engineering blogs. Contribute to kilimchoi/engineering-blogs development by creating an account on GitHub.
#typescript #agents #agi #ai #api #backend #developer_tools #framework #genai #javascript #python #ruby
Motia is a modern backend framework that helps simplify complex systems by combining APIs, background jobs, events, and AI agents into one unified system. It allows developers to write code in multiple languages like JavaScript, TypeScript, and Python, all within the same project. This makes it easier to manage and deploy applications, reducing complexity and errors. With Motia, you get built-in observability and one-click deployments, making it easier to monitor and debug your workflows. This means you can focus on your business logic without worrying about the underlying infrastructure.
https://github.com/MotiaDev/motia
Motia is a modern backend framework that helps simplify complex systems by combining APIs, background jobs, events, and AI agents into one unified system. It allows developers to write code in multiple languages like JavaScript, TypeScript, and Python, all within the same project. This makes it easier to manage and deploy applications, reducing complexity and errors. With Motia, you get built-in observability and one-click deployments, making it easier to monitor and debug your workflows. This means you can focus on your business logic without worrying about the underlying infrastructure.
https://github.com/MotiaDev/motia
GitHub
GitHub - MotiaDev/motia: Multi-Language Backend Framework that unifies APIs, background jobs, queues, workflows, streams, and AI…
Multi-Language Backend Framework that unifies APIs, background jobs, queues, workflows, streams, and AI agents with a single core primitive with built-in observability and state management. - Motia...
#ruby
Flexile is a software project that helps you set up and run a web application easily using tools like Docker, Node.js, Ruby, and PostgreSQL. It provides scripts to simplify installation and running the app locally, with guidance on fixing common issues like database user creation and Redis connection errors. You can also run tests to ensure everything works well. This setup helps you quickly develop and test your app with less hassle, saving time and effort in managing dependencies and environment configurations. Flexile is open-source under the MIT License, so you can use and modify it freely.
https://github.com/antiwork/flexile
Flexile is a software project that helps you set up and run a web application easily using tools like Docker, Node.js, Ruby, and PostgreSQL. It provides scripts to simplify installation and running the app locally, with guidance on fixing common issues like database user creation and Redis connection errors. You can also run tests to ensure everything works well. This setup helps you quickly develop and test your app with less hassle, saving time and effort in managing dependencies and environment configurations. Flexile is open-source under the MIT License, so you can use and modify it freely.
https://github.com/antiwork/flexile
GitHub
GitHub - antiwork/flexile: Contractor payments
Contractor payments. Contribute to antiwork/flexile development by creating an account on GitHub.
#ruby #api_documentation #app #devdocs #developer_tools #docs #documentation #documentation_tool #hacktoberfest #offline #pwa
DevDocs is a free, fast, and easy-to-use web app that lets you quickly search and browse official API documentation for many programming languages and tools all in one place. It works offline, has a clean interface, supports keyboard shortcuts, dark mode, and mobile use. You can access over 100 documentations like HTML, CSS, JavaScript, and more without switching tabs or searching Google repeatedly. It saves time by providing instant search results and keeps everything organized, making coding and learning more efficient and enjoyable. You can use it online or run it locally with Docker for even faster access[1][2][3][5].
https://github.com/freeCodeCamp/devdocs
DevDocs is a free, fast, and easy-to-use web app that lets you quickly search and browse official API documentation for many programming languages and tools all in one place. It works offline, has a clean interface, supports keyboard shortcuts, dark mode, and mobile use. You can access over 100 documentations like HTML, CSS, JavaScript, and more without switching tabs or searching Google repeatedly. It saves time by providing instant search results and keeps everything organized, making coding and learning more efficient and enjoyable. You can use it online or run it locally with Docker for even faster access[1][2][3][5].
https://github.com/freeCodeCamp/devdocs
GitHub
GitHub - freeCodeCamp/devdocs: API Documentation Browser
API Documentation Browser. Contribute to freeCodeCamp/devdocs development by creating an account on GitHub.
👍1
#ocaml #c #go #java #javascript #python #r2c #ruby #sast #semgrep #static_analysis #static_code_analysis #typescript
Semgrep is a fast, open-source tool that scans your code to find bugs and security issues in over 30 programming languages. It works locally on your computer or in your build system, so your code stays private. Semgrep’s rules are easy to write and understand, helping you catch problems early in development, whether in your IDE, pre-commit checks, or CI/CD pipelines. For stronger security, the Semgrep AppSec Platform offers advanced analysis, AI-powered triage, and detailed fix guidance, reducing false alarms and helping developers fix issues quickly without slowing down. This improves code quality and security efficiently.
https://github.com/semgrep/semgrep
Semgrep is a fast, open-source tool that scans your code to find bugs and security issues in over 30 programming languages. It works locally on your computer or in your build system, so your code stays private. Semgrep’s rules are easy to write and understand, helping you catch problems early in development, whether in your IDE, pre-commit checks, or CI/CD pipelines. For stronger security, the Semgrep AppSec Platform offers advanced analysis, AI-powered triage, and detailed fix guidance, reducing false alarms and helping developers fix issues quickly without slowing down. This improves code quality and security efficiently.
https://github.com/semgrep/semgrep
GitHub
GitHub - semgrep/semgrep: Lightweight static analysis for many languages. Find bug variants with patterns that look like source…
Lightweight static analysis for many languages. Find bug variants with patterns that look like source code. - semgrep/semgrep
#ruby #backup #network #nms #rancid
Oxidized is a free tool that automatically backs up network device configurations from over 130 device types, replacing older tools like RANCID. It runs efficiently by adjusting how many tasks it uses based on your setup and offers a web API to manage backups and see changes. It can track who made changes using syslog and integrates with Git to show detailed version history. You can install it on many systems, configure it easily with YAML files, and use various sources and outputs for flexibility. This helps you keep your network device settings safe, organized, and easy to review or restore when needed.
https://github.com/ytti/oxidized
Oxidized is a free tool that automatically backs up network device configurations from over 130 device types, replacing older tools like RANCID. It runs efficiently by adjusting how many tasks it uses based on your setup and offers a web API to manage backups and see changes. It can track who made changes using syslog and integrates with Git to show detailed version history. You can install it on many systems, configure it easily with YAML files, and use various sources and outputs for flexibility. This helps you keep your network device settings safe, organized, and easy to review or restore when needed.
https://github.com/ytti/oxidized
GitHub
GitHub - ytti/oxidized: Oxidized is a network device configuration backup tool. It's a RANCID replacement!
Oxidized is a network device configuration backup tool. It's a RANCID replacement! - ytti/oxidized
#ruby
Gumroad is an easy-to-use platform that lets creators sell digital products, courses, subscriptions, and even physical goods directly to customers. It offers simple setup, secure payments, and helpful tools for marketing and tracking sales. Users can start selling quickly without needing a website or technical skills. The benefit is that anyone can turn their ideas into a business fast, reach more people, and keep more of their earnings with low fees and direct customer contact.
https://github.com/antiwork/gumroad
Gumroad is an easy-to-use platform that lets creators sell digital products, courses, subscriptions, and even physical goods directly to customers. It offers simple setup, secure payments, and helpful tools for marketing and tracking sales. Users can start selling quickly without needing a website or technical skills. The benefit is that anyone can turn their ideas into a business fast, reach more people, and keep more of their earnings with low fees and direct customer contact.
https://github.com/antiwork/gumroad
GitHub
GitHub - antiwork/gumroad: Sell stuff and see what sticks
Sell stuff and see what sticks. Contribute to antiwork/gumroad development by creating an account on GitHub.
#ruby #hotwire #kanban #rails #ruby
Fizzy is an open-source Kanban tool by 37signals that helps you visually track tasks and ideas using boards with columns. You can set it up easily, run it locally or with MySQL, and test it with built-in commands. It supports email previews and web push notifications for updates. Fizzy is designed to be simple, modern, and customizable, letting you self-host for full control over your data. It also offers a companion SaaS gem for billing and production setups. This means you get a flexible, transparent way to manage projects and workflows, with the option to run it yourself or use a hosted service.
https://github.com/basecamp/fizzy
Fizzy is an open-source Kanban tool by 37signals that helps you visually track tasks and ideas using boards with columns. You can set it up easily, run it locally or with MySQL, and test it with built-in commands. It supports email previews and web push notifications for updates. Fizzy is designed to be simple, modern, and customizable, letting you self-host for full control over your data. It also offers a companion SaaS gem for billing and production setups. This means you get a flexible, transparent way to manage projects and workflows, with the option to run it yourself or use a hosted service.
https://github.com/basecamp/fizzy
GitHub
GitHub - basecamp/fizzy: Kanban as it should be. Not as it has been.
Kanban as it should be. Not as it has been. Contribute to basecamp/fizzy development by creating an account on GitHub.