{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/sugar/","markdown":"https://findsoftware.frbit.cloud/sugar.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"sugar","name":"Sugar","urls":{"home":"https://sugar-framework.github.io/","repository":"https://github.com/sugar-framework/sugar","docs":"https://sugar-framework.github.io/docs/"},"category":["framework"],"description":"Modular web framework for Elixir.","maintainer":"Shane Logsdon","firstRelease":2014,"hosting":["elixir"],"language":"elixir","runtime":["beam"],"runsAs":["always-on"],"installMethod":"Mix dependency, then mix sugar.init","licenseModel":"open-source","license":"MIT","currentMajor":"0","latestReleaseDate":"2017-02-04T00:00:00.000Z","githubStargazers":430,"contributors":13,"packagistDownloads":null,"npmWeeklyDownloads":null,"social":{"x":"https://twitter.com/sugar_framework"},"checkedAt":"2026-10-26T00:00:00.000Z","addedAt":"2026-10-26T00:00:00.000Z","sources":[{"field":"urls","url":"https://sugar-framework.github.io/","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"urls","url":"https://api.github.com/repos/sugar-framework/sugar","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"urls","url":"https://sugar-framework.github.io/docs/","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"maintainer","url":"https://github.com/sugar-framework/sugar/blob/master/LICENSE","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"category","url":"https://sugar-framework.github.io/","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"language","url":"https://sugar-framework.github.io/","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"runtime","url":"https://sugar-framework.github.io/","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"installMethod","url":"https://sugar-framework.github.io/","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"runsAs","url":"https://github.com/sugar-framework/sugar/blob/master/README.md","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"license","url":"https://github.com/sugar-framework/sugar/blob/master/LICENSE","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"license","url":"https://sugar-framework.github.io/docs/","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"currentMajor","url":"https://api.github.com/repos/sugar-framework/sugar/releases","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://hex.pm/api/packages/sugar/releases/0.5.0","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"firstRelease","url":"https://api.github.com/repos/sugar-framework/sugar/releases","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/sugar-framework/sugar","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/sugar-framework/sugar/contributors?per_page=1","checkedAt":"2026-10-26T00:00:00.000Z"}],"status":"stub","ai":"authored"},"prose":"Sugar is a web framework for Elixir that describes itself as modular. It uses Plug.Router as its routing layer and adds a simpler DSL for routing applications, as the [documentation](https://sugar-framework.github.io/docs/) explains.\n\nThe framework is added as a Mix dependency, the project provides mix sugar.init to add its files to a project, and the README starts the web server with mix server.\n\n## Worth knowing\n\nEcto and postgrex are no longer dependencies of the framework, so an application that uses them lists them in its own mix.exs. The README names Cowboy as the only supported web server, reached through the Plug adapter."}