Best of GitHubOctober 2023

  1. 1
    Article
    Avatar of pointerPointer·3y

    usebruno/bruno: Opensource IDE For Exploring and Testing Api's (lightweight alternative to postman/insomnia)

    Bruno is an open-source IDE for exploring and testing APIs. It offers a lightweight alternative to Postman and similar tools. Bruno stores API collections directly on the user's filesystem using a plain text markup language called Bru. It allows collaboration through Git or any version control system. Bruno is offline-only, prioritizing data privacy and device storage.

  2. 2
    Article
    Avatar of pointerPointer·3y

    twentyhq/twenty: Building a modern alternative to Salesforce, powered by the community.

    Twenty CRM is a modern open-source CRM that offers full control and freedom to users. It allows users to shape the CRM according to their business objectives and provides powerful features. Users can add, filter, sort, edit, and track customers, create opportunities for each company, see rich notes tasks displayed in a timeline, create tasks on records, and navigate quickly using keyboard shortcuts and search. Frequent updates and extensibility are also promised. Joining the movement and getting started with Twenty CRM is encouraged.

  3. 3
    Article
    Avatar of pointerPointer·3y

    iamkun/dayjs: ⏰ Day.js 2kB immutable date-time library alternative to Moment.js with the same modern API

    Day.js is a minimalist JavaScript library for parsing, validating, manipulating, and displaying dates and times. It is a fast 2kB alternative to Moment.js with a similar API. Day.js is immutable, chainable, and supports internationalization. The library is compatible with all browsers.

  4. 4
    Article
    Avatar of pointerPointer·3y

    gethomepage/homepage: A highly customizable homepage (or startpage / application dashboard) with Docker and service API integrations.

    Homepage is a highly customizable application dashboard with integrations for over 100 services, support for multiple languages, and various widgets. It can be easily configured via YAML files or through Docker label discovery.

  5. 5
    Article
    Avatar of pointerPointer·3y

    wasp-lang/wasp: The fastest way to develop full-stack web apps with React & Node.js.

    Wasp is a framework for developing full-stack web apps with React and Node.js. It offers quick start, no boilerplate code, and no lock-in. It provides features such as full-stack auth, RPC, simple deployment, jobs, email sending, and full-stack type safety. Wasp works by generating the full source of the web app based on a configuration file and source files with unique logic.

  6. 6
    Article
    Avatar of pointerPointer·3y

    formbricks/formbricks: Open Source Surveys & Experience Management Solution

    Formbricks is an open-source survey and experience management solution for fast-growing companies. It helps make customer-centric decisions based on data by allowing users to create in-product micro-surveys, choose from pre-made templates, target specific user groups, and integrate with various tools. Formbricks is built using TypeScript and other open-source technologies.

  7. 7
    Article
    Avatar of pointerPointer·3y

    omnigres/omnigres: Postgres as a Platform

    Omnigres is a developer-first application platform that allows you to deploy a single database instance to host your entire application. It supports running application logic inside or next to the database instance, provisioning deployment via Git or containers, serving HTTP, WebSocket, and other protocols, in-memory and volatile on-disk caching, routine application building blocks like authentication and authorization, reactive queries for database-modeled application logic, automagic remote APIs and form handling, and live data updates.

  8. 8
    Article
    Avatar of pointerPointer·3y

    commaai/openpilot: openpilot is an open source driver assistance system. openpilot performs the functions of Automated Lane Centering and Adaptive Cruise Control for 250+ supported car makes and model

    openpilot is an open source driver assistance system that performs functions such as Adaptive Cruise Control, Automated Lane Centering, and more for supported car makes and models. It can be run on a dedicated device in a car or on a PC. User data is collected but can be disabled. The software is released under the MIT license.

  9. 9
    Article
    Avatar of pointerPointer·3y

    System Design Case Study #2: How GitHub Indexes Code For Blazing Fast Search & Retrieval

    GitHub developed their own search engine called Project Blackbird in Rust to meet their requirements at scale. They use indices to store information about code, including programming languages and n-grams. Content addressable storage is used to efficiently store duplicate data, and hash-based sharding is used to distribute data across shards.

  10. 10
    Article
    Avatar of pointerPointer·3y

    cpacker/MemGPT: Teaching LLMs memory management for unbounded context 📚🦙

    MemGPT is a system that manages memory in language models to provide extended context. It can be used to create chatbots that can talk to SQL databases and local files. MemGPT can be run locally and has various commands for interaction.

  11. 11
    Article
    Avatar of phProduct Hunt·3y

    Free Static Site Hosting - Fast, secure websites deployed to the edge (260+ locations)

    Easily deploy your static site to an edge cache, ensuring fast and secure access for your visitors.

  12. 12
    Article
    Avatar of amplicationAmplication·3y

    Celebrating Hacktoberfest 2023 with Amplication

    Hacktoberfest 2023 is being sponsored by Amplication. They have prepared various issues for developers to contribute to, including bug fixes, UI/UX improvements, and documentation enhancements. Non-code contributions such as creating tutorials and conducting user interviews are also welcomed. Participants can earn exclusive Amplication stickers and a T-shirt by contributing to the issues. There are also premium issues with special prizes. To get started, visit the Amplication GitHub repo, find an issue that interests you, and ask to be assigned to it.

  13. 13
    Article
    Avatar of ghblogGitHub Blog·3y

    How to communicate like a GitHub engineer: our principles, practices, and tools

    GitHub Engineering has shared their principles, practices, and tools for effective communication. They emphasize asynchronous communication, writing things down, making work visible, and using GitHub tools and workflows. They also discuss how they manage the signal-to-noise ratio and suggest experimenting with automation and emerging technologies to improve communication practices.

  14. 14
    Article
    Avatar of tilThis is Learning·3y

    Contributing to HUGE Open Source Projects

    Learn how to approach and contribute to a large open source project. Start small and choose a project you're familiar with. Read the contributing guidelines and improve the documentation. Follow the rules and create an issue before opening a PR. You don't need to know the entire codebase, focus on the part you're interested in. Look for 'good first issue' labels and ask for code pointers if needed. Fork, clone, make changes, and create a pull request.

  15. 15
    Article
    Avatar of lnLaravel News·3y

    Livewire Learning Screencasts are now available!

    Livewire Learning Screencasts is a new series of videos aimed at making learning Livewire easier. Topics covered include installation, actions, properties, lifecycle hooks, page components, basic table, basic form, Alpine JS, testing, nesting, and navigation. You can sign in to the site with GitHub to start watching the videos. Eric L. Barnes is the creator of Laravel News.

  16. 16
    Article
    Avatar of ghblogGitHub Blog·3y

    5 tips for making your GitHub profile page accessible

    Tips for making your GitHub profile page more accessible include making links descriptive, adding ALT text to images, using proper heading formatting, using plain language, and structuring lists with proper markup.

  17. 17
    Article
    Avatar of awstipAWS Tip·3y

    Automating Infrastructure Deployment with Github, Jenkins, Terraform, Ansible and Ec2 .

    The article provides a step-by-step guide on automating infrastructure deployment using Git, Terraform, Jenkins, EC2, and Ansible. It covers the prerequisites, provisioning EC2 instances, installing and configuring Jenkins, creating a Jenkins pipeline, deploying a portfolio website, and installing and configuring Ansible. The process includes setting up passwordless authentication and writing Ansible playbooks and adhoc commands.

  18. 18
    Article
    Avatar of fasterthanlifasterthanli.me·3y

    Just paying Figma $15/month because nothing else fucking works

    Draw.io is the good - draw.io - the bad - Figma. It's perfect: much like in the religious environment I grew up in, everyone is this close to permanently losing it. There's an infinite supply of thankless work to be done, which means nothing you do will ever be good enough.

  19. 19
    Article
    Avatar of pointerPointer·3y

    aiwaves-cn/agents: An Open-source Framework for Autonomous Language Agents

    Agents is an open-source framework for building autonomous language agents. It supports features such as long-short term memory, tool usage, web navigation, multi-agent communication, human-agent interaction, and symbolic control. With Agents, users can customize a language agent or a multi-agent system by filling in a config file in natural language and deploy the agents in various ways. There are also examples, demos, and an Agent Hub available.

  20. 20
    Article
    Avatar of phProduct Hunt·3y

    Best Hacktoberfest 2023 Projects - A curated directory of 400+ best Hacktoberfest projects

    Discover the best Hacktoberfest projects for 2023 in this curated directory of over 400 projects. Submit your own projects by contacting contactus@scoutflo.com.

  21. 21
    Article
    Avatar of ghblogGitHub Blog·3y

    Prompting GitHub Copilot Chat to become your personal AI assistant for accessibility

    GitHub Copilot Chat is a personal AI assistant for accessibility that can help you learn about accessibility and write code that conforms with WCAG 2.1 level A and AA success criteria.