GitHub Trends
11.3K subscribers
15.9K links
See what the GitHub community is most excited about today.

A bot automatically fetches new repositories from https://github.com/trending and sends them to the channel.

Author and maintainer: https://github.com/katursis
Download Telegram
#java

GitHub Copilot SDKs let you add Copilot’s agent features to your app in Python, TypeScript, Go, .NET, Java, and Rust, so you do not need to build planning, tool use, or file editing yourself. This helps you build AI-powered apps faster, use supported authentication options or your own API keys, and start with ready-made guides for setup and use.

https://github.com/github/copilot-sdk
#java #apache_maven #build_management #hacktoberfest #java #maven

Apache Maven is a build automation tool for Java projects that manages compilation, testing, and packaging using a centralized Project Object Model (POM). It simplifies complex tasks by automatically handling dependencies, enforcing standard project structures, and generating documentation from a single configuration file. The benefit to you is that Maven acts like a project assistant, removing build chaos so you can focus on writing code features instead of managing libraries or fixing inconsistent setups, making your workflow faster and more reliable.

https://github.com/apache/maven
#java

Apicurio Registry is an open source service that stores and manages API designs and schema files, like OpenAPI, AsyncAPI, Avro, JSON Schema, and Protobuf. It lets apps share, update, and fetch schema versions at runtime through a REST API, which helps keep producers and consumers in sync and reduces the need for redeploys. You can run it with different storage options such as in-memory, SQL, or KafkaSQL, and use it in Docker or Kubernetes. For you, this means safer schema changes, easier version control, and faster development.

https://github.com/Apicurio/apicurio-registry
1👍1
#java #cassandra #database #java

Apache Cassandra is a fast, scalable database that stores data in rows and tables and can spread it across many machines automatically. It uses CQL, which is similar to SQL, so you can create a keyspace, make a table, insert data, and read it back with simple commands; this helps you start quickly, test a working cluster, and build apps that can grow without changing how you use the database.

https://github.com/apache/cassandra
#kotlin #agent #agentic_ai #agents #ai #ai_agents #aiagentframework #genai #generative_ai #java #kotlin #llms #multi_agents #multi_agents_orchestration #multi_agents_system #spring

Embabel is a Java and Kotlin framework for building AI agents on the JVM with Spring, using typed goals, actions, and conditions instead of hard-coded prompt chains. It plans and replans at runtime, which helps you build more flexible, testable, and reusable agent flows while still fitting into existing enterprise code. The benefit to you is faster AI app development with stronger type safety, easier testing, and simpler use of LLMs, tools, and domain models in one system.

https://github.com/embabel/embabel-agent