hapijs / hapi

The Simple, Secure Framework Developers Trust
https://hapi.dev
Other
14.59k stars 1.34k forks source link

Got hapi? #1613

Closed hueniverse closed 10 years ago

hueniverse commented 10 years ago

We are compiling a list of companies or products using hapi for a few reasons:

What we need from you:

Please reply to this thread if the information is public, or email eran@hammer.io.

XavierGeerinck commented 10 years ago

I would be really happy to show that I am using Hapi :)

Company name: Feedient Product name or use case: Feedient, We use Hapi to power our complete Backend Is it in production or development?: The product is running in production. Contact information for further questions: xavier@feedient.com Contact information for security alerts: xavier@feedient.com Link to logo if we can showcase your company on the new site: https://feedient.com/images/logo-top.png User quote (with attrition) about your hapi user experience (up to 300 characters): By using Hapi we were able to easily let our code evolve with our company and use existing feature without re-inventing the wheel.

jeffwhelpley commented 10 years ago

We are in the process of moving our Express website and API projects to Hapi as well as doing a very large migration of our main website to Hapi. I have really enjoyed using Hapi. You can tell that a lot of thought went into what features went into the framework and what was left out. In general I value flexibility and Hapi has done a great job of not getting in my way while at the same time providing the support for logging, error handling, configuration, etc. when I need it.

recipher commented 10 years ago

Starcount http://www.starcount.com/ Product API supporting our 3 web applications and 2 mobile apps Production (since April 2013, first Hapi.js version in production was 0.15) johnny@starcount.com http://playlist.cdn.starcount.com/star/516c3d27df4bf825b04425ca/image

"We evaluated express.js and restify, after past experience with both, and then discovered Hapi in February 2013, not long after it was released to the world. We jumped on board and it was one of the best technical decisions we made."

recipher commented 10 years ago

Entrant http://www.entrant.cc/ Development johnny@recipher.co.uk

In my freelance life, I use Hapi.js for all projects. It's just built right, and does everything I need it to do.

andyroyle commented 10 years ago

Company Name: Opentable Ltd Product use case: internal restful apis supporting front-end sites Is it in production or development: Production Contact information: aroyle@opentable.com Link to logo: http://www.opentable.com/img/common/opentable_logo_reg.png User quote: Quite simply, hapi rocks! Hapi gets things right: the right features, in the right places, with the right level of integration. It allows awesome friction-free development, with great extensibility and community support.

mootcycle commented 10 years ago

Company Name: YinzCam Product Use Case: Web Interface for managing our team apps. Used in: Development (at the moment -- scheduled to replace current system "soon") Contact: dan@yinzcam.com Logo (for light backgrounds): http://files.yinzcam.com/logo/yinzcam_raster_dark.png Logo (for dark backgrounds): http://files.yinzcam.com/logo/yinzcam_raster_light.png

ldesplat commented 10 years ago

Company name: WineCurry LLC Product name or use case: Website & API (for mobile apps) that power WineCurry to showcase typical recipes from around the world. https://www.winecurry.com Is it in production or development?: Development with a closed Alpha currently ongoing. Contact information for further questions: lois@winecurry.com Contact information for security alerts: lois@winecurry.com Link to logo if we can showcase your company on the new site: Not yet available :( User quote (with attrition) about your hapi user experience (up to 300 characters): Hapi is awesome! It allows us to have very strong tools to make resilient APIs while giving us freedom on how to implement them. The plugin system has been very helpful while deploying in production or development environments by easily merging or splitting roles of each executable.

pon commented 10 years ago

Company Name: Lob.com Product Name: All Lob APIs: https://www.lob.com Production/Development: Production Contant Information: peter@lob.com / leore@lob.com Logo: https://s3-us-west-2.amazonaws.com/lob-assets/lob-logo.png

Choosing Hapi has been the best technical decision we have made. Being an API-centric company, the decisions made within the Hapi framework make development easier and help us to create high quality code.

jeffbski commented 10 years ago

Hapi has proven to be a rock solid choice for CodeWinds' REST API and dynamic pages. It's intuitive API stays out of the way. All major functionality is built in. I love the plugin architecture for splitting up functionality. Codebase is simple and clean. Responsive team - Jeff Barczewski, CodeWinds

bnjmnt4n commented 10 years ago

I seem to remember npm using Hapi for one of their APIs. /cc @isaacs

yoitsro commented 10 years ago

Company Name: Mallzee http://www.mallzee.com Product Name: Mallzee API Production/Development: Development Contact Information: ro@mallzee.com Logo: https://s3-eu-west-1.amazonaws.com/mallzee-public-images/logo-high-res.png

After using other frameworks and having to bolt on 10s of plugins to achieve mediocre functionality, Hapi has completely simplified our development process. Using the other Spumko modules, validation, authentication, documentation and testing are all beautifully easy to set up. Mallzee <3's Hapi! Ro Ramtohul, Mallzee

raffi-minassian commented 10 years ago

Company Name: DCIT Corporation Use Case: Internal Systems (Includes systems for AWS resource management, and custom CRM) Is it in production or development?: Production Contact information for further questions: raffi@dcit.com Contact information for security alerts: raffi@dcit.com Link to logo if we can showcase your company on the new site: https://s3.amazonaws.com/cirsi-cloudfront/dcitlogo.png or grab from twitter @DCITCorporation

Hapi is rock solid and a pleasure to work with. We have a small team and we find Hapi's API fosters collaboration really well. Our internal systems were previously written with Java and we were able to completely rewrite and significantly extend them all with Hapi in one quarter of the time it took to write them in Java. The Hapi API is well thought out and seems to anticipate our needs at every turn. We have begun the process of rewriting a few of our customer facing services with Hapi as well. Great job team Hapi!

MathieuLoutre commented 10 years ago
janl commented 10 years ago

We use hapi at http://hood.ie. All Hoodie apps are hapi apps. Hoodie is Open Source though, so the company bits apply only partially.

Company name: n/a / Hoodie Product name or use case: various / Hoodie Is it in production or development?: Yes Contact information for further questions: hi@thehoodiefirm.com Contact information for security alerts: hi@thehoodiefirm.com Link to logo if we can showcase your company on the new site: https://github.com/hoodiehq/hood.ie/blob/master/src/images/8adb898e.hoodie_logo.png User quote (with attribution) about your hapi user experience (up to 300 characters): @svnlto switched us from Express to hapi and with that one change, our server code became manageable and self-descirbing. It has been a boon to the productivity we’ve had at Hoodie and it we have not encountered any production issues since 2.0. — Jan Lehnardt / @janl

bwalker8038 commented 10 years ago

Company Name: Seen Digital Media, Inc. Product use case: We use hapi in our campaign galleries portion of our platform Is it in production or development: Production Contact information (Questions & Security Alerts): Brad Walker [brad@seenmoment.com] Link to logo: http://i.imgur.com/9oZtZ58.png User quote: hapi’s flexibly and extensibility have allowed us to quickly build out our platform on a solid, clean code-base.

Marsup commented 10 years ago

Company Name: Worldline Product use case: We are an IT consulting company that also hosts its projects, so we use hapi for many different use cases/clients. hapi is mostly used as a REST API server and sometimes as a static file server as well. Is it in production or development: Both Contact information (Questions & Security Alerts): Nicolas Morel [nicolas.morel@worldline.com] Link to logo: http://worldline.com/etc/designs/neoweb/images/images-wl/worldline-logo.jpg User quote: hapi made us vastly more productive by offering out-of-the-box features we always use in our services, and it allowed us to collaborate more efficiently between teams through its plugin interface.

RichardLitt commented 10 years ago

Company name: Ideapod Product name or use case: We are a small startup building a social media platform to share ideas. Is it in production or development? Production, although we are redeveloping our backend currently with Hapi (after switching from Rails), and plan for it to be up in a few weeks. Contact information for further questions: Richard Contact information for security alerts: security@ideapod.com Link to logo: https://www.ideapod.com/images/about/61744052.who_ip_logo_retina.png User quote (with attribution): We tried Joomla, Django, Rails. Node + Hapi is better.

seldo commented 10 years ago

Company name: npm, Inc Product name or use case: www.npmjs.org Is it in production or development? Development Contact information for further questions: Laurie Contact information for security alerts: security@npmjs.com Link to logo if we can showcase your company on the new site: Logo, contact me if you need other sizes User quote about your hapi user experience: We wanted a security-conscious, production-tested framework, and Hapi delivered. It works in a really "node-y" way, and we like that. - @seldo

chetandhembre commented 10 years ago

Company name: Codigami Inc Product name or user case : www.justunfollow.com Is it in production or development?: Production Contact information for further questions: chetan@codigami.com Contact information for security alerts: security@codigami.com Link to logo if we can showcase your company on the new site: Logo User quote about your hapi user experience: 'configuration-centric' approach is best part of Hapi. Currently I am only developer developing in node.js and we have about 4 small system in production which all uses Hapi. Hapi makes development so easy and fast. Thank you for Hapi - @ichetandhembre

edwin-bluekite commented 10 years ago

Company name: Xoom, Inc Product: Gateway and Proxy for internal APIs Is it in production or development? Development Contact information for further questions: Edwin Allen Contact information for security alerts: edwin.allen@xoom

paulfryzel commented 10 years ago

Company name: Condé Nast Product name or use case: Platform, brand-specific content APIs Is it in production or development: Production (Vanity Fair), Development (Condé Nast Traveler, Epicurious, GQ, and many more to come) Contact information for further questions: pfryzel@condenast.com Contact information for security alerts: copilot@condenast.com Link to logo if we can showcase your company on the new site: Logo User quote (with attribution) about your hapi user experience (up to 300 characters): Hapi's extensive plugin system allows us to quickly build, extend, and compose brand-specific features on top of its rock-solid architecture. It has become our secret weapon for powerful API services.

johnmegahan commented 10 years ago

Company name: Beats Music Use cases: Web/Web API Servers Environment: Production Contact information for further questions: jmegahan@beatsmusic.com Contact information for security alerts: hapi-notifications@beatsmusic.com Link to logos: beatsmusic.com/press User quote (with attribution) about your hapi user experience (up to 300 characters): With a well-planned interface and selection of patterns, Hapi has allowed us to get started on business logic on day one of each new project, knowing that we have a solid, yet extendable code base with great test coverage to build off of. Johnny Megahan, Senior Engineer, Beats Music

jasisk commented 10 years ago

Company name: PayPal Product name or use case: Kappa, custom slack bot Is it in production or development? Used internally, open source Contact information for further questions: dl-pp-kraken-js@ebay.com Contact information for security alerts: dl-pp-kraken-js@ebay.com Link to logo if we can showcase your company on the new site: 1.3m zip file User quote (with attribution) about your hapi user experience:

Hapi is the solid foundation powering our open source npm proxy that has served millions of requests without issue. With a solid plugin architecture, Hapi has proven the ideal choice for some of our frequently changing internal tools.

Jean-Charles Sisk, Engineering Architect, PayPal

dannycoates commented 10 years ago

Company: Mozilla Product: Firefox Accounts Environment: Production Info contact: dcoates@mozilla.com Security contacts: security@mozilla.org dcoates@mozilla.com Logo: http://www.mozilla.org/en-US/styleguide/identity/mozilla/branding/ Quote:

Hapi has all the latest security and robustness features built in that production sites need. We love using, supporting, and creating open source software that benefits the entire community and we appreciate the enormous effort and dedication of the Hapi team.

Danny Coates, Mozilla

ruiquelhas commented 10 years ago

Company Name: Muzzley Product use case: Mobile API Is it in production or development: Development (soon Production) Contact information: support@muzzley.com Link to logo: http://www.muzzley.com/imgs/logo.svg User quote:

Hapi allowed us to quickly build from the ground-up a robust and test-proof API for our Mobile app. Alongside other related and must-have Spumko modules, it made our development process insanely productive and a true "joi".

petreboy14 commented 10 years ago

Company Name: Revolt TV Product use case: REST API consumed by website, mobile apps, and administrative tools. Is it in production or development: Production Contact information: peter@revolt.tv Link to logo: https://s3.amazonaws.com/revolt_website/revolt_logos/Revolt_RED2.jpg User quote:

Hapi allows us to quickly produce APIs with minimal boilerplate. The configuration based architecture makes setting up authentication, input validation, and routing dead simple. Hapi just feels like the right way to do APIs.

dignifiedquire commented 10 years ago

Company Name: Codio Product use case: JSON based rpc api Is it in production or development: Development, but should be in production in about two weeks. Contact information: fziegelmayer@codio.com Link to logo: https://s3.amazonaws.com/codio-public/logo-large.png User quote:

Hapi gives us the freedom and ability to quickly develop even complex apis, with deep structural validation. It gives you the right structure to give your code structure even when it spans many files and with many different concerns. Making it possible to build applications the "Node Way", i.e. having many small building blocks to make up the bigger picture. Friedel Ziegelmayer, Codio

hueniverse commented 10 years ago

Please open issues at https://github.com/hapijs/hapijs.com/issues to add your company or project to the list.

pandeysoni commented 9 years ago

Company name: Cronj IT Technologies Pvt. Ltd. Product name or use case: We use Hapi in Enterprise application Is it in production or development?: Production. Contact information for further questions: monu@cronj.com Contact information for security alerts: monu@cronj.com Link to logo if we can showcase your company on the new site:https://avatars2.githubusercontent.com/u/10220530?v=3&s=200 User quote (with attribution) about your hapi user experience (up to 300 characters): hapi gives you the right structure to give your code structure, it makes simple for any developer to understand and debug code, quickly develop even complex apis, with deep structural validation. The beauty of code comes from way routing and controllers are written.

pandeysoni commented 9 years ago

We created issue to add our company in hapi community. You can check link here: https://github.com/hapijs/hapijs.com/issues/157 Thanks in advance.

maxprog commented 8 years ago

Company name: JRB System (www.jrbsystem.com) Product name or use case: Integrated Platform for Real Time Analysis Big Datas (AI = DeployR + Hapi.js + Big Data) Is it in production or development: PRODUCTION, DEVELOPMENT Contact information for further questions: info@jrbsystem.com Contact information for security alerts: info@jrbsystem.com Link to logo if we can showcase your company on the new site: http://jrbsystem.com/jrbsystem.png User quote (with attribution) about your hapi user experience: Framework for Real-time (statistical) analytics Big Data Details: Databases: NoSQL - MongoDB Languages: R Language, JavaScript (V8 Engine) Server: DeployR, (Hapi.js) JavaScript Framework: Node.js(Hapi.js), Socket.IO, AngularJS Node.js as a middlware running on http,https protocols with authorization process regardless to Operating System. Serving sending and storage huge parts of datas, real time analysis, Communication between Client<=>Node.js - Requests are submitted by the client application through the server application REST API. Communication between Node.js<=>DeployR - used DeployR javaScript libraries, CRUD operations of massive datas on MongoDB Implemented Pagination of sending datas & RBroker functionality

antony commented 7 years ago

Company name: Vendigo Finance Ltd Product name or use case: Offers a fast and easy way for merchants to offer their customers financing on home improvements, and allows customers a safe, affordable way to improve their home. Is it in production or development? Production in Denmark and Finland Contact information for further questions: antony.jones@vendigo.com Contact information for security alerts: engineering@vendigo.com Link to logo if we can showcase your company on the new site: logo

User quote (with attribution) about your hapi user experience (up to 300 characters)

Hapi allows us to quickly build web-services using a complete, production tested framework, and enables us to do so with an easy to maintain, terse, logical syntax. Understandability of our codebase is significantly reduced in comparison to other frameworks, and the plugin system allows us to quickly break out parts of the system as we scale our development team. A broad community and availability of high-quality, tested plugins means that we don't find ourselves constantly re-inventing the wheel, and can get on with building out our business logic.

Details:

hueniverse commented 7 years ago

@antony open a PR in hapijs/hapijs.com

antony commented 7 years ago

Will do. Shall I also PR the link to this issue which I found on the contributing page, maybe change it to talk about opening PRs?

On Mon, 16 Jan 2017, 09:07 Eran Hammer, notifications@github.com wrote:

@antony https://github.com/antony open a PR in hapijs/hapijs.com

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/hapijs/hapi/issues/1613#issuecomment-272807400, or mute the thread https://github.com/notifications/unsubscribe-auth/AANXRVfLb2OX7A5sKYdQCg0FwoVsL5KPks5rSzNMgaJpZM4B3KKh .

hueniverse commented 7 years ago

@nlf ^^

nlf commented 7 years ago

@antony absolutely! pull requests to correct documentation are always welcome and appreciated

ItsAsbreuk commented 7 years ago

Name: Marco Asbreuk Product: itsa-react-server: a React.js MVC framework for building server side renderable SPAs. Publication: medium.com Url: https://itsaserver.io

AdriVanHoudt commented 7 years ago

👋 hey @ItsAsbreuk you should do a PR like https://github.com/hapijs/hapijs.com/pull/501 to the hapijs website Awesome that you are using hapi 🔥 (if it is a plugin, look at https://github.com/hapijs/hapijs.com/pull/487/files for an example)